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
You must be logged in to post a comment.
Following directions step by step receives an ERROR “WiFi shield not present” – Also when using this link next to that part above “https://osoyoo.store/products/esp8266-wifi-shiled-osoyoo-wifi-internet-of-things-learning-kit-for-arduino-uno?variant=31955252215919” you get a 404 Web Page Not Found Error. Why are things sold that don’t work when the directions are followed as they are presented and why can you not keep your site working for links to try to fix the issue? Not a thing here for what to do with regards to it NOT PRESENT, what do I do from here?
Correct Wifi shield purchase link is https://osoyoo.store/products/esp8266-wifi-shiled-for-arduino-uno?_pos=1&_sid=60037375f&_ss=r
We have updated the article. thanks for your help!
The correction is as follows: when the items arrived the two jumpers on the shield were on the other 6 pins not the correct ones. You have to look at it real close because the first image you show has ZERO Jumpers, the second image has jumpers that can been seen as bein g the lower set of 6 not the top set but only if you enlarge the image to see this. The image with the circle on it needs to be set to an angle not straight down and use some better colored jumpers that can be seen. The best thing I have to say though is this. You are the fourth “set” for noobies I have purchased to follow and you with a few minor things have actually worked. The other three Failed miserably due to libraries not found in the version of IDE they have you download, I am using 1.8.10 as shown in the image. Granted some of the benefits of the never 2.3.0 version are missing yours works. I can’t wait to move on and act like a noob to see if the rest of your classes work. I believe the only thing that was going to cause an issue I have fixed and have great expectations for the rest.