Kul med PIC församling - episod 18 (4 / 5 steg)
Steg 4: Webb anslutning tester
Efter att få standardinställningarna på plats kan du testa anslutningen till nätverket. För att göra att du behöver ange några mer AT-kommandon och sedan ta upp din webbläsare och ange IP-adress som du anger för ESP8266. Det finns skärm skott över som visar dessa kommandon och resultat. Här är de AT-kommandona du aktiverar webbsida kommunikation:
AT + CIPMUX = 1 (aktivera flera anslutningar)
AT + CIPSERVER = 1, 40000 (aktivera servern och ange önskat portnummer)
Efter dessa kommandon, sätta upp din webbläsare och på radtypen URL i det du har markerat för ditt statiska IP- och portnummer. Min visas nedan.
http://192.168.1.88:40000 /
Webbläsaren bör visa att det väntar en anslutning och terminalprogrammet bör visa att en GET-begäran gjordes. "0, Anslut" svaret innebär att ESP8266 har öppnat anslutning 0 för webbsidan. Om du öppnar en annan webbsida och typ i samma statiska IP-adresser och portnummer svarar ESP8266 med "1 Anslut". Jag kunde upprätta anslutningar 0-4 genom att öppna flera webbsidor. I allmänhet behöver du endast anslutning 0 och som används av projektet.
Webbsidan är öppen och ESP8266 har accepterats av anslutningen, kan vi skicka några testdata. En skärmdump av kommandon och svar webbsida visas ovanför. Här är de AT-kommandona för att skicka data:
AT + CIPSEND = 0, 5 (anslutning 0, 5 tecken skickas – svar är den ">" symbol)
12345 (testdata i ASCII-tecken – Observera att det inte kommer att upprepa i terminalen)
AT + CIPCLOSE = 0 (nära anslutning 0)
Data visas inte på webbsidan tills anslutningen stängs av i ESP8266. För att göra ytterligare en begäran till ESP8266 allt du behöver göra är att uppdatera webbsidan. Du kan sedan skicka mer data med kommandot CIPSEND.