ESP-01 – WEBSERVER – Comment contrôler une led avec son navigateur ?

Prérequis

Dans ce chapitre nous allons voir comment allumer une led depuis notre réseau à l’aide de l’esp8266 et de notre navigateur web. Le programme est d’une simplicité déconcertante. J’ai même effectué quelques testes pour incorporer du javascript et modifier le style des boutons.

Ce programme et ce montage sont les bases d’un projet qui pourrait être orienté domotique. Pourquoi pas au lieu de contrôler une led avec votre esp8266 vous ne contrôleriez pas tout autres appareils domestiques ? Comme contrôler des volets, une machine a café, ou l’éclairage de votre salon…

Voyez ce programme comme une initiation où vous finiriez par remplacer la led par un relais 5V / 220V.

Programmez votre ESP8266 – ESP-01

Tout d’abord démarrez votre ESP8266 – ESP-01 en mode programmation. Pour cela connectez la pin GPIO0 au GND de l’ESP-01. Référez-vous à ce chapitre si vous avez le moindre doute quant au démarrage en mode programmation.

Pour l’essai, connectez une led entre la broche GPIO2 et le GND de votre module ESP-01 ou autre. Pour ma par je l’ai directement soudée comme ci-dessous.

C’est ici que nous pourrions au besoin connecter un module relais (sur la broche GPIO2 de notre esp 01).

N’ayez pas peur de souder directement une led sur votre ESP-01. Je vous conseil d’ailleurs d’acheter plusieurs petit module ESP8266 ESP-01 et d’en garder un qui vous servira à tous vos testes. Pour ma part je ne le désolidarise jamais de son interface USB vers Serie.

Quand tout est prêt, connectez votre module ESP à votre ordinateur et copiez-collez le code suivant en oubliant pas d’y incorporer votre SSID et MOT DE PASSE de votre wifi:

 

[crayon-5e8ac5245c361149609470/]

Votre code est uploadé ? parfait!

Ouvrez maintenant votre moniteur série et réglé le à 115200 bauds.

Faites un reset de votre module et récupérez l’adresse ip de celui-ci dans le moniteur série.

Connectez-vous a l’adresse Ip selectionnée. Dans votre cas il ne s’agira peut-etre pas de l’adresse 192.168.0.26 mais d’une autre. Référez-vous à ce que le module vous renvoi.

Ouvrez-donc votre navigateur collez-y cette adresse ip. Vous devriez avoir le même résultat que moi.

En cliquant et modifiant l’état “on” – “off” des boutons, vous devriez voir votre led s’allumer et s’éteindre. 🙂

Des difficultés ? n’hésitez pas a en faire part dans les commentaires afin d’éttoffer si besoin ce chapitre 🙂

Procurez-vous l’ESP-01

Ses broches et différents modes de démarrages

Quelques bonnes raison de choisir les ESP8266

Quelques bonnes raison de choisir les ESP8266

Pourquoi choisir l'esp8266

Quelques bonnes raison de choisir les ESP8266

Aidez-nous à vous proposer le meilleur. N’hésiter pas à poster vos questions et commentaires ci-dessous.
Profitez-en pour nous suivre sur les réseaux sociaux!