ESP8266 - Capteur de température LM35 LCD
Ce tutoriel vous explique comment utiliser l'ESP8266 pour acquérir la température d'un capteur LM35 et l'afficher sur un LCD I2C 16x2.
Préparation du matériel
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 et de l'écran LCD I2C
Si vous n'êtes pas familier avec le capteur de température LM35 et l'écran LCD I2C (y compris le schéma des broches, les fonctionnalités, la programmation, etc.), vous pouvez en apprendre davantage dans les tutoriels suivants :
- ESP8266 - LCD. tutorial
Diagramme de câblage
This image is created using Fritzing. Click to enlarge image
Voir plus dans Brochage ESP8266. et Comment alimenter l'ESP8266..
Code ESP8266 - Capteur de température LM35 - LCD I2C
É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 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, telle que (par exemple, NodeMCU 1.0 (Module ESP-12E)), et son port COM respectif.
- Cliquez sur l'icône Libraries dans la barre gauche de l'Arduino IDE.
- Recherchez "LiquidCrystal I2C" et trouvez la bibliothèque LiquidCrystal_I2C de Frank de Brabander.
- Cliquez sur le bouton Install pour installer la bibliothèque LiquidCrystal_I2C.
- Copiez le code et ouvrez-le dans l'IDE Arduino.
- Cliquez sur le bouton Upload pour l'envoyer à l'ESP8266.
- Placez le capteur dans de l'eau chaude et froide ou tenez-le dans votre main.
- Vérifiez l'écran LCD et le moniteur série pour le résultat.
※ Note:
L'adresse du LCD peut varier selon le fabricant. Dans notre code, nous avons utilisé 0x27, qui est l'adresse spécifiée par DIYables.