ESP8266 baserad web konfigurerbara wifi generell kontroll (del II) (1 / 1 steg)
Steg 1: Ladda firmware och testa
Lastning av firmware och testning
Läsa in filen med koden skrivit ovan som förklaras delvis jag. När filen skickas till modul du ska göra en node.restart() och ser att ESP8266 är nu i läget 2 eller AP-läge, server.
Okej. Modulen är nu i AP-läge så det är som en WIFI-router och du bör se ESP_STATION i listan med WIFI-nätverk.
Nu ansluta till ESP_STATION med det lösenord som du har programmerat in firmware, "the_ESP8266_WIFI_password" ovan. Nu ansluta till 192.168.4.1 från en webbläsare. Du bör se webpage nedan. Ange SSID och lösenordet för ditt WIFI-nätverk så att ESP8266 kan ansluta till den.
Efter några sekunder av väntan får du ett meddelande på webbläsaren med den IP-adress tilldelad till modulen av din router. Om du får en 0.0.0.0, uppdatera bara webbläsaren pekar på 192.168.4.1 och du borde få en ny IP-adress. Eftersom vi följer ESP8266 genom en seriell terminal för detta test, kan kolla vad det var:
På din webbläsare bör du se ett meddelande som visar modul IP-adressen efter anslutning till ditt WIFI-nätverk
Nu ESP8266 är ansluten till vårt WIFI nätverk och har IP-adress 192.168.1.49. Om du inte får webbläsaren att visa IP-adressen, kan du alltid hänvisa till MAC-adressen för den ESP8266 som visas på sidan SSID/lösenord inträde och användaren kommer att hitta IP-adress genom att gå in i routern installationen, beroende på vilken typ av router som dock. Jag kommer i framtida figurera ut hur man säkerställer att IP-adressen bokförs alltid tillbaka till webbläsaren.
Sammanfattning
På del II såg vi hur du konfigurerar ESP8266 direkt från en webbläsare och gå förbi USB till seriell. Nu får vi närmare till något som kan utnyttjas kommersiellt. På del III (Ja, tyvärr, jag högg den i 3 delar) visar jag hur du ansluter signalerna som GPIO0 och GPIO2 till vissa binära räknare och drivrutinen till enheten reläer eller någon annan enhet.