Table des matières:

LED de température et d'humidité : 12 étapes
LED de température et d'humidité : 12 étapes

Vidéo: LED de température et d'humidité : 12 étapes

Vidéo: LED de température et d'humidité : 12 étapes
Vidéo: Mesurer la température et l'humidité avec le capteur DHT11 | ARDUINO #30 2024, Novembre
Anonim
LED de température et d'humidité
LED de température et d'humidité

Si vous avez toujours voulu un thermomètre plus visuel, ce projet peut vous aider. Nous allons fabriquer un ensemble de LED qui affichent certaines couleurs en fonction des niveaux d'humidité et de température.

Étape 1: Matériaux

Matériaux
Matériaux

Pour ce projet, vous aurez besoin de:

- 2 LED RVB

- Module température et humidité DHT11

- 6 résistances 220Ω

-12 cavaliers de planche à pain (fils)

-Arduino UNO R3

- Arduino IDE (pour le codage)

- Bibliothèque de capteurs DHT (pour faire fonctionner votre module de température)

Étape 2: Câblage de la planche à pain

Câblage de la planche à pain
Câblage de la planche à pain

Étape 3:

Image
Image

Vous souhaitez configurer une alimentation électrique appropriée pour chaque composant, commençons donc par la terre et les connexions 5 volts

Étape 4:

Image
Image

Ensuite, configurons le capteur de température. Le mien est connecté à la broche 2 de l'Arduino uno

Étape 5:

Image
Image

Enfin, installons les LED. Les deux ont le même câblage et la même configuration de résistance. Mes broches pour la LED représentant les lectures de température sont à 3, 5 et 6 tandis que la LED d'humidité est réglée sur les broches 9, 10 et 11

Étape 6:

Image
Image

Vous avez maintenant un circuit terminé ! Commençons à travailler sur le code permettant à ces LED de détecter la température.

Tout d'abord, définissez les broches de votre capteur de température et les LED en fonction de vos broches et incluez la bibliothèque pour le capteur de température. Pour inclure la bibliothèque (dans notre cas, "DHT" est notre bibliothèque nécessaire), accédez à la barre de menu et sélectionnez "Esquisse> Inclure la bibliothèque> Ajouter une bibliothèque. ZIP" et sélectionnez le dossier ZIP "DHT" à partir duquel vous l'avez téléchargé.

Étape 7: Codage

Codage
Codage
Codage
Codage

Étape 8:

Image
Image

Ensuite, dans Void Setup, déterminez la sortie des deux LED ainsi que le moniteur série de votre capteur.

Étape 9:

Image
Image

Dans void Loop, écrivez la fonction de votre moniteur série. C'est à partir de là que vous prendrez les lectures de température et d'humidité pour la fonction de boucle plus tard.

Étape 10:

Image
Image

Exécutez le moniteur série en allant dans la barre de menu et en sélectionnant "Outils> Moniteur série". Vous devriez obtenir des lectures pour la température et l'humidité. Attendez 30 secondes et notez les chiffres qui apparaissent le plus fréquemment pour la température et l'humidité. Maintenant que vous avez une lecture, nous pouvons insérer ces valeurs pour notre prochain segment de code

Étape 11:

Image
Image

Pour que nos LED s'allument en conséquence, nous devons écrire quelques instructions "autre". Prenez la lecture que vous avez prise pour la température et connectez-la à la première série d'instructions. Si la température est supérieure à la valeur assignée, le voyant deviendra rouge. Sinon, il restera bleu. Il en va de même pour l'humidité. Si la lecture est supérieure à la valeur que vous avez prise, le voyant devient rouge. Sinon, il restera bleu.

Étape 12: C'est fait

Vous disposez maintenant de vos propres LED de détection de température et d'humidité !

Conseillé: