+21622886281
capteur DHT11 ESP32

Mesurer la température avec la carte ESP32 et un capteur DHT11

But de ce tutoriel:

Dans ce tutoriel nous allons voir comment lire la température mesurée par le capteur DTH11 et l’afficher sur un afficheur SSD1306.

Il est possible de mesurer la température et l’humidité relative de l’air avec la carte ESP32 et un capteur DHT11. Le capteur DHT11 est un capteur de température et d’humidité relative de l’air de faible coût et de petite taille, qui peut être facilement utilisé avec la carte ESP32 grâce à une bibliothèque de gestion disponible.

Voici les étapes à suivre pour mesurer la température avec la carte ESP32 et un capteur DHT11 :

  1. Brancher le capteur DHT11 à la carte ESP32 en suivant les schémas de câblage recommandés par le fabricant. Le capteur DHT11 possède généralement 3 fils : alimentation, données et masse.
  2. Écrire du code pour initialiser le capteur DHT11 , lire les données de température et l’afficher sur l’afficheur SSD1306.

Composants nécessaires

carte ESP32

La carte ESP32 est une carte de microcontrôleur basée sur le microcontrôleur ESP32 d’Espressif Systems. C’est une puce système à faible coût et à faible consommation d’énergie conçue pour les applications de l’Internet des objets (IoT).

capteur DTH11

Le capteur DHT11 est un capteur de température et d’humidité relative de l’air de faible coût et de petite taille, qui peut être facilement utilisé avec de nombreuses cartes de développement et microcontrôleurs grâce à des bibliothèques de gestion disponibles.

Voici les principales caractéristiques du capteur DHT11 :

  • Gamme de mesure de température : 0°C à 50°C
  • Précision de mesure de température : ±2°C
  • Gamme de mesure d’humidité relative : 20% à 90%
  • Précision de mesure d’humidité relative : ±5%
  • Alimentation : 3,3V à 5,5V
  • Interface de communication : signal numérique
  • Dimensions : 15 x 12 mm

afficheur  SSD1306

Le SSD1306 est un contrôleur d’affichage OLED (diode électroluminescente organique) monochrome qui est couramment utilisé dans les petites applications d’affichage. Les affichages OLED sont minces, légers et économes en énergie, ce qui en fait un choix populaire pour les dispositifs portables et d’autres applications où l’espace et la consommation d’énergie sont un problème.

une 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.

des fils de connexion

Les fils de connexion sont des fils électriques utilisés pour connecter des composants électroniques à une carte de développement Arduino. Ils sont généralement utilisés pour connecter des capteurs, des actionneurs, des afficheurs et d’autres composants à la carte Arduino afin de créer des circuits électroniques.

Montage

Pour réaliser le montage

Pour la capteur DTH11, on connecte:

  • la broche DATA à la broche D23 de la carte ESP32
  • la broche VCC à la broche 3.3V de la carte ESP32
  • la broche GND à la broche GND de la carte ESP32

Pour l’afficheur SSD1306, on connecte:

  • la broche SDA à la broche D21 de la carte ESP32
  • la broche SCL à la broche D22 de la carte ESP32
  • la broche VCC à la broche 3.3V de la carte ESP32
  • la broche GND à la broche GND de la carte ESP32

Programme en micropython

Voici le programme  qui lit la température mesurée par le capteur DTH11 et l’affiche sur  un afficheur LCD.

 

Remarque: il faut importer la bibliothèques suivante: ssd1306




0 commentaire


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Scroll to Top