ESP32 - Capteur ultrasonique - LED
Ce tutoriel vous explique comment utiliser l'ESP32 et le capteur ultrasonique pour contrôler une LED. En détail :
- L'ESP32 allume automatiquement la LED lorsqu'un objet est proche du capteur ultrasonique.
- L'ESP32 éteint automatiquement la LED lorsqu'un objet est éloigné du capteur ultrasonique.
Préparation du matériel
Ou vous pouvez acheter les kits suivants:
1 | × | Kit de Démarrage DIYables ESP32 (ESP32 inclus) | |
1 | × | Kit de Capteurs DIYables (30 capteurs/écrans) | |
1 | × | Kit de Capteurs DIYables (18 capteurs/écrans) |
Note d'achat: Pour simplifier le processus de câblage, nous recommandons d'utiliser le LED Module, qui est livré avec une résistance intégrée.
À propos des LED et des capteurs à ultrasons
Nous avons des tutoriels spécifiques sur les LED et les capteurs à ultrasons. Chaque tutoriel contient des informations détaillées et des instructions étape par étape sur le brochage du matériel, le principe de fonctionnement, la connexion de câblage à l'ESP32, le code ESP32... Pour en savoir plus, consultez les liens suivants :
Diagramme de câblage
Le schéma de câblage avec alimentation par câble USB

Cette image a été créée avec Fritzing. Cliquez pour agrandir l'image.
Si vous ne savez pas comment alimenter l'ESP32 et d'autres composants, consultez les instructions dans le tutoriel suivant : Comment alimenter l'ESP32..
Le schéma de câblage avec alimentation depuis un adaptateur 5V

Cette image a été créée avec Fritzing. Cliquez pour agrandir l'image.
Code ESP32
Étapes rapides
- Si c'est la première fois que vous utilisez un ESP32, consultez Installation du logiciel ESP32..
- Faites le câblage comme sur l'image ci-dessus.
- Connectez la carte ESP32 à votre PC via un câble micro USB.
- Ouvrez Arduino IDE sur votre PC.
- Sélectionnez la bonne carte ESP32 (par exemple, Module de développement ESP32) et le port COM.
- Copiez le code ci-dessus et collez-le dans Arduino IDE.
- Compilez et téléchargez le code sur la carte ESP32 en cliquant sur le bouton Upload dans Arduino IDE.

- Déplacez votre main devant le capteur
- Observez le changement d'état de la LED
Explication du code ligne par ligne
Le code ESP32 ci-dessus contient des explications ligne par ligne. Veuillez lire les commentaires dans le code !