Buy from OSOYOO Buy from US Buy from UK Buy from DE Buy from IT Buy from FR Buy from ES Buy from JP

En este proyecto vamos a conectar el Coche Robot a WIFI y utilizar una APP para controlar el coche a través de Internet. Esta es una aplicación típica de Internet de las Cosas (IoT). La APP del teléfono controla el movimiento del coche, y el módulo sensor de temperatura y humedad envía la temperatura y la humedad a su teléfono.

Por favor, prepare las siguientes piezas para completar este proyecto

NOTA:
1.el color del bloque de construcción está sujeto al producto real, que no afecta al uso.
2. TODOS LOS PRODUCTOS OSOYOO PARA ARDUINO SON PLACAS DE TERCEROS TOTALMENTE COMPATIBLES CON ARDUINO


Antes de construir el robot con bloques, por favor instale la placa básica OSOYOO para Arduino bajo el escudo OSOYOO Magic I/O como sigue(Atención por favor: los pines de la pantalla de E/S están alineados con el puerto de la placa básica primero, luego presione la pantalla firmemente en la placa).

Por favor, siga los pasos de construcción para construir este coche robot, Si desea obtener los pasos de construcción PDF claro, por favor descargue de https://osoyoo.com/picture/Building_Robot_Car/lesson7/lesson7.pdf

Nota: Si has construido el coche robot para la lección6, salta al paso58 de este PDF.

Por favor, conecte los motores y la caja de la batería de 9V como lección1.

A continuación, conecte los cuatro pines centrales del módulo WIFI OSOYOO a la ranura VCC/GDN/D2/D3 del escudo Magic I/O, conecte el servomotor al puerto D4 de la siguiente manera (Atención: hay seis puentes en ENA/ENB/IN1/IN2/IN3/IN4)


Nota: Esta lección utiliza Arduino IDE como herramienta de programación.

Paso 1: Instalar Arduino IDE. Descarga Arduino IDE desde https://www.arduino.cc/en/Main/Software?setlang=en , e instale el software. Si ha instalado Arduino IDE, omita este paso.

Paso 2: Instale WifiEsp-master library  en el IDE (Si ya ha instalado WifiEsp-master library , omita este paso)
Descargar WifiEsp-master library de  https://osoyoo.com/driver/WiFiEsp-master.zip, a continuación, importar la biblioteca en IDE (Open IDE-> click Sketch->Include Library->Add .Zip Library)

Paso 3: Instale OsoyooIOT Library en el IDE (Si ya ha instalado OsoyooIOT Library, omita este paso)
Descargar OsoyooIOT Library de https://osoyoo.com/driver/wifi-iot/OsoyooIOT.zip, a continuación, importar la biblioteca en IDE (Open IDE-> click Sketch->Include Library->Add .Zip Library)

Step 4: Instalar DHT Sensor Library en IDE  (Si ya ha instalado DHT Sensor Library , omita este paso.)
Descargar DHT Sensor Library de  https://osoyoo.com/wp-content/uploads/samplecode/DHT.zip a continuación, importar la biblioteca en IDE (Open IDE-> click Sketch->Include Library->Add .Zip Library)

Paso 5: Descargue el código de ejemplo de https://osoyoo.com/picture/Building_Robot_Car/lesson7/wifi-block-car.zip, y descomprime el archivo zip descargado wifi-block-car.zip, verás una carpeta llamada wifi-block-car.

Paso 6: Conecte la placa básica OSOYOO para Arduino al PC con el cable USB,Open Arduino IDE -> click file -> click Open -> choose code “wifi-block-car.ino” in wifi-block-car folder,carga el código en Arduino.(Nota: Desconecte la alimentación cuando el robot esté conectado a un ordenador personal o portátil mediante un cable USB.)

Paso 7: Es necesario cambiar el código de la línea 38 y la línea 39 como su router wifi ssid nombre y contraseña :

char ssid[] = “***”; // replace *** with your router wifi SSID (name)
char pass[] = “***”; // replace *** with your router wifi SSID (password)

Paso 8: Elige la placa y el puerto correspondientes para tu proyecto, carga el boceto en la placa.

Paso 9: haga clic en la ventana Serial monitor en la esquina superior derecha del IDE, verá el siguiente resultado(Nota: su PC y el robot están conectados a la misma red LAN.):

CONSEJOS:

Si encuentra que la velocidad del coche es lenta o rápida, por favor abra el código y cambie el valor de la línea33 a la línea35 como sigue:

#define FAST_SPEED 180
#define MID_SPEED 130
#define SPEED 120

 

 

Instalación y configuración de la APP:
Paso 1) Descarga OSOYOO Iot udp APP  buscando OSOYOO Iot udp APP  en Apple Store (iPhone/iPad) o Google Play Store (dispositivo Android).

Paso 2): Instale la OSOYOO Iot udp APP  en su teléfono y asegúrese de que su teléfono móvil está conectado con la misma red LAN de su coche robot para Arduino.

Paso 3): Establezca la dirección IP en la APP

1)Abra la APP y haga clic en el botón Configuración de la esquina superior derecha.
2)Utilice la dirección IP que obtiene en la ventana del monitor serie (para nuestro robot es 192.168.0.8) para reemplazar la IP por defecto 192.168.1.255
3)mantener el número de puerto por defecto 8888 sin cambiar
4)activar el interruptor de visualización de texto de respuesta UDP
5)Haz clic en el botón Save para guardar los cambios que acabas de hacer
6)Haga clic en la flecha hacia atrás para volver a la interfaz de usuario frontal de APP.

Controla el coche robot:

Puedes utilizar las teclas de flecha para controlar el movimiento del coche y ver la temperatura y la humedad detectadas por el sensor DHT11 de tu coche al pulsar cualquier botón.

Avanzar
Retroceder
Giro a la izquierda
Giro a la derecha
[] Stop

No. Fotografía Dispositivo Enlace
1 Placa OSOYOO Basic R3 para Arduino Haga clic aquí para comprar
2 OSOYOO Magic I/O Shield para Arduino Haga clic aquí para comprar
3 Módulo detector ultrasónico OSOYOO Haga clic aquí para comprar
4 Módulo receptor de infrarrojos OSOYOO Haga clic aquí para comprar
5 OSOYOO Módulo de botón rojo Haga clic aquí para comprar
6 Mando a distancia IR Haga clic aquí para comprar
7 Caja de pilas de 9 V Haga clic aquí para comprar
8 Pila de 9 V Haga clic aquí para comprar
9 Servo Haga clic aquí para comprar
10 Motor Haga clic aquí para comprar
11 Módulo sensor de seguimiento OSOYOO Haga clic aquí para comprar
12 Módulo fotorreceptor OSOYOO Haga clic aquí para comprar
13 Módulo DHT11 de OSOYOO Haga clic aquí para comprar
14 Bloque de sensores ultrasónicos OSOYOO Haga clic aquí para comprar
15 Módulo ESP OSOYOO Haga clic aquí para comprar
16 Cable PnP de 3 clavijas y 20 cm Haga clic aquí para comprar
17 Cable PnP de 4 clavijas y 20 cm Haga clic aquí para comprar
18 B117 Haga clic aquí para comprar
19 B115 Haga clic aquí para comprar
20 B113 Haga clic aquí para comprar
21 B111 Haga clic aquí para comprar
22 B109 Haga clic aquí para comprar
23 B107 Haga clic aquí para comprar
24 B105 Haga clic aquí para comprar
25 B103 Haga clic aquí para comprar
26 T024 Haga clic aquí para comprar
27 T016 Haga clic aquí para comprar
28 L024 Haga clic aquí para comprar
29 X064 Haga clic aquí para comprar
30 L035 Haga clic aquí para comprar
31 X044 Haga clic aquí para comprar
32 F057 Haga clic aquí para comprar
33 T033 Haga clic aquí para comprar
34 PS11 Haga clic aquí para comprar
35 P021 Haga clic aquí para comprar
36 P011 Haga clic aquí para comprar
37 Z005 Haga clic aquí para comprar
38 Z010 Haga clic aquí para comprar
39 Z101 Haga clic aquí para comprar
40 Z1S1 Haga clic aquí para comprar
41 A024 Haga clic aquí para comprar
42 A013 Haga clic aquí para comprar
43 A050 Haga clic aquí para comprar
44 A05S Haga clic aquí para comprar
45 A08S Haga clic aquí para comprar
46 A060 Haga clic aquí para comprar
47 A03S Haga clic aquí para comprar
48 Z121 Haga clic aquí para comprar
49 X275 Haga clic aquí para comprar
50 X073 Haga clic aquí para comprar
51 Y001 Haga clic aquí para comprar
52 Z102 Haga clic aquí para comprar
53 P012 Haga clic aquí para comprar
54 P011 Haga clic aquí para comprar
55 rueda Haga clic aquí para comprar
56 rueda universal Haga clic aquí para comprar