Dans ce tutoriel nous allons voir comment lire la température mesurée par le capteur DTH11 et l’afficher sur un afficheur TM1637 avec Arduino.
Pour mesurer la température avec le capteur DHT11 et l’afficher sur un afficheur TM1637 avec une carte Arduino, vous devrez suivre ces étapes :
carte Arduino
Une carte Arduino est une carte de développement électronique basée sur un microcontrôleur. Elle est conçue pour être facilement utilisable par les développeurs pour créer des projets électroniques.
Les cartes Arduino sont principalement utilisées pour contrôler des appareils électroniques en utilisant du code informatique, mais elles peuvent également être utilisées pour traiter et afficher des données. Elles sont souvent utilisées dans des projets de robotique, de domotique, de domaine de l’Internet des objets (IoT) et dans de nombreux autres domaines de l’électronique de loisir et professionnelle.
capteur DTH11
Le capteur DHT11 est un capteur de température et d’humidité qui peut être utilisé pour mesurer la température et l’humidité de l’environnement environnant. Pour utiliser le capteur DHT11 avec une carte Arduino, vous devrez connecter le capteur à la carte et écrire un programme à l’aide de l’environnement de développement intégré Arduino (IDE) pour lire et traiter les données de température et d’humidité du capteur.
afficheur TM1637
L’afficheur TM1637 est un type de pilote d’affichage qui est couramment utilisé dans les dispositifs électroniques pour contrôler l’affichage de caractères numériques ou alphanumériques sur un afficheur LED à segments 7. C’est un pilote d’affichage peu coûteux et facile à utiliser qui est largement utilisé dans une variété d’applications, notamment les horloges, les compteurs et autres dispositifs qui nécessitent l’affichage d’informations numériques.
Les fils de connexion sont des fils électriques utilisés pour connecter des composants électroniques. Il existe deux types de fils de connexion: les fils de connexion mâle-mâle et les fils de connexion mâle-femelle. Les fils de connexion mâle-mâle sont utilisés pour connecter des composants qui ont tous deux des broches mâles, tandis que les fils de connexion mâle-femelle sont utilisés pour connecter des composants avec une broche mâle et une broche femelle.
Plaque d’essai
Une plaque d’essai est un type de carte de développement électronique qui permet aux développeurs de tester et de prototyper facilement des circuits électroniques. Elles sont souvent utilisées par les développeurs pour tester rapidement des idées et des conceptions avant de les intégrer à un projet plus important ou de les intégrer dans une carte de développement plus permanente.
Pour réaliser le montage on connecte:
Voici le programme qui lit la température mesurée par le capteur DTH11 et l’affiche sur un afficheur TM1637:
Remarque: il faut importer les 2 bibliothèques DTH11 et TM1637
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
#include <dht11.h> #include <TM1637Display.h> #define DHT11PIN 1 // broche DATA -> broche 1 dht11 DHT11; // Module connection pins (Digital Pins) #define CLK 2 #define DIO 3 TM1637Display display(CLK, DIO); void setup() { display.setBrightness(0x0f); } void loop() { DHT11.read(DHT11PIN); display.showNumberDec((float)DHT11.temperature); // Afficher la température dans l'afficheur TM1637 } |