Arduino – Suite des tutoriels (Page 6)
Dans cette sixième série de tutoriels Arduino (51 à 60), nous continuons à explorer différents modules électroniques et montages pratiques pour réaliser des projets avec une carte Arduino. Vous apprendrez à contrôler une guirlande de LEDs WS2812B, utiliser un capteur sonore, programmer le bootloader d’une carte Arduino, créer une horloge avec le module RTC DS3231 et utiliser différents afficheurs comme le TM1637 ou le MAX7219.
Chaque tutoriel explique le fonctionnement du module, son branchement et propose un exemple de programme Arduino pour réaliser facilement des montages électroniques, des projets interactifs ou des systèmes automatisés.
Sommaire des tutoriels Arduino
Tutoriel Arduino n°51 : Guirlande LED WS2812B contrôlée avec Arduino
Tutoriel Arduino n°52 : Allumer une lampe avec le son (capteur KY-037)
Tutoriel Arduino n°53 : Reprogrammer le bootloader d’une carte Arduino
Tutoriel Arduino n°54 : Laser KY-008 émetteur et récepteur avec Arduino
Tutoriel Arduino n°55 : Horloge temps réel RTC DS3231 avec Arduino
Tutoriel Arduino n°56 : Abaisseur de tension LM2596S
Tutoriel Arduino n°57 : Contrôle de plusieurs anneaux LED WS2812B
Tutoriel Arduino n°58 : Affichage de l’heure sur TM1637 avec DS3231
Tutoriel Arduino n°59 : Compteur et décompteur avec MAX7219
Tutoriel Arduino n°60 : Affichage de la date et de l’heure sur MAX7219 et TM1637
Tutoriel Arduino n°52 : Allumer une lampe avec le son (capteur KY-037)
Tutoriel Arduino n°53 : Reprogrammer le bootloader d’une carte Arduino
Tutoriel Arduino n°54 : Laser KY-008 émetteur et récepteur avec Arduino
Tutoriel Arduino n°55 : Horloge temps réel RTC DS3231 avec Arduino
Tutoriel Arduino n°56 : Abaisseur de tension LM2596S
Tutoriel Arduino n°57 : Contrôle de plusieurs anneaux LED WS2812B
Tutoriel Arduino n°58 : Affichage de l’heure sur TM1637 avec DS3231
Tutoriel Arduino n°59 : Compteur et décompteur avec MAX7219
Tutoriel Arduino n°60 : Affichage de la date et de l’heure sur MAX7219 et TM1637
51. guirlande LED ws2812b.

Utilisez une guirlande ou un ruban LED WS2812B avec Arduino pour créer des effets lumineux colorés et personnalisés. Grâce à la bibliothèque Adafruit NeoPixel, chaque LED peut être contrôlée individuellement. Connectez la guirlande à une broche numérique puis utilisez la fonction setPixelColor() pour modifier la couleur et l’intensité de chaque LED et programmer différentes animations lumineuses.
prog 1 prog 2 prog 3 prog 4 prog 5 prog 6
prog 1 prog 2 prog 3 prog 4 prog 5 prog 6
52. allumer une lampe avec le son

Utilisez le capteur de son KY-037 avec Arduino pour détecter un bruit comme un claquement de doigts et déclencher une action. Le module capte les variations sonores et envoie un signal numérique à la carte Arduino. Avec la fonction digitalRead(), vous pouvez activer un relais ou une LED pour allumer ou éteindre un éclairage automatiquement.
53. le bootloader d’une carte Arduino

Apprenez à reprogrammer le bootloader d’une carte Arduino Nano ou d’une carte compatible en utilisant un programmateur ISP. Cette opération permet de restaurer le démarrage du microcontrôleur et de résoudre certains problèmes de téléversement. Dans l’IDE Arduino, l’option « Graver le bootloader » permet d’installer le programme de démarrage directement dans la mémoire du microcontrôleur.
Acheter : arduino nano
54. laser ky-008 emetteur récepteur.

Utilisez un module laser KY-008 avec un capteur récepteur pour détecter la coupure d’un faisceau lumineux avec Arduino. Lorsque le faisceau est interrompu par un objet, le récepteur envoie un signal à la carte Arduino. Le programme peut alors déclencher différentes actions comme allumer des LEDs ou activer une alarme.
55. Horloge temps réel RTC DS3231.

Utilisez le module d’horloge temps réel DS3231 avec Arduino pour garder l’heure et la date même lorsque la carte est éteinte. La communication se fait par le bus I2C avec la bibliothèque Wire. Les fonctions Wire.begin() et Wire.write() permettent de lire ou régler l’heure du module et de synchroniser votre programme.
56. abaisseur de tension LM2596s.

Utilisez le module LM2596S pour abaisser une tension d’alimentation avant de l’utiliser avec Arduino ou d’autres circuits électroniques. Ce régulateur à découpage permet de convertir une tension plus élevée vers une tension plus basse. En ajustant le potentiomètre du module, vous pouvez régler précisément la tension de sortie, par exemple passer de 12V à 5V.
Acheter : module LM2596S
57. Plusieurs anneaux LED WS2812B.

Apprenez à contrôler plusieurs anneaux LED WS2812B avec Arduino en les connectant en série. La sortie de données du premier anneau est reliée à l’entrée du suivant afin de former une chaîne de LEDs adressables. Grâce à la bibliothèque Adafruit NeoPixel, vous pouvez gérer la couleur, l’intensité et l’animation de chaque anneau.
58. Affichage de l'heure sur TM1637.

Utilisez le module d’horloge temps réel DS3231 pour récupérer l’heure puis l’afficher sur un afficheur 7 segments TM1637 avec Arduino. La communication avec le DS3231 se fait avec la bibliothèque Wire tandis que TM1637Display permet de contrôler l’écran. L’heure est lue avec rtc.now() puis les heures et minutes sont affichées avec setDigit().
59. Compteur avec le MAX7219.

Utilisez le module MAX7219 avec Arduino pour réaliser un compteur, un décompteur ou même un double compteur affiché sur un afficheur 7 segments. La bibliothèque LedControl permet de piloter facilement l’afficheur et d’envoyer les chiffres aux segments. Le programme peut incrémenter ou décrémenter les valeurs afin de créer un effet de comptage dynamique.
60. date et heure sur 2 afficheurs.

Utilisez le module d’horloge temps réel DS3231 avec Arduino pour récupérer la date et l’heure. La date peut être affichée sur un afficheur MAX7219 à l’aide de la bibliothèque LedControl, tandis que l’heure est affichée sur un écran TM1637 grâce à la bibliothèque TM1637Display. Ce montage permet d’utiliser deux afficheurs pour présenter différentes informations.
Autres Tutoriels Arduino
Découvrez les autres tutoriels Arduino du site pour continuer votre apprentissage et réaliser de nouveaux montages.