Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
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
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
Étape 3:
Vous souhaitez configurer une alimentation électrique appropriée pour chaque composant, commençons donc par la terre et les connexions 5 volts
Étape 4:
Ensuite, configurons le capteur de température. Le mien est connecté à la broche 2 de l'Arduino uno
Étape 5:
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:
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
Étape 8:
Ensuite, dans Void Setup, déterminez la sortie des deux LED ainsi que le moniteur série de votre capteur.
Étape 9:
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:
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:
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é !