Table des matières:

Feu stop Arduino : 3 étapes
Feu stop Arduino : 3 étapes

Vidéo: Feu stop Arduino : 3 étapes

Vidéo: Feu stop Arduino : 3 étapes
Vidéo: Arduino Workshop - Chapter Three - WHILE Loops 2024, Novembre
Anonim
Feu stop Arduino
Feu stop Arduino

Les LED RVB sont un excellent moyen d'initier les enfants à la programmation. Ils s'amuseront sans cesse avec les combinaisons de couleurs et le timing, se faisant une idée du code à leur rythme. Ce projet utilise des LED couleur bon marché contrôlées via I2C, il n'y a donc que quatre fils à connecter. C'est une excellente introduction à I2C.

Une fois que le feu stop est allumé, vous pouvez modifier la séquence de couleurs à votre guise - il utilise des codes hexadécimaux de couleur standard.

Ce que j'ai utilisé

1 Arduino, par ex. Uno

3 modules LED d'Electric Dollar Store

1 carte de support et en-têtes

4 fils de liaison, mâle à femelle

Fer à souder

Étape 1: Assembler les modules

Assembler les modules
Assembler les modules
Assembler les modules
Assembler les modules
Assembler les modules
Assembler les modules

Retirez les modules de leurs emballages et soudez les trois modules LED dans les carrés blancs du support. Il est plus facile de travailler de droite à gauche, comme indiqué.

Pour donner aux modules LED différentes adresses I2C, vous devrez changer deux cavaliers de soudure. Ceux à changer sont A0 sur le module du milieu et A1 sur le module de droite. Pour changer un cavalier, cassez le lien de soudure de droite et ajoutez de la soudure pour établir une nouvelle connexion à gauche.

Il y a un tutoriel Sparkfun sur la façon de le faire, ici.

Soudez un en-tête à 4 broches à la carte et ajoutez des résistances de rappel, si vous en utilisez.

Étape 2: connectez l'Arduino

Connectez l'Arduino
Connectez l'Arduino

Utilisez quatre cavaliers pour connecter l'Arduino au module:

  • GND se connecte à Arduino GND
  • VCC se connecte à Arduino 3.3V
  • SDA se connecte à Arduino A4
  • SCL se connecte à Arduino A5

Une fois la connexion établie, allumez l'Arduino et vérifiez que les trois lampes LED s'allument doucement. Cela signifie qu'ils reçoivent tous du pouvoir.

Étape 3: Chargez et exécutez l'esquisse

Lancez l'IDE Arduino, puis téléchargez et ajoutez ce sketch stoplight.ino. Il n'y a aucune bibliothèque à installer; le croquis est tout ce dont vous avez besoin. Exécutez le croquis et le feu stop commencera à basculer entre le rouge, le vert et le jaune.

Conseillé: