På esp8266 och komma igång blinkar NodeMCU (5 / 5 steg)
Steg 5: Ansluta till Wifi
Vad är hela konceptet med att ha esp8266 om du inte är angelägen om att ansluta den till wifi och se om det faktiskt få svar från internet eller inte. Vill försöka göra detta. Förutsatt att du har alla anslutningar på plats och Putty seriell Port öppen och fungerar korrekt. Skriv in följande rader kod och tryck in i slutet av varje:
WiFi.setmode (wifi. STATION)
WiFi.sta.config("yourWifiName(SSID)","password")
WiFi.sta.connect()
Nu, att du måste ansluta till din WiFi acess point, låt check. Skriv in:
Print(WiFi.sta.status())
Om du får "5" som output innebär att du är ansluten! Om inte, något är fel. Förutsatt att du är ansluten kan försöka få vår ip. Ange:
Print(WiFi.sta.getip())
och här är din IP. Att vi är säkra på att vi är anslutna till vårt WiFi tillträde punkt Låt nu få svar från någon hemsida RETUR efter rader med kod onw av en:
SK=NET.createConnection (net. TCP, 0)
sk: på ("får", funktion (sck, c) print(c) slutet)
sk:Connect(80,"207.58.139.247")
sk:send("Get /testwifi/index.html http/1.1\r\nHost: www.adafruit.com\r\nConnection: Keep-alive\r\nAccept: */*\r\n\r\n")
Nu, efter några sekunder får du svar! Om du fått, vet du. Om inget händer. Försök att ange sista två raden kod igen. :) Bästa lycka till.