Internet kontrollerad lampan med ESP8266 wifi relay IoT
ESP8266 wifi relay (ESP01) IoT kontroll en lampa
Internet kontrollerad elektrisk lampa med ESP8266 wifi (ESP01) IoT
Internet kontrollerad lampan med ESP8266 wifi relay IoT
ESP8266 (ESP01) är en mycket låg kostnad WiFi transceiver som kan läggas till alla befintliga microcontroller baserade uppställningar via UART (seriell länk) att aktivera systemet för att kommunicera över Internet via WiFI. I denna guide är målet att uppnå ett koncentrat av IoT inspirerade installationen. Det är att styra en AC (alternativa aktuella) apparat över Internet med ESP8266 och ett relä till en wifi-relä. Resultatet av denna setup: ett kommando skickas från en webbplats via WiFi-nätverket till ESP8266 med Arduino Mega aktivera en AC lampa för 2 sekunder. AC-lampan är en plats hållare för alla elektriska apparater vara "Internet aktiverat" med nämnda wifi reläet.
Följande diagram beskriver nödvändiga delar och setup för denna apparater. Till vänster är en Multiplug modifierad med SSR, i mitten är Arduino Mega. Är ESP8266 och sparkfun logik nivå Växelreglage på en skärbräda. Arduino Mega Pin7 är för SSR, Serial2 pin16, 17 för UART med ESP8266 och Serial0 för USB-seriell bildskärm.
En IoT kontrollerad AC apparaten kan vara ganska skrämmande att konstruera. Att inrätta sådana apparater kräver cross domäner kunskap som dator nätverk, el-, elektronik, programmering, administrera programvara på operativsystem (linux) på en server (eller bara en annan dator) och den ofta outtalade (och hår dra stunder) felsökningsmetoder. Kombinera flera viktiga byggstenar till denna inställning kan vara överväldigande. Inte till oro, eftersom klyftan och erövra strategi kan antas till R & D (replikera & Duplicera) denna setup. Där har varit bekvämt uppdelad, konstruerat och beskrivs i följande avsnitt. Det är mycket rekommenderas att konstruera de byggstenar/modulerna och testade för funktionalitet, innan montering av denna apparat.
De nödvändiga byggstenar/modulerna i denna setup är uppdelade i följande
1. dator nätverk: Att inrätta en WiFi-åtkomstpunkt/Router. Konfigurera wifi säkerhet, antingen öppna, WEP eller WPA. DHCP för de anslutande klienterna (dator- och ESP8266). PING-ning enheterna i nätverket. DMZ för TCP server (om det behövs, Använd för internetsidan tillgång)
2. elektriska & elektronik: ställa in IoT inspirerade SSR Multiplug och ställa in ESP8266 med Arduino Mega; ansluta den SSR Multiplug till ESP8266 med Arduino Mega
3. programmering (programvara): Firmware för ESP8266 på Arduino Mega att styra SSR Multiplug vid mottagandet av ett kommando. Server side programvara för att skicka ett paket (som innehåller kommandot) från en TCP-server via TCP/IP till ESP8266 port 8266.
4. administrera OS (linux): installera nödvändig programvarupaket Tornado, Python och Pip.
5. provning/felsökning
följande diagram beskriver apparaten redo att testas.
Följande video beskriver driften av att klicka på hemsidan för att skicka ett kommando via WiFi till ESP8266 med Arduino Mega aktivera AC lampan för 2 sekunder.