Étape 5: Exemple : capteur de lumière
Maintenant, nous allons contrôler un variateur LED ! J’ai utilisé une résistance de photo un capteur pour détecter le niveau de lumière dans ma chambre. Cliquez ici pour voir comment j’ai fait le panneau à LED.
Le code que j’ai écrit surveille le niveau de lumière ambiant, et si la pièce est trop sombre l’Arduino transmet un signal pour mettre en marche mon panneau de LED. En outre, plus la pièce est sombre, le code envoie des signaux pour augmenter la luminosité. Est pas cool ça !
Le panneau à LED également éteindra automatiquement à nouveau si le détecteur détecte assez de lumière dans la pièce.
Pour utiliser une photorésistance comme un capteur de lumière, nous devons créer un diviseur de tension. Une photorésistance fonctionne en changeant la valeur résistive basée sur combien la lumière frappe la résistance. Microcontrôleurs ne sont pas si bons à lire les changements dans la résistance électrique, mais ils sont bons à lire les changements analogiques en tension.
Nous utiliserons ceci en créant le diviseur de tension de la photorestior et une résistance d’ohm 10 k. Commencez par le raccordement de la résistance d’ohms 10 k et la photorésistance en série. Branchez le 5V du microcontrôleur à la résistance d’ohms 10 k et GND sur l’extrémité ouverte de la photorésistance. Maintenant, nous pouvons lire le changement de tension en branchant un fil à la jonction où la résistance d’ohms 10 k et la photorésistance se connecte. Branchez ce fil analogique entrée 0 sur l’Arduino.
Télécharger le croquis de votre microcontrôleur et ouvrez votre terminal série, nous allons utiliser cela pour calibrer le niveau d’éclairage. Noter les niveaux de lumière au cours de laquelle vous voulez que votre lumière ou panneau de LED à allumer et éteindre. Entrer ces valeurs sur la ligne 9 et 10 pour calibrer le code pour votre chambre.