ESP8266 - mesurer la tension
Dans ce guide, nous apprendrons comment utiliser un ESP8266 et un capteur de tension pour mesurer des tensions entre 0V et 25V. Nous expliquerons en détail :
- Comment connecter un capteur de tension à un ESP8266
- Comment programmer un ESP8266 pour mesurer la tension du capteur
Préparation du matériel
1 | × | ESP8266 NodeMCU | |
1 | × | USB Cable Type-C | |
1 | × | Voltage Sensor | |
1 | × | Jumper Wires | |
1 | × | (Recommended) Screw Terminal Expansion Board for ESP8266 | |
1 | × | (Recommended) Power Splitter For ESP8266 Type-C |
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 tension
Un capteur de tension est un circuit prêt à l'emploi composé de deux résistances précises qui facilite la mesure de la tension. Il comporte deux résistances : 30 KΩ et 7.5 KΩ. Lors de l'utilisation d'une tension de référence de 5V pour le convertisseur analogique-numérique (CAN), ce capteur peut vérifier des tensions allant de 0 à 25V DC. Si la tension de référence est de 3,3V pour le CAN, il peut mesurer des tensions de 0 à 16,5V DC.
Brochage
Un capteur de tension comprend deux groupes de broches.
- Interface d'entrée (connectez ceci aux points où vous mesurez la tension) :
- Broche VCC : Ceci est la broche positive. Connectez-la au point ayant la tension la plus élevée.
- Broche GND : Il s'agit de la broche négative. Connectez-la au point qui a la tension la plus basse.
- Interface de sortie (connectez ceci à l'ESP8266) :
- Broche Vout (S) : Il s'agit de la broche de signal. Connectez-la à une broche analogique sur l'ESP8266.
- Broche NC (+) : Ne connectez pas cette broche ; elle n'est pas utilisée.
- Broche GND (-) : Il s'agit de la broche de masse. Connectez-la à la broche GND (0V) sur le ESP8266.
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
Étapes rapides
Pour commencer avec l'ESP8266 sur Arduino IDE, suivez ces étapes :
- Consultez le Installation du logiciel ESP8266. tutoriel si c'est votre première utilisation de l'ESP8266.
- Connectez l'ESP8266 au capteur de tension.
- 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 (ESP-12E Module)), et son port COM respectif.
- Copiez le code fourni et collez-le dans l'Arduino IDE.
- Cliquez sur le bouton Upload dans l'Arduino IDE pour transférer le code vers l'ESP8266.
- Testez en mesurant les sorties de 5V et 3.3V sur l'ESP8266.
- Vérifiez les résultats sur le Moniteur Série.
※ Note:
La valeur peut changer au fil du temps car la référence de tension habituelle est de 5V. Celle-ci peut être instable et varier avec l'alimentation électrique.