ESP32 - Capteur de température LM35
Ce tutoriel vous explique comment utiliser l'ESP32 pour lire la valeur de température du capteur de température LM35 et l'afficher sur le moniteur série.
Préparation du matériel
1 | × | ESP-WROOM-32 Dev Module | |
1 | × | USB Cable Type-C | |
1 | × | LM35 Temperature Sensor | |
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 du capteur de température LM35
Brochage du capteur de température LM35
Le capteur de température LM35 possède trois broches :
- Broche VCC : connectez cette broche à VCC (5V)
- Broche GND : connectez cette broche à GND (0V)
- Broche OUT : Cette broche délivre une tension proportionnelle à la valeur de la température.
Fonctionnement du capteur de température LM35
Le capteur LM35 délivre une tension proportionnelle de manière linéaire à la température en Celsius. Le facteur d'échelle de sortie du LM35 est de 10 mV/°C. En mesurant la tension sur la broche OUT du LM32, nous pouvons calculer la valeur de la température.
Schéma de câblage entre le capteur de température LM35 et l'ESP32
Le schéma de câblage avec alimentation par câble USB
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
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.
- Copiez le code ci-dessus et collez-le dans l'Arduino IDE.
- Compilez et téléchargez le code sur la carte ESP32 en cliquant sur le bouton Upload de l'Arduino IDE.
- Rendez le capteur plus froid ou plus chaud. Par exemple, en plaçant le capteur près d'un gobelet de glace.
- Voir le résultat sur le moniteur série. Cela ressemble à ce qui suit :