Tabla de contenido:
- Paso 1: cree la aplicación Blynk
- Paso 2: Programe el ESP8266
- Paso 3: ¡Haga el hardware
- Paso 4: ¡Vamos a montar
Video: Construya un Robot Butler / Coche / Tanque ESP8266 con control remoto de $ 15 para Ios y Android: 4 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
¿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
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
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
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
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:
Construya un lector de volumen de tanque en menos de $ 30 usando ESP32: 5 pasos (con imágenes)
Construya un lector de volumen de tanque en menos de $ 30 usando ESP32: Internet de las cosas ha traído muchas aplicaciones de dispositivos anteriormente complejas a los hogares de muchos cerveceros artesanales y productores de vino. Las aplicaciones con sensores de nivel se han utilizado durante décadas en grandes refinerías, plantas de tratamiento de agua y productos químicos
Tanque Arduino con control remoto: 9 pasos
Tanque Arduino controlado a distancia: Hola, quería construir un tanque agradable controlado desde una radio RC clásica pasando por un arduino. En realidad, es bastante fácil en estos días con todos los dispositivos electrónicos disponibles. Necesitarás adquirir algunos elementos para construir esa bestia
Controle sus electrodomésticos con su control remoto de TV (control remoto por infrarrojos) con pantalla de temperatura y humedad: 9 pasos
Controle sus electrodomésticos con su control remoto de TV (control remoto por infrarrojos) con pantalla de temperatura y humedad: hola, soy Abhay y es mi primer blog sobre Instructables y hoy le mostraré cómo controlar sus electrodomésticos con el control remoto de su televisor construyendo esto. proyecto simple. gracias al laboratorio atl por el apoyo y el suministro de material
Construya un cerrojo de control remoto: 7 pasos (con imágenes)
Construya un cerrojo de control remoto: este instructivo le mostrará cómo construir una cerradura de puerta con control remoto con cualquier cantidad de solenoides de 110 V, clavija de acero sólido, algunas posibilidades y extremos y un control remoto de electrodomésticos X10. Construí esto para la puerta de mi garaje por menos de $ 30.00
Liberación del cable del control remoto Olympus Evolt E510 (versión 2 con enfoque automático en el control remoto): 6 pasos (con imágenes)
Lanzamiento del cable del control remoto Olympus Evolt E510 (versión 2 con enfoque automático en el control remoto): Ayer construí un control remoto simple de un botón para mi Olympus E510. La mayoría de las cámaras tienen un botón disparador (el que presiona para tomar una foto) que tiene dos modos. Si se presiona suavemente el botón, la cámara se enfocará automáticamente y medirá la luz