Tabla de contenido:
Video: ¡¡¡ROBOT CONTROLADO POR SMARTPHONE USANDO BLE 4.0 !!!: 5 Pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
En el instructivo anterior, compartí con usted cómo puede usar el módulo Bluetooth (específicamente HM10 BLE v4.0) con Arduino para controlar los LED con un teléfono inteligente. Puede verificarlo aquí. En este instructivo, le mostraré cómo construir un robot que se puede controlar con un teléfono inteligente a través de Bluetooth Low Energy. Intentaré que sea lo más simple posible.
Paso 1: Cosas que necesitará: -
Así que aquí he proporcionado el nombre y los detalles de todos los componentes que necesitará junto con los mejores enlaces de compra.
1. Componentes electrónicos: -
Arduino UNO: - He usado UNO pero puedes usar cualquier otra placa como Mega si quieres darle al robot características adicionales y necesitas muchos pines de E / S o Nano más pequeño si quieres un bot compacto diminuto. Si es un principiante, le aconsejo que obtenga el UNO porque es más versátil y fácil de usar
Arduino Motor Shield: - He usado el protector de motor L293D que es barato y eficiente para este proyecto, pero si lo desea, puede optar. para una mejor versión Motor shield L298N que es capaz de manejar motores más grandes Enlace para USLink para Europa
Módulo Bluetooth: - Aquí utilicé el módulo AT-09 que es compatible con HM-10. Puede optar por el HM-10 si lo desea. Aunque este tutorial es básicamente para Bluetooth 4.0v, también puede usar el módulo HC-05 si lo tiene por ahí. Enlace para USLink para Europa
Motores de CC con engranajes: - Los que utilicé son baratos y harán el trabajo. pero si realmente quieres convertirte en un profesional, puedes comprar motores de alto par desde aquí. Enlace para USLink para Europa
- Baterías: - Se necesitarán 2 baterías para este proyecto, una batería de 9v-12v para el controlador del motor y una batería de 9v para el Arduino. O bien, puede usar un banco de energía para alimentarlo a través de USB Link para USLink para Europa
- Resistencias de 2.2k ohmios y 1k ohmios cada una. Enlace para USLink para Europa
2. Requisitos de software: -
Arduino IDE: - Para escribir y cargar código en la placa arduino
BLE Joystick apk: - Utilice BLE joystick apk si está utilizando módulos HM10 / AT-09. Si está utilizando módulos HC-05/06, utilice la aplicación Bluetooth Controller
3. Requisitos de hardware: -
Ahora los requisitos de hardware difieren en muchos aspectos, como si desea un robot de 2 ruedas o uno de 4 ruedas. O tal vez quieras uno con pistas como un tanque. Así que aquí he proporcionado enlaces a algunos chasis de robot que puede comprar, o puede hacer uno con objetos que tenga por ahí, como láminas de cartón / acrílico.
- 2 ruedas motrices.
- Tracción en las 4 ruedas.
- Chasis del tanque.
Usaré algunas partes para hacer el cuerpo del robot. Detalles en el siguiente paso.
Paso 2: Hacer el chasis: -
Aquí he usado un Sunboard de 5 mm de grosor para la base, agujeros perforados para los soportes del motor y Arduino en la parte superior. y ensambló todo como se muestra en las imágenes. Hice un diseño similar en un Instructable anterior. Puedes verlo aquí, tiene más detalles sobre el diseño: - Robot simple e inteligente con Arduino.
En lugar de hacer uno usted mismo, también puede comprar uno que será más fácil. Enlaces que ya he compartido en el paso anterior.
Esta publicación trata más sobre controlar el robot usando BLE, así que entremos en ella.
Paso 3: hacer conexiones: -
Primero debe conectar el módulo Bluetooth a arduino como se muestra en la imagen de arriba.
- Tx => Rx de Arduino (Pin 0)
- Rx => Tx de Arduino (Pin 1)
- GND => GND
- Vcc => + 5v
Recomendado:
Robot controlado por gestos usando Arduino: 7 pasos
Robot controlado por gestos con Arduino: Los robots se utilizan en muchos sectores como la construcción, el ejército, la fabricación, el montaje, etc. Los robots pueden ser autónomos o semiautónomos. Los robots autónomos no requieren ninguna intervención humana y pueden actuar por sí mismos según la situación. Se
Robot controlado por voz usando el módulo V3: 6 pasos
Robot controlado por voz usando el módulo V3: este robot puede ser hecho fácilmente por cualquier persona, simplemente siga el proceso que le di. Este es un robot controlado por voz y puede ver la demostración de mi robot, puede usarlo de dos maneras, una de ellas es remoto y otro es por voz
Robot controlado por Wi-Fi usando Wemos D1 ESP8266, Arduino IDE y la aplicación Blynk: 11 pasos (con imágenes)
Robot controlado por Wi-Fi usando Wemos D1 ESP8266, Arduino IDE y la aplicación Blynk: en este tutorial le muestro cómo hacer un tanque robótico controlado por Wi-Fi controlado desde un teléfono inteligente usando la aplicación Blynk. En este proyecto se utilizó una placa ESP8266 Wemos D1, pero también se pueden utilizar otros modelos de placa (NodeMCU, Firebeetle, etc.), y el pr
Robot controlado por voz usando el microcontrolador 8051: 4 pasos (con imágenes)
Robot controlado por voz usando el microcontrolador 8051: Un robot controlado por voz toma un comando específico en forma de voz. Cualquiera que sea el comando dado a través del módulo de voz o del módulo Bluetooth, el controlador existente lo decodifica y, por lo tanto, se ejecuta el comando dado. Aquí en este proyecto, yo
Robot rodante con ESP32 Thing y controlador TB6612FNG, controlado por Android sobre BLE: 11 pasos
Robot rodante con ESP32 Thing y controlador TB6612FNG, controlado por Android a través de BLE: Hola a todos. Este es mi primer instructivo. Un robot rodante (apodado Raidho, de la runa asociada con el movimiento) basado en ESP32 Thing, TB6612 FNG y BLE. Una parte que puede parecer peculiar es que las fotos no son del proceso de toma