Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
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