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
1 | × | ESP-WROOM-32 Dev Module | |
1 | × | USB Cable Type-C | |
1 | × | Ultrasonic Sensor | |
1 | × | LED | |
1 | × | 220 ohm resistor | |
1 | × | Breadboard | |
1 | × | Jumper Wires | |
1 | × | (Optional) DC Power Jack | |
1 | × | (Recommended) ESP32 Screw Terminal Adapter |
Or you can buy the following sensor kits:
1 | × | DIYables Sensor Kit (30 sensors/displays) | |
1 | × | DIYables Sensor Kit (18 sensors/displays) |
À 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
![Schéma de câblage du capteur ultrasonique ESP32 et de la LED](https://newbiely.fr/images/tutorial/esp32-ultrasonic-sensor-led-wiring-diagram.jpg)
This image is created using Fritzing. Click to enlarge image
Si vous ne savez pas comment alimenter l'ESP32 et d'autres composants, vous pouvez trouver des conseils dans le tutoriel suivant : Comment alimenter l'ESP32.
Le schéma de câblage avec alimentation depuis un adaptateur 5V
![Schéma de câblage de LED de capteur ultrasonique ESP32 source de courant 5v](https://newbiely.fr/images/tutorial/esp32-ultrasonic-sensor-led-wiring-diagram-5v-power-adapter.jpg)
This image is created using Fritzing. Click to enlarge image
Code ESP32
Étapes rapides
- Si c'est la première fois que vous utilisez un ESP32, consultez comment configurer l'environnement pour ESP32 sur Arduino IDE.
- 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.
![Téléversement de code Arduino IDE](https://newbiely.fr/images/tutorial/how-to-upload-code-to-esp32.jpg)
- 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 !