ESP8266 - Capteur de température LM35
Ce tutoriel vous explique comment utiliser l'ESP8266 pour lire la température provenant du capteur LM35. En détail, nous apprendrons :
- Comment connecter ESP8266 au capteur de température LM35.
- Comment programmer le ESP8266 pour obtenir la température du capteur LM35.
Préparation du matériel
Ou vous pouvez acheter les kits suivants:
1 | × | Kit de Capteurs DIYables (30 capteurs/écrans) | |
1 | × | Kit de Capteurs DIYables (18 capteurs/écrans) |
À 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 GND : Elle doit être connectée à la masse (0V)
- Broche VCC : Elle doit être connectée au VCC (5V)
- Broche OUT : Cette broche de signal fournit une tension de sortie qui est proportionnelle linéairement à la température, et doit être connectée à une broche analogique sur l'ESP8266.

Comment ça marche
Le LM35 produit une tension qui est proportionnelle de manière linéaire à la température en degrés Celsius. La sortie du LM35 a un facteur d'échelle de 10 mV/°C. Cela signifie que la température peut être déterminée en divisant la tension (en mV) à la broche de sortie par 10.
Diagramme de câblage

Cette image a été créée avec Fritzing. Cliquez pour agrandir l'image.
Pour plus d'informations, consultez Brochage ESP8266. et Comment alimenter l'ESP8266..
Comment programmer le capteur de température LM35
- Récupérez la valeur ADC du capteur de température en utilisant la fonction analogRead().
- Transformez la valeur ADC en une tension en millivolts.
- Transformez la tension en température Celsius.
- Facultativement, convertissez les Celsius en Fahrenheit.
Code ESP8266
Étapes rapides
Pour commencer avec l’ESP8266 sur Arduino IDE, suivez ces étapes :
- Consultez le tutoriel Installation du logiciel ESP8266. si c'est votre première utilisation de l'ESP8266.
- Câblez les composants comme indiqué dans le schéma.
- Connectez la carte ESP8266 à votre ordinateur à l'aide d'un câble USB.
- Ouvrez Arduino IDE sur votre ordinateur.
- Choisissez la bonne carte ESP8266, comme (par exemple NodeMCU 1.0 (Module ESP-12E)), et son port COM respectif.
- Copiez le code et ouvrez-le avec l'Arduino IDE.
- Cliquez sur le bouton Upload dans l'IDE pour téléverser le code sur l'ESP8266.
- Tenez le capteur dans votre main.
- Vérifiez les résultats sur le moniteur série.