ESP8266 : RELAIS WIFI 1 CANAL

De GCE Electronics
Aller à la navigation Aller à la recherche

Relais WIFI

ESP8266 Relais presentation.png
Nom Relais WIFI
Famille Objets connectés
Wiki créé le 22/05/2018
Wiki mis à jour le 22/05/2018
Auteur fgtoul

Prérequis

Avant de pouvoir programmer le module NodeMCU, vous devez avoir installé l'environnement de développement.

Je vous invite à lire ce tutoriel


Présentation

Le montage que nous allons réaliser, permet de piloter un relais à distance avec l'ESP8266.

Nous utiliserons le module NodeMCU dans sa version LoLin, pour une programmation simplifiée par le port USB et la possibilité d'alimenter un relais 5V directement sur l'une de ses broches.

le schéma

Esp8266 Relais Schema.PNG
  • Le module NodeMCU est alimenté directement en 5V par son port USB.
  • Le module relais est un modèle avec Trigger. La broche Signal ("S") est connectée à la sortie D0 du NodeMCU.
Il suffira de piloter cette sortie via le programme afin d'activer ou désactiver le relais.
Le relais est alimenté par la sortie VU, qui est un report de la tension appliquée sur le port USB (5V).

Les fonctionalités

Grâce à sa connectivité Wifi intégrée, le module se connecte à un réseau wifi, via lequel il pourra communiquer avec le reste de l'installation domotique. A la fois client et serveur, notre module recevra des consignes sous la forme de requêtes Http et pourra répondre par une page HTML.

  • client Wifi. Le module se connecte automatiquement au réseau. Il est possible de lui appliquer une adresse IP statique.
  • informations (adresse IP locale) et retours d'état via le port série (USB) lorsqu'il est connecté à un PC.
  • Serveur Http activé au démarrage. Le client connecté au serveur recevra une réponse à chacune de ses requêtes, sous forme de page web.
  • La Led embarquée peut retourner des informations sur le statut des communications :
    • clignotement lent (5 fois) pour signaler une connexion correcte au réseau Wifi,
    • Clignotement simple (1 fois) pour signaler la réception d'une requête correcte,
    • Clignotement rapide (3 fois) pour signaler la réception d'une requête erronée.