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


No. Immagine Dispositivo Collegamento
1 Scheda OSOYOO Basic R3 per Arduino Clicca qui per acquistare
2 OSOYOO Magic I/O Shield per Arduino Clicca qui per acquistare
3 Modulo rilevatore ad ultrasuoni OSOYOO Clicca qui per acquistare
4 Modulo ricevitore IR OSOYOO Clicca qui per acquistare
5 Modulo pulsante rosso OSOYOO Clicca qui per acquistare
6 Telecomando IR Clicca qui per acquistare
7 Portabatteria 9V Clicca qui per acquistare
8 Batteria 9V  Clicca qui per acquistare
9 Servo Clicca qui per acquistare
10 Motore Clicca qui per acquistare
11 Modulo sensore di tracciamento OSOYOO Clicca qui per acquistare
12 Modulo fotoresitore OSOYOO Clicca qui per acquistare
13 OSOYOO DHT11 Sensore di temperatura/umidità Clicca qui per acquistare
14 Supporto per sensore ad ultrasuoni OSOYOO Clicca qui per acquistare
15 Modulo ESP OSOYOO Clicca qui per acquistare
16 Cavo PnP 3 pin 20cm Clicca qui per acquistare
17 Cavo PnP 4 pin 20cm Clicca qui per acquistare
18 B117 Clicca qui per acquistare
19 B115 Clicca qui per acquistare
20 B113 Clicca qui per acquistare
21 B111 Clicca qui per acquistare
22 B109 Clicca qui per acquistare
23 B107 Clicca qui per acquistare
24 B105 Clicca qui per acquistare
25 B103 Clicca qui per acquistare
26 T024 Clicca qui per acquistare
27 T016 Clicca qui per acquistare
28 L024 Clicca qui per acquistare
29 X064 Clicca qui per acquistare
30 L035 Clicca qui per acquistare
31 X044 Clicca qui per acquistare
32 F057 Clicca qui per acquistare
33 T033 Clicca qui per acquistare
34 PS11 Clicca qui per acquistare
35 P021 Clicca qui per acquistare
36 P011 Clicca qui per acquistare
37 Z005 Clicca qui per acquistare
38 Z010 Clicca qui per acquistare
39 Z101 Clicca qui per acquistare
40 Z1S1 Clicca qui per acquistare
41 A024 Clicca qui per acquistare
42 A013 Clicca qui per acquistare
43 A050 Clicca qui per acquistare
44 A05S Clicca qui per acquistare
45 A08S Clicca qui per acquistare
46 A060 Clicca qui per acquistare
47 A03S Clicca qui per acquistare
48 Z121 Clicca qui per acquistare
49 X275 Clicca qui per acquistare
50 X073 Clicca qui per acquistare
51 Y001 Clicca qui per acquistare
52 Z102 Clicca qui per acquistare
53 P012 Clicca qui per acquistare
54 P011 Clicca qui per acquistare
55 ruota Clicca qui per acquistare
56 ruota universale Clicca qui per acquistare