+21622886281
Capteur de distance ESP32

Contrôler le capteur Ultrason HC-SR04 avec la carte ESP32

But de ce tutoriel:

Dans ce tutoriel nous allons apprendre à utiliser un capteur de distance à ultrason de référence HC-SR04 avec la carte ESP32 et afficher la distance 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 sonore HC-SR04

Le capteur HC-SR04 est un capteur de distance ultrasonique couramment utilisé dans les projets électroniques. Il mesure la distance en envoyant un signal ultrasonique et en mesurant le temps qu’il lui faut pour rebondir sur un objet et retourner au capteur. Le capteur HC-SR04 est capable de mesurer des distances allant de 2 cm à 400 cm avec une précision de 3 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

Le montage est d’une simplicité déconcertante :

Pour le capteur HC-SR04 :

  • L’alimentation 3.3V de la carte ESP32 va sur la broche VCC du capteur.

  • La broche GND de la carte ESP32 va sur la broche GND du capteur.

  • La broche D5 de la carte ESP32 va sur la broche TRIGGER du capteur.

  • La broche D18 de la carte ESP32 va sur la broche ECHO du capteur.

Pour l’Afficheur SSD1306, on connecte :

  • 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
  • la broche SDA  la broche D21 de la carte ESP32

Programme en micropython

Voici le programme  qui permet d’afficher la distance en cm qui sépare Le capteur ultrason d’un obstacle.

 

Remarque: il faut importer les deux bibliothèque suivantes: hcsr04 et ssd1306




0 commentaire


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.

Scroll to Top