ESP8266 Nätverk LED (2 / 2 steg)
Steg 2: Hur man?
Öppna upp Arduino IDE. Jag har version 1.6.7. Jag var tvungen att lägga till anpassade styrelsen för ESP. Detta kan hanteras enkelt genom att gå igenom alternativet inställningar i Arkiv-menyn.
Anpassad styrelsen URL för ESP http://arduino.esp8266.com/package_esp8266com_inde...
Binder upp LED som visas i diagrammet.
En punkt att notera över här är hur man får ESP8266 till programmerbara läge. (Vi kämpat mycket för en.)
För att få ESP styrelse i programmerbara läge vi måste ansluta GPIO) pin till marken och sedan ta bort power och återanslut makt. Ibland det fungerade utan att växla kraften av och på, men vi var inte säkra när det fungerade så vi alltid såg till att växla kraften när någonsin vi ansluten / frånkopplad GPIO 0 till marken.
När du får styrelsen i programmerbara läge blinkar den blå indikatorn LED ögonblickligt.
Ladda exemplet från Arduino IDE > Fil > exempel > ESP8266webserver > HelloServer
Vi redigerade de följande kodraderna för att slå på led och stänga av den på grund av URL. Vi skulle också behöva ändra SSID och lösenord för vår WiFi.
Server.on ("/ inline", [] () {
Server.send (200, "text/plain", "detta fungerar lika bra"); });
Server.on ("/on", [] () {
digitalWrite (2, hög). Server.send (200, "text/plain", "detta fungerar lika bra"); });
Server.on ("/on", [] () {
digitalWrite (2, låg). Server.send (200, "text/plain", "detta fungerar lika bra"); });
Så istället för att /inline när vi kallar ESP IP/å det tänds lysdioden och / off stänger av.
Demo kan ses i videon. Allt detta har varit bara ett steg framåt att ha LED strips kontrolleras över WiFi. Mer om det snart.