Table des matières:

Comment utiliser une cellule photoélectrique pour changer la couleur de la LED RVB : 3 étapes
Comment utiliser une cellule photoélectrique pour changer la couleur de la LED RVB : 3 étapes

Vidéo: Comment utiliser une cellule photoélectrique pour changer la couleur de la LED RVB : 3 étapes

Vidéo: Comment utiliser une cellule photoélectrique pour changer la couleur de la LED RVB : 3 étapes
Vidéo: Comment installer des bandes LED connectées Luminéa ELESION TUYA SMARTLIFE ? [PEARLTV.FR] 2024, Novembre
Anonim
Comment utiliser une cellule photoélectrique pour changer la couleur de la LED RVB
Comment utiliser une cellule photoélectrique pour changer la couleur de la LED RVB

Pour mon projet Arduino partie 01, mon idée de départ était d'utiliser un capteur de température pour allumer et éteindre une LED, mais hélas mon capteur de température n'était pas encore venu ce qui m'a laissé choisir parmi les capteurs disponibles dans le kit de démarrage Elegoo, et je me demandais si peut-être je n'avais pas oublié de commander mes capteurs de température en premier lieu.

Avec le nouveau plan l'idée est simple: Utiliser une cellule photoélectrique pour changer la couleur d'une LED.

Fournitures:

  • 1 x Arduino Uno (ou équivalent)
  • 1 x planche à pain
  • 4 résistances
  • 1 x LED RVB
  • 1 x cellule photoélectrique
  • 7 fils mm
  • cable USB

Tous les articles utilisés se trouvent dans le super kit de démarrage Elegoo. Ici

Étape 1: Construisez votre planche à pain

Construisez votre planche à pain
Construisez votre planche à pain

La première chose à faire est de construire votre maquette, en connectant la cellule photoélectrique aux broches 5V et A5 comme indiqué ci-dessus. Lors de la connexion de la LED RVB, vous devez connecter chaque RVB à une broche et la cathode à la terre. Dans ce cas, le rouge à 6, le vert à 5 et le bleu à 3.

Étape 2: le code

Comme je suis nouveau dans ce domaine, j'ai fusionné le code de plusieurs endroits afin d'obtenir le résultat final. Les étapes les plus importantes de ce code sont la définition des variables pour la cellule photoélectrique et chacune des sorties des broches LED. Les sources de code d'origine proviennent de plusieurs fichiers de didacticiel arduino ainsi que de ce didacticiel de Luca Mcloughlin trouvé ici.

Assurez-vous avant de coder de tester votre cellule photoélectrique sur ses fonctions les plus basiques pour trouver votre valeur définie, pour la mienne, c'était 1023. C'est la valeur qui sera utilisée pour changer la couleur dans votre instruction if, else. C'est aussi important car c'est ce qui indique à votre LED à quoi elle réagit. Le mashup de code que j'ai utilisé est joint ci-dessous

Étape 3: Tester

Test
Test
Test
Test

Après le codage, vous devez tester pour vous assurer que tout fonctionne correctement. Si c'est bien fait, la couleur de la LED devrait réagir au changement de lumière lorsqu'un objet ou une main est placé dessus ou au-dessus, passant du bleu au rouge.

Conseillé: