Tabla de contenido:

¡¡¡ROBOT CONTROLADO POR SMARTPHONE USANDO BLE 4.0 !!!: 5 Pasos
¡¡¡ROBOT CONTROLADO POR SMARTPHONE USANDO BLE 4.0 !!!: 5 Pasos

Video: ¡¡¡ROBOT CONTROLADO POR SMARTPHONE USANDO BLE 4.0 !!!: 5 Pasos

Video: ¡¡¡ROBOT CONTROLADO POR SMARTPHONE USANDO BLE 4.0 !!!: 5 Pasos
Video: Carro Bluetooth Arduino - Robot controlado por tu celular 2024, Noviembre
Anonim
Image
Image
Cosas que necesitará
Cosas que necesitará

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á: -

Cosas que necesitará
Cosas que necesitará
Cosas que necesitará
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: -

Haciendo el chasis
Haciendo el chasis
Haciendo el chasis
Haciendo el chasis
Haciendo el chasis
Haciendo 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: -

Hacer conexiones
Hacer conexiones
Hacer conexiones
Hacer conexiones
Hacer conexiones
Hacer conexiones
Hacer conexiones
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: