Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
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
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
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.