ESP8266 - Capteur de Température LM35 OLED
Ce tutoriel vous explique comment utiliser un ESP8266 pour obtenir la température à partir d'un capteur LM35 et l'afficher sur un OLED.
Préparation du matériel
Ou vous pouvez acheter les kits suivants:
| 1 | × | Kit de Capteurs DIYables (18 capteurs/écrans) |
Note d'achat: Si vous souhaitez un écran OLED plus grand, utilisez le ESP8266 - Écran OLED SSD1309 128x64 | Tutoriel OLED I2C de 2,42 pouces..
À propos de l'OLED et du capteur de température LM35
Si vous n'êtes pas familier avec l'OLED et le capteur de température LM35 (y compris le brochage, les fonctionnalités et la programmation), les tutoriels suivants peuvent vous aider :
- ESP8266 - OLED. tutorial
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..
Code ESP8266 - Capteur de température LM35 - OLED
Étapes rapides
Pour commencer avec l'ESP8266 sur Arduino IDE, suivez ces étapes :
- Consultez le tutoriel Installation du logiciel ESP8266. si c'est la première fois que vous utilisez ESP8266.
- Câblez les composants comme indiqué dans le schéma.
- Connectez la carte ESP8266 à votre ordinateur via 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.
- Cliquez sur l'icône Libraries dans la barre gauche de l'Arduino IDE.
- Recherchez “SSD1306” et localisez la bibliothèque SSD1306 d'Adafruit.
- Cliquez sur le bouton Install pour ajouter la bibliothèque.

- Vous serez invité à installer des dépendances de bibliothèques supplémentaires.
- Pour installer toutes, cliquez sur le bouton Install All.

- Copiez le code ci-dessus et ouvrez-le dans l'IDE Arduino.
- Cliquez sur le bouton Upload dans l'IDE Arduino pour envoyer le code à l'ESP8266.
- Placez le capteur dans de l'eau chaude et froide ou tenez-le dans votre main.
- Consultez les résultats sur l'affichage OLED et le moniteur série.
※ Note:
Le code en question centrera le texte à la fois horizontalement et verticalement sur un écran OLED.