Lampe Internet contrôlé avec ESP8266 wifi relais IoT (3 / 6 étapes)

Étape 3 :

Logiciels (programmation)

Il y a 2 morceaux de logiciels nécessaires à la mise en place de cet appareil. Premièrement, le firmware qui réside sur l’Arduino Mega avec ESP8266 et de maîtriser que la RSS dans la multiprise et l’autre est le logiciel résidant sur le serveur linux d’envoyer une « commande » via un site Web.

Le firmware traite les paramètres nécessaires de ESP8266 pour se connecter à un réseau WiFi et attend la « commande » du serveur via le port TCP 8266. Le numéro de port est un choix délibéré, mais il n’est pas recommandé de choisir des ports qui se trouvent dans le numéro de port par exemple « notoirement connue » < 1024. Choisir les ports qui se trouvent dans la région de ports éphémères, s’il vous plaît. La « commande » est un mot clé envoyé par le logiciel du côté serveur, par exemple « LED ». Après avoir reçu ce mot-clé par le ESP8266 et l’Arduino Mega, pin7 est tenue haut pendant 2 secondes et puis maintenue basse pour des fins de test. Le « command » est une variable qui peut être personnalisée. Par commodité et aussi la découverte du logiciel LEDServer sur github, le mot clé « LED » est utilisé.

Le logiciel côté serveur est obtenu à partir de github de la commodité. pourquoi réinventer la roue??? Un grand Merci contributeur ! S’il vous plaît suivez l’URL github ci-dessous pour une description détaillée sur la page html statique et python. Chaque fois que vous appuyez sur le bouton envoyer, la chaîne « LED, R, G, B » est envoyé à ESP8266. En fait, seul le bouton « envoyer » et le mot clé « LED » sont utilisés par cette installation en particulier. L’intention originelle de ce logiciel de côté serveur consiste à utiliser la variable R, G, B qui est de type integer comprise entre 0 et 255 pour le réglage de la couleur de la bande de LED neopixel de mesure.

Alternativement et dans un souci de simplifier le logiciel côté serveur pour le tester il est un outil open source sockettester v3.0 peut être utilisé. URL ici http://sockettest.sourceforge.net/ logiciel serveur ESP8266 LED est utilisée à titre d’exemple, dans un souci de complicité, les explications de cette configuration de l’ITO.

code pour le firmware ici : https://gist.github.com/teos0009/60d9d10b9441cc2bc0a2

code pour le logiciel serveur sur linux ici https://github.com/Doomhammer458/ESP8266-LED-Server

Articles Liés

Relais WiFi avec ESP8266

Relais WiFi avec ESP8266

Ce relais wifi peut contrôles tout dispositif comme lampes ou votre station de soudage avec votre smartphone ou votre ordinateur.Étape 1: Matériaux et outils Pour faire ce relais wifi, que vous aurez besoin :Un Esp8266, qui peut être le programme com
WiFi contrôlée jardin lumineux avec ESP8266

WiFi contrôlée jardin lumineux avec ESP8266

J'ai un peu d'une chose pour lumières et d'être en mesure de les contrôler à distance. J'aime particulièrement cela dans le jardin et même mieux si je peux solaire alimenter leur. J'ai un peu les lumières de jeu magasin livre sterling/dollar, mais il
Carte de commutateur WiFi ou prise intelligente avec Esp8266, Attiny 85 et capteur PIR avec android app

Carte de commutateur WiFi ou prise intelligente avec Esp8266, Attiny 85 et capteur PIR avec android app

Le 85 de Arduino Wifi est une petite planche avec ESP8266 module-01, Attiny85 micro contrôleur et un relais. Il a également et en-tête supplémentaire pour connecter un relais externe ou pour raccorder les capteurs comme PIR, IR etc. selon votre appli
ESP8266 et relais de contrôle à l’aide de Smartphone

ESP8266 et relais de contrôle à l’aide de Smartphone

Cette instruction décrit ESP8266 microcontrôleur démarrage au contrôle par smartphone un relais connecté à l'ESP. Dans une instruction distincte, je vais essayer de présenter un cas similaire, mais au lieu du microcontrôleur ESP8266, nous allons util
ESP8266 WiFi contrôlée aircon distant

ESP8266 WiFi contrôlée aircon distant

Dans mon premier instructableArduino Yun - système de surveillance de panneau solaire, j'ai partagé mon petit projet pour surveiller la production de nos panneaux solaires. Comme nous devons faire très attention à ne pas produire plus d'énergie que n
Contrôleur de température avec ESP8266 - IoT

Contrôleur de température avec ESP8266 - IoT

Ce projet vous aidera à créer un contrôleur de température à l'aide d'un SoC de ESP8266 et d'un capteur de température (DS18B20) avec des capacités suivante :Mesurer la températureEnvoyer un email si la température descend en dessous d'un seuilSurvei
MASLOW : un détecteur de WiFi ouvert avec ESP8266

MASLOW : un détecteur de WiFi ouvert avec ESP8266

English/EspañolHola amigos en esta ocasión le voy un enseñar como hacer un détecteur de ne redes abiertas con el modulo WiFi ESP8266, este détecteur amendements notifica cuando una rouge WiFi cerca de nosotros esta abierta o aucun tiene cifrado WEP (
Contrôle Motors(PC Fans) DC avec Arduino et relais Conseil

Contrôle Motors(PC Fans) DC avec Arduino et relais Conseil

Dans cette instructable nous verrons sans entrer dans les détails, l'utilisation de 12V DC moteurs (Fans de PC) avec Arduino et relais Conseil eBlockÉtape 1: Configuration matérielle et logicielle Pour en faire nous avons besoin de certains matériels
Moteurs de contrôle avec des relais (commande de moteur réservoir style)

Moteurs de contrôle avec des relais (commande de moteur réservoir style)

le schéma montre comment se connecter à des sorties d'un commandant de bord, seulement quatre lignes sont nécessaires. OR,Utilisez un gros moteurs de jouet radio de contrôle pour le contrôle de type réservoir.Sur le récepteur, coupent les câbles du m
Maison Internet contrôlé et Robot (domotique)

Maison Internet contrôlé et Robot (domotique)

dans ce instructable je vais vous dire comment connecter votre maison entière (tous les appareils électriques) à internet afin que vous puissiez contrôler votre équipement chaque n'importe où dans le mondeJ'ai fait ce projet de 3 mois en arrière et i
(BRICOLAGE) Comment faire la Mini Ultra ESP8266 & Simple relais Accueil Automation Office

(BRICOLAGE) Comment faire la Mini Ultra ESP8266 & Simple relais Accueil Automation Office

Bonjour tout le monde,Aujourd'hui, je vous ferai savoir, comment faire un Mini Esp 12 Wifi relais panneau mesurant seulement 3,9 x 3,9 cm !Cette carte a quelques fonctionnalités très dont tous les amateurs de technologie vont adorer avoir.J'ai inclus
Noël-boîte : Arduino/ioBridge internet contrôlé des lumières de Noël et spectacle de musique

Noël-boîte : Arduino/ioBridge internet contrôlé des lumières de Noël et spectacle de musique

mon projet de Noël-box se compose d'un internet contrôlé des lumières de Noël et spectacle de musique. Une chanson de Noël peut être demandée en ligne qui est ensuite mis dans une file d'attente et a joué dans l'ordre, qu'il a été demandé. La musique
Motoriser l’ITO avec ESP8266

Motoriser l’ITO avec ESP8266

ITO est le gros buzz ces temps-ci et il peut signifier n'importe quoi. Pour moi l'ITO signifie que composants bon marché hors-la tablette peuvent me permettre de faire un prix abordable, de surveiller et de contrôler à peu près anythything que j'imag
Automatisation d’Arduino IOT avec ESP8266

Automatisation d’Arduino IOT avec ESP8266

Il s'agit d'un projet d'automatisation de l'ITO. pas comme les autres qui récupère uniquement les données du capteur à internet. J'ai utilisé il technique pour contrôler les périphériques de lecture à celui web api utilisant wifi module esp8266. avec