Esp8266 Wifi (ESP01) IoT Relaissteuerung pro Lampe
Internet gesteuerte elektrische Lampe mit ESP8266 Wifi (ESP01) IoT
Internet gesteuerte Lampe mit ESP8266 Wifi Relais IoT
Esp8266 (ESP01) ist eine sehr kostengünstige WiFi-Transceiver, die alle vorhandenen Mikrocontroller basierte Setups über UART (serielle Schnittstelle) zu ermöglichen, das System für die Kommunikation über das Internet über WiFI hinzugefügt werden können. In diesem Handbuch ist das Ziel zu erreichen, den Inbegriff des IoT Setup inspiriert; Das ist ein Elektrogerät Wechselstrom (Alternative) über das Internet mit ESP8266 und ein Relais in einem Wifi-Relais erfolgen zu kontrollieren. Das Ergebnis dieser Einrichtung: ein Befehl an ESP8266 mit Arduino Mega von einer Website über das WiFi-Netzwerk gesendet werden, aktivieren Sie ein AC-Lampe für 2 Sekunden. Die AC-Lampe ist ein Platzhalter für jedes elektrische Gerät "Internet-fähigen" mit dem besagten Wifi-Relais sein.
Das folgende Diagramm beschreibt die notwendigen Teile und Setup für dieses Gerät. Auf der linken Seite ist ein Multistecker mit SSR, In der Mitte geändert Arduino Mega. Auf dem Steckbrett ist ESP8266 und Sparkfun Logik-Level-Shifter. Arduino Mega Pin7 ist für SSR, Serial2 pin16, 17 für UART mit ESP8266 und Serial0 für USB-serial Monitor.
Ein IoT kontrollierte AC Gerät sehr entmutigend zu konstruieren sein kann. Solche Geräte einrichten erfordert Kreuz Domains wissen wie Computer-Vernetzung, Elektrotechnik, Elektronik, Programmierung, Verwaltung von Software auf den Betriebssystemen (Linux) von einem Server (oder nur ein weiterer Computer), und die oft unausgesprochenen (und Haareziehen Momente) Problembehandlungsverfahren. Kombiniert mehrere wichtige Bausteine für dieses Setup kann überwältigend sein. Kein Grund zur Sorge, denn die Kluft und erobern Ansatz kann f & E (replizieren & duplizieren) dieses Setup. Die wurde bequem geteilt, gebaut, und in den folgenden Abschnitten beschrieben. Es ist sehr empfohlen, die Bausteine/Module zu konstruieren und auf Funktionstüchtigkeit, vor der Montage dieses Gerät getestet.
Die notwendigen Bausteine/Module dieser Einrichtung gliedert sich in folgende
(1) Computer-Vernetzung: Einrichten eines WLAN-Access Point/Routers. WiFi-Sicherheit, OPEN, WEP oder WPA einrichten. DHCP für die verbindenden Clients (Computer und ESP8266). PING-Ing der Geräte im Netzwerk. DMZ für TCP-Server (falls erforderlich, verwenden für die Internet-Seite Zugriff auf)
2. elektrische & Elektronik: Einrichten der IoT inspiriert SSR Multistecker und Einrichtung ESP8266 mit Arduino Mega; Anschluss der SSR Multistecker an ESP8266 mit Arduino Mega
3. Programmierung (Software): Firmware für ESP8266 auf Arduino Mega, SSR Multistecker nach Erhalt eines Befehls zu kontrollieren. Server-seitige Software für das Senden eines Pakets (die den Befehl enthält) von einem TCP-Server über TCP/IP zum ESP8266 Hafen 8266.
4. Verwaltung Betriebssystem (Linux): installieren Sie die erforderliche Software-Pakete, Tornado, Python und Pip.
5. Test/Fehlerbehebung
Das folgende Diagramm beschreibt die Vorrichtung immer getestet werden.
Das folgende Video beschreibt den Vorgang der Klick auf der Website zum Senden eines Befehls via w-LAN, ESP8266 mit Arduino Mega AC Lampe für 2 Sekunden einschalten.