Table des matières:

Lampe d'intensité lumineuse : 4 étapes
Lampe d'intensité lumineuse : 4 étapes

Vidéo: Lampe d'intensité lumineuse : 4 étapes

Vidéo: Lampe d'intensité lumineuse : 4 étapes
Vidéo: calcul des niveaux d'éclairage 2024, Juillet
Anonim
Lampe d'intensité lumineuse
Lampe d'intensité lumineuse

Salut les codeurs, aujourd'hui je vais vous apprendre à créer une lampe avec une photo-résistance sur TinkerCad. Commençons!

Fournitures

Tu auras besoin de:

* 1 Photo-résistance

* 1 Arduino Uno R3

* 1 ampoule

* 1 Relais SPDT (puisque l'ampoule prend 120 V et l'Arduino ne fournit que 5V)

* 1 source d'alimentation

* 1 planche à pain

Étape 1: Organisation

Organisation
Organisation

La première chose que vous voulez faire est d'organiser votre matériel comme sur la photo. Cela facilitera la tâche lorsque nous devrons tout câbler ensemble.

Étape 2: Photorésistance

Photorésistance
Photorésistance

La première chose que nous allons câbler est la photorésistance. Nous connectons la broche 5V à la borne positive de la planche à pain, ajoutons la terre (en veillant à ajouter de l'alimentation/de la terre dans toute la planche à pain) et ajoutons la photo-résistance une rangée de broches au-dessus du sol. Entre ceux-ci, vous câblez la broche A0 à une résistance de 1000 ohms et connectez-la au positif.

Étape 3: Alimentation, relais et ampoule

Alimentation, relais et ampoule
Alimentation, relais et ampoule

Ensuite, nous allons câbler la source d'alimentation, le relais et l'ampoule avec l'Arduino. Tout d'abord, nous devons câbler la terre avec l'Arduino et connecter les extrémités de chaque planche à pain afin que l'alimentation et la terre fassent tout le tour de la planche à pain. Ensuite, pour l'alimentation, nous connectons la terre à la borne 1 du relais et ajoutons la terre à partir de la borne 8 du relais. Le positif de l'alimentation va à la borne 2 de l'ampoule, et le positif de l'ampoule va à la borne 7 du relais. Enfin, nous pouvons connecter la broche numérique 4 à la borne 5 du relais. Avec ça, tout le câblage/matériel est fait, et on peut passer au codage de l'Arduino !

Étape 4: Codage dans Arduino

Codage en Arduino
Codage en Arduino

Le codage pour cela est en deux parties; configuration void et boucle void. La configuration, comme il est dit, configure les broches et la boucle boucle un morceau de code.

Pour la configuration void, nous utilisons pinMode pour sélectionner un numéro de broche spécifique et choisir s'il s'agit d'une entrée ou d'une sortie. Dans ce cas, la broche A0 est l'entrée et la broche 4 la sortie. Serial.begin démarre le moniteur série pour la photo-résistance. Avec cela, nous pouvons commencer sur la boucle du vide.

Pour la boucle vide, nous écrivons Serial.println(analogRead(A1)); pour imprimer les données de la photo-résistance et du moniteur série. Nous écrivons une instruction if qui, si la photo-résistance donne des nombres supérieurs à 500 (ou une lumière tamisée), éteindrait l'ampoule et l'allumerait si elle n'était pas faible. Et juste comme ça, le code est fait et le circuit fonctionne !

Merci d'avoir lu ce tutoriel ! J'éspère que tu as apprécié!

Conseillé: