Table des matières:

Lumières de Noël Arduino : 5 étapes (avec photos)
Lumières de Noël Arduino : 5 étapes (avec photos)

Vidéo: Lumières de Noël Arduino : 5 étapes (avec photos)

Vidéo: Lumières de Noël Arduino : 5 étapes (avec photos)
Vidéo: #5 ARDUINO Chenillard de Led 2024, Novembre
Anonim
Lumières de Noël Arduino
Lumières de Noël Arduino
Lumières de Noël Arduino
Lumières de Noël Arduino

Noël approche, j'ai donc décidé de faire une décoration fantaisie pour ma maison. Il existe de nombreux types de lumières de Noël, mais j'ai décidé d'en créer une par moi-même. La chose la plus simple à laquelle je puisse penser est de brancher des leds à l'Arduino et de les allumer. Sans utiliser de circuit intégré, vous pouvez connecter au plus 13 leds afin de ne pas brûler la puce. J'ai décidé d'en utiliser 12, juste pour des raisons esthétiques.

Étape 1: Choses nécessaires:

Choses nécessaires
Choses nécessaires
  • 12 LED
  • 12 résistances de 220 ohms (ou similaire)
  • Arduino UNO
  • cable USB
  • 12 cavaliers M à M
  • Une planche à pain

Allchips est une plate-forme de service en ligne de composants électroniques, vous pouvez acheter tous les composants chez eux

Étape 2: connexion des LED

Connexion des LED
Connexion des LED
Connexion des LED
Connexion des LED
Connexion des LED
Connexion des LED

Maintenant, vous devez brancher chaque led sur la maquette. Je les ai alignés dans une rangée, à 2 trous l'un de l'autre pour qu'ils puissent s'adapter. Le côté droit de la led doit être le fil le plus long (anode, positif) qui se connecte à une broche numérique de l'Arduino. La cathode va au rail négatif de la maquette, avec une résistance. Le rail est connecté au GND (négatif) de l'Arduino. J'ai choisi les broches numériques 13 à 2, vous pouvez les réorganiser dans le code

Étape 3: Modification et téléchargement du code

Modification et téléchargement du code
Modification et téléchargement du code

Connectez l'Arduino à votre ordinateur à l'aide du câble USB. Démarrez l'IDE Arduino et collez le code à partir d'ici. Les différents délais peuvent être modifiés ainsi que la séquence des animations.

Étape 4: Comprendre les animations

Comprendre les animations
Comprendre les animations
Comprendre les animations
Comprendre les animations

Pour simplifier le code, j'ai séparé chaque séquence de clignotements dans une nouvelle fonction. Pour faire court, chaque animation a sa fonction. Dans chacun d'eux, vous pouvez trouver une boucle, qui parcourt le tableau, contenant le numéro de chaque led et la broche numérique correspondante de l'Arduino. Ensuite, il les active/désactive pour créer ces effets fantaisistes. Chaque fonction se termine par l'exécution de l'animation off, qui éteint toutes les leds pour se préparer à la suivante.

Étape 5: Démonstration du projet

Image
Image

Dans ce prototype, j'ai inclus 4 animations de base - tout-en-un (un par un), le chenillard, le chenillard par paires et 50 clignotements aléatoires.

Conseillé: