Tabla de contenido:

Construya un Robot Butler / Coche / Tanque ESP8266 con control remoto de $ 15 para Ios y Android: 4 pasos
Construya un Robot Butler / Coche / Tanque ESP8266 con control remoto de $ 15 para Ios y Android: 4 pasos

Video: Construya un Robot Butler / Coche / Tanque ESP8266 con control remoto de $ 15 para Ios y Android: 4 pasos

Video: Construya un Robot Butler / Coche / Tanque ESP8266 con control remoto de $ 15 para Ios y Android: 4 pasos
Video: How to Make a TANK(R.C.Arduino Robot Project ) 2024, Noviembre
Anonim
Image
Image
Cree la aplicación Blynk
Cree la aplicación Blynk

¿Odias caminar hasta la cocina para comer algo? ¿O para conseguir una bebida nueva? Todo esto se puede arreglar con este simple mayordomo a control remoto de $ 15.

Antes de continuar, estoy ejecutando un proyecto de Kickstarter en este momento para una tira de LED RGB controlada por voz que funciona con Cortana y cuesta $ 19. Se puede encontrar aquí:

www.kickstarter.com/projects/1538004954/co…

En este Instructable construiremos un mayordomo a control remoto. Se puede controlar a través de WiFi usando un teléfono Iphone o Android. Todo el proyecto se basa en la placa ESP8266 nodeMCU y todo se puede construir por $ 15 si compra en China.

Para este proyecto necesitamos lo siguiente:

1x tablero ESP8266

2x motores DC con engranajes con ruedas

1x transistores NPN L293D o 2x bc547

1x tablero de pruebas + cables de tablero

1x pieza de madera

1x cubo de basura (o algo más que será la mesa en el paso 3)

1x rueda giratoria de 360 grados

1x batería para los motores DC. Usé una lipo 2s

1x banco de energía de 5V

Este proyecto también es útil si desea construir un automóvil, tanque o rover a control remoto, ya que la electrónica será la misma. Solo es necesario cambiar la base.

¡Entonces empecemos!

Paso 1: cree la aplicación Blynk

Cree la aplicación Blynk
Cree la aplicación Blynk
Cree la aplicación Blynk
Cree la aplicación Blynk

Para comenzar, primero debemos descargar una aplicación llamada Blynk. Se puede encontrar tanto en la AppStore como en la PlayStore. Después de descargar la aplicación, debemos realizar los siguientes pasos (consulte las imágenes de arriba para obtener una explicación visual de lo que estoy haciendo).

1. Cree una cuenta e inicie sesión.

2. Pulse el botón "nuevo proyecto".

3. darle un nombre al proyecto y seleccionar como placa ESP8266 y como conexión WiFi.

4. deslice hacia la izquierda y agregue dos botones como en la imagen de arriba.

5. haga clic en el botón izquierdo y cambie el pin a GP0

6. Haga lo mismo con el botón derecho, pero cambie el pin ahora a GP2

Como último, tenemos que obtener el token de autenticación. Haga clic en el icono de la tuerca en la parte superior derecha y busque el token de autenticación. Es una larga cadena de números y letras aleatorios. Escriba esta cadena porque la necesitamos en el siguiente paso.

Paso 2: Programe el ESP8266

Programar el ESP8266
Programar el ESP8266
Programar el ESP8266
Programar el ESP8266

Debido a que usamos la aplicación Blynk, no tenemos que usar un código complicado. Para comenzar, necesitamos abrir el IDE de Arduino. Supongo que ya tiene su Arduino IDE configurado para la placa ESP8266 y puede cargarlo. Si no, hay muchos tutoriales en línea sobre cómo hacerlo.

Simplemente descargue el archivo robotButler.ino del Instructable y ábralo en el IDE de Arduino. Antes de que podamos subirlo, necesitamos cambiar 3 parámetros:

Busque esta línea de código:

char auth = "YourAuthToken";

Ahora cambie el texto entre "" para su token de autenticación. Esta es esa larga cadena de números y letras que anotó desde el paso 1.

Por ejemplo: char auth = 8d454db36538e4ce49516ca476186r9db”;

Ahora busque estas dos líneas de código:

char ssid = "YourNetworkName";

char pass = "YourPassword";

Ahora cambie el texto entre "" para el ssid por el nombre de su red WiFi doméstica para mí, ElferinksWiFi.

Ahora cambie el texto entre "" para la contraseña por la contraseña de su red WiFi doméstica.

Por ejemplo

char ssid = "ElferinksWiFi";

char pass = "TERHTK18R";

Después de esto, puede conectar el ESP8266 con un cable USB y hacer clic en el botón de carga para flashear el ESP8266.

Paso 3: ¡Haga el hardware

¡Haga el hardware!
¡Haga el hardware!
¡Haga el hardware!
¡Haga el hardware!
¡Haga el hardware!
¡Haga el hardware!

Ahora que tenemos la parte del software lista, podemos comenzar a construir el hardware.

Comencé construyendo el esquema anterior en una placa de pruebas. Ambos esquemas funcionan, pero por alguna razón los transistores NPN que usé el bc547 en el segundo esquema se pusieron muy calientes. Es por eso que decidí usar el controlador de motor L293d IC que funcionó perfectamente para mí.

Una vez hecho el esquema, necesitamos alimentarlo todo. Usé para esto una batería lipo de 2s (7.4V) para alimentar los motores y un banco de energía de 5V para alimentar el ESP8266.

Ahora podemos empezar a construir el propio robot.

1. Pegue en caliente los dos motores de CC con engranajes a un trozo de madera.

2. Pegue en caliente una rueda giratoria al final de la base que está utilizando. En mi caso un disco metálico redondo.

3. Pegue en caliente la pieza de madera con los motores de CC a su base.

4. Ahora pegue con pegamento caliente los componentes electrónicos a la base.

Una vez terminada la base, debemos crear la propia tabla. Usé un cubo de basura que tenía por ahí. Después de atarlo con cremallera a la base y colocar un trozo de madera en la parte superior, el robot estaba terminado.

También puede construir una base completamente diferente. Si, por ejemplo, desea construir un tanque con control remoto, puede crear una base para eso y usar la misma electrónica que en este proyecto. Esto es lo mismo si desea construir un: automóvil a control remoto, rover o cualquier cosa que se le ocurra.

Paso 4: ¡Vamos a montar

¡Montemos!
¡Montemos!

Una vez hecho todo, podemos conectar el ESP8266 a la batería externa y abrir la aplicación Blynk en su teléfono. La aplicación se conectará automáticamente al robot y ahora podrá conducirlo a cualquier lugar.

Si tiene alguna pregunta, no dude en consultarme.

Si te gustó este proyecto, puedes ver mis otros proyectos, que también son proyectos de tipo IOT, como puertas que se abren automáticamente y luces controladas por voz.

Recomendado: