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