Table des matières:

Indicateur lumineux utilisant Arduino: 4 étapes
Indicateur lumineux utilisant Arduino: 4 étapes

Vidéo: Indicateur lumineux utilisant Arduino: 4 étapes

Vidéo: Indicateur lumineux utilisant Arduino: 4 étapes
Vidéo: Arduino - Contrôler la luminosité des LED avec un potentiomètre 2024, Juillet
Anonim
Indicateur lumineux utilisant Arduino
Indicateur lumineux utilisant Arduino

Salut à tous, voici un autre projet Arduino simple et amusant, qui fonctionne comme indicateur lumineux, utilisant Arduino UNO, LDR et LED. Pièces nécessaires:

1x Arduino (UNO)

1x planche à pain

12x 5mm LED

15x fils

1x LDR

1x résistance 100Ohm

1x résistance 10kOhm

1x bonne volonté

Étape 1: vidéo

Image
Image

Étape 2: Câblage du circuit

Câblage du circuit
Câblage du circuit

La première chose à faire est donc de connecter toutes les LED et LDR à l'Arduino à l'aide d'une maquette. Le moyen le plus simple consiste à connecter linéairement toutes les LED aux broches Arduino souhaitées à l'aide de fils.

Nous devons ajouter une résistance de 100 Ohm au circuit afin de limiter le courant à travers les LED. La résistance de 10kOhm est connectée en série avec LDR afin que nous obtenions un diviseur de tension.

Aussi un projet TinkerCAD:

Compteur de lumière

Étape 3: Programmation Arduino

Programmation Arduino
Programmation Arduino

La prochaine chose est le codage Arduino. Tout d'abord, nous définissons la valeur de retard en dehors de toute boucle, cette valeur sera la même tout au long du programme. Ensuite, nous définissons les PIN 2 à 13 comme sorties. Nous devons créer analogRead afin que nous puissions obtenir de la valeur à partir du capteur de lumière. Une autre boucle For est nécessaire pour allumer les LED en fonction de l'entrée du capteur. La boucle For suivante éteint les LED lorsque la valeur du capteur de lumière chute.

Étape 4: Conclusion

Il s'agit d'un projet très simple que tout le monde peut réaliser, en utilisant seulement quelques composants pour mesurer l'intensité de la lumière de manière relative. C'est aussi cool de voir comment la LDR (Light Dependent Resistor) agit.

Il est également bon de comprendre le fonctionnement des sorties Arduino ainsi que la boucle For. Merci d'être passé par là….

Conseillé: