Acquista da OSOYOO | Acquista da US | Acquista da UK | Acquista da DE | Acquista da IT | Acquista da FR | Acquista da ES | Acquista da JP |
In questo progetto collegheremo Robot Car al WIFI e utilizzeremo un’APP per controllare l’auto tramite Internet. Questa è una tipica applicazione Internet of Things (IoT). Phone APP controlla il movimento dell’auto e il modulo sensore di temperatura e umidità invia temperatura e umidità al telefono.
Si prega di preparare le seguenti parti per completare questo progetto
NOTA:
1.il colore del blocco di costruzione è soggetto al prodotto reale, che non influisce sull’uso.
2. TUTTI I PRODOTTI OSOYOO PER ARDUINO SONO SCHEDE DI TERZE PARTI CHE SONO COMPLETAMENTE COMPATIBILI CON ARDUINO
Prima di costruire il robot con i blocchi, installare [OSOYOO basic board] per Arduino sotto [OSOYOO Magic I/O shield] come segue (Attenzione: i pin di [I/O shield] sono allineati con la porta di base della scheda prima, quindi premere strettamente lo shield sulla scheda).
Si prega di seguire i passaggi di costruzione per costruire questa auto robot, Se si desidera ottenere chiari passaggi di costruzione PDF, si prega di scaricare da https://osoyoo.com/picture/Building_Robot_Car/lesson7/lesson7.pdf
Nota: se hai costruito l’auto robot per la lezione6, vai al passaggio 58 in questo PDF.
Si prega di collegare i motori e la custodia della batteria da 9 V come lezione1.
Quindi collegare i quattro pin centrali di [OSOYOO WIFI Module] collegare allo slot VCC / GDN / D2 / D3 di [Magic I / O shield], collegare il servomotore alla porta D4 come segue (Attenzione: ci sono sei tappi jumper su ENA / ENB / IN1 / IN2 / IN3 / IN4)
Nota: Questa lezione utilizza Arduino IDE come strumento di programmazione.
Passo 1: Installare Arduino IDE. Scarica Arduino IDE da https://www.arduino.cc/en/Main/Software?setlang=en , quindi installa il software. Se hai installato Arduino IDE, salta questo passaggio.
Passo 2: Installare [WifiEsp-master library] nell’IDE (se è già stata installata la libreria [WifiEsp-master], saltare questo passaggio)
Scaricare [WifiEsp-master library] da https://osoyoo.com/driver/WiFiEsp-master.zip, quindi importare la libreria in IDE (Open IDE-> fare clic su [Sketch]->[Include Library] –> [Add .Zip Library])
Passo 3: Installare [OsoyooIOT Library] nell’IDE (se è già stato installato [OsoyooIOT Library], saltare questo passaggio)
Scaricare [OsoyooIOT Library] da https://osoyoo.com/driver/wifi-iot/OsoyooIOT.zip, quindi importare la libreria in IDE (Open IDE-> fare clic su [Sketch]->[Include Library]->[Add .Zip Library])
Passaggio 4: Installare [DHT Sensor Library] nell’IDE (se è già stato installato [DHT Sensor Library], saltare questo passaggio)
Scaricare [DHT Sensor Library] da https://osoyoo.com/wp-content/uploads/samplecode/DHT.zip quindi importare la libreria nell’IDE (Open IDE-> fare clic su [Sketch]-> [Include Library] ->[Add .Zip Library])
Passo 5: Scarica il codice di esempio da https://osoyoo.com/picture/Building_Robot_Car/lesson7/wifi-block-car.zip e decomprimi il file zip scaricato wifi-block-car.zip, vedrai una cartella chiamata [wifi-block-car].
Passo 6: Collegare [OSOYOO basic board] per Arduino al PC con cavo USB, aprire Arduino IDE -> fare clic su [file] -> fare clic su [Open] -> scegliere il codice “wifi-block-car.ino” nella cartella wifi-block-car, caricare il codice in Arduino. (Avviso: spegnere l’alimentazione quando il robot è collegato al personal computer o al laptop tramite cavo USB)
Passo 7: È necessario modificare il codice Line 38 e Line 39 come nome e password del router wifi ssid:
char ssid[] = “***”; // replace *** con il router wifi SSID (nome)
char pass[] = “***”; // replace *** con il router wifi SSID (password)
Passo 8: Scegli la scheda e la porta corrispondenti per il tuo progetto, carica lo schizzo sulla scheda.
Passo 9: fai clic sulla finestra Monitor seriale nell’angolo in alto a destra dell’IDE, vedrai il seguente risultato (Nota: il tuo PC e il robot sono collegati alla stessa rete LAN):
SUGGERIMENTI:
Se trovi che la velocità per l’auto è lenta o veloce, apri il codice e modifica il valore della linea 33 in linea 35 come segue:
#define FAST_SPEED 180
#define MID_SPEED 130
#define SPEED 120
Installazione e impostazione dell’APP:
Passo 1) Scarica [OSOYOO Iot udp APP] cercando [OSOYOO Iot udp APP] da Apple Store (iPhone / iPad) o Google Play Store (dispositivo Android).
Passo 2): Installa [OSOYOO Iot udp APP] nel tuo telefono e assicurati che il tuo telefono cellulare sia collegato alla stessa rete LAN della tua auto robot per Arduino.
Passo 3): Imposta l’indirizzo IP nell’APP
1) Apri APP, fai clic sul pulsante Impostazioni nell’angolo in alto a destra
2) Utilizzare l’indirizzo IP che si ottiene nella finestra del monitor seriale (per il nostro robot è 192.168.0.8) per sostituire l’IP predefinito 192.168.1.255
3) mantenere il numero di porta predefinito 8888 senza modificare
4) accendere l’interruttore di UDP Response Text Display
5) Fare clic sul pulsante [Save] per salvare le modifiche appena apportate
6) Fare clic sulla freccia indietro per tornare indietro all’interfaccia utente anteriore dell’APP
Controlla l’auto robot:
È possibile utilizzare i tasti freccia per controllare il movimento dell’auto e vedere la temperatura e l’umidità rilevate dal sensore DHT11 nella propria auto quando si fa clic su qualsiasi pulsante.
▲ | Avanzare |
▼ | Spostati all’indietro |
◄ | Svoltare a sinistra |
► | Svoltare a destra |
[] | Fermarsi |
DownLoad Url osoyoo.com