Acquista da IT | ||||||
In questa lezione, mostreremo come utilizzare l’OSOYOO ESP8266 WiFi Shield e l’OSOYOO Basic Board (completamente compatibile con Arduino UNO) per funzionare come server web e visualizzare il messaggio “Hello World!” In un browser.
Basta inserire lo Shield OSOYOO ESP8266 WiFi nella scheda OSOYOO Basic e utilizzare un jumper per collegare E_TX a D4 ed E_RX a D5, come mostrato nella figura seguente.
Nota: Se si desidera utilizzare lo Shield WiFi sopra menzionato su una scheda Leonardo invece della scheda OSOYOO Basic, sarà necessario rimuovere il jumper tra D4 ed E-TX. Quindi, utilizzare un jumper wire per collegare E-TX al pin D8 sulla scheda Leonardo. Inoltre, sarà necessario impostare il pin SoftwareSerial RX su D8 invece di D4 nel codice dello sketch.
Scarica il file Kart di Fritzing dal seguente link: https://osoyoo.com/driver/Esp8266_Arduino_IOT/OSOYOO-WiFI-shield-V1.3.fzz
IDE software:
Passo A) Installa l’ultima versione dell’IDE. Se hai una versione dell’IDE successiva alla 1.1.16, salta questo passaggio.
Scarica l’IDE da https://www.arduino.cc/en/Main/Software?setlang=en e quindi installa il software.
Passo B) La libreria WifiESP è necessaria per eseguire il codice dello sketch dello Shield OSOYOO ESP8266. Se hai già installato questa libreria, salta questo passaggio.
La libreria WifiESP può essere scaricata dal seguente link: https://osoyoo.com/driver/WiFiEsp-master.zip.
Quindi, nel tuo IDE, vai su Sketch> Include Library> Aggiungi .ZIP Library e seleziona il file WiFiEsp-master.zip che hai appena scaricato. Caricalo nell’IDE.
Passo C) Scarica ed edita il file esp8266-lesson1.ino. Scarica lo sketch da https://osoyoo.com/driver/wifi-iot/lesson1/esp8266-lesson1.zip e scompatta il file. Fai doppio clic sul file esp8266-lesson1.ino, che puoi modificare nell’IDE.
Passo D) Collega la scheda OSOYOO Basic al computer tramite un cavo USB.
Passo E) Apri l’IDE e scegli il tipo di scheda e il tipo di porta corrispondenti per il tuo progetto.
Passo F) IDE: Fai clic su File > Apri > Scegli il codice “esp8266-lesson1” e carica il programma sulla tua IDE.
Nel programma, trova le seguenti righe:
char ssid[] = "******"; // your network SSID (name) char pass[] = "******"; // your network password Sostituisci "******" con il corretto SSID e password della tua rete Wi-Fi. Altrimenti, il tuo progetto non può connettersi a Internet.
Dopo aver caricato il programma sulla tua IDE, apri il monitor seriale nell’angolo in alto a destra della IDE.
Vedrai il seguente messaggio
Dal monitor seriale, puoi vedere l’indirizzo IP della tua scheda OSOYOO Basic nel cerchio rosso (nell’immagine precedente, 192.168.50.116).
Quindi usa il tuo browser per visitare il sito web http://192.168.50.116. Vedrai il seguente risultato.
DownLoad Url osoyoo.com