Comunicación Inalámbrica con Bluetooth
LECCIÓN 08
Para obtener tu recompensa debes estar registrado en nuestra plataforma y publicar tu trabajo
🧠 ¿Qué aprendo?
- Realizar la conexión del módulo bluetooth a tu Robot
- Conectar tu Robot a tu dispositivo Android por bluetooth
- Controlar tu Robot mediante una App Android
🧠 Conocimientos previos
- Señales digitales
- PWM o modulación por ancho de pulso
- Sentencias condicionales
- Comunicación Serial
🧠 Comunicación Bluetooth
💡 La comunicación Bluetooth se da entre dos tipos de dispositivos: un maestro y un esclavo. Si nuestro objetivo es conectar nuestro proyecto a un smartphone android podemos utilizar tanto un módulo HC-06 o un HC-05 configurado como esclavo.

🧠 El Módulo Bluetooth HC-05 HC-06
💡 El módulo Bluetooth HC-05 o HC-06 nos permite conectar nuestros proyectos con Arduino a un smartphone, celular o PC de forma inalámbrica (Bluetooth), con la facilidad de operación de un puerto serial.


Código ArduinoBlocks

Código Arduino
🆘 ¿Cómo funciona?
✅ El Rx (Recibir) es el encargado de recibir información, en este caso significa que el PIN Rx del bluetooth se debe conectar al PIN 5 del NodeMCU y Tx (Transmitir) es el encargado de recibir información, en este caso significa que el PIN Tx del bluetooth se debe conectar al PIN 6 del NodeMCU.
🧠 APP Móvil Arduino Car
💡 Arduino Car es una Aplicación Android que nos sirve para poder controlar nuestro Robot desde nuestro Smartphone o Tablet.

🧠 Configuración – Teclas de Control

🧠 Descargar la App

⚠️ Recuerda: Para emparejar el bluetooth de nuestro Robot a nuestro dispositivo Android la clave que debemos colocar es: 1234.
📋 Ejemplo N° 1: Controlar Nuestro Robot desde Arduino Car
➡️ Ingresamos a la Cuenta de ArduinoBlocks de miMakerHouse y en «Correo electrónico» colocamos nuestro nombre de usuario (NombreApellido.bmaker)
💻 Descripción
🧠 Realizar la programación de tu robot para que pueda moverse hacia adelante al presionar el botón adelante y se detenga al soltar dicho botón.
💻 Circuito
⚠️ Recuerda: Vcc del módulo bluetooth se conecta a Vin de la Shield motor si el voltaje de Baterías no supere los 6V, caso contrario realizar la conexión de Vcc del módulo bluetooth a 3V3 de la Shield motor.

💻 Código ArduinoBlocks

💻 Código Arduino


⚔️Desafío 01: Demuestra lo aprendido
💰Recompensa: 30 Monedas de Oro – 15 Cristales de Experiencia
🧠 Utiliza la información del ejercicio «Controlar Nuestro Robot desde Arduino Car» para que tu robot también pueda moverse atrás.
📋 Ejemplo N° 2: Movimientos Completos del Robot
➡️ Ingresamos a la Cuenta de ArduinoBlocks de miMakerHouse y en «Correo electrónico» colocamos nuestro nombre de usuario (NombreApellido.bmaker)
💻 Descripción
🧠 Realizar la programación de tu robot para que pueda moverse hacia todas las direcciones.
💻 Circuito

💻 Código ArduinoBlocks

💻 Código Arduino
¡Estamos listos, a construir!
💰Recompensa: 10 Monedas de Oro – 5 Cristales de Experiencia
➡️ Ingresamos a la Cuenta de ArduinoBlocks de miMakerHouse y en «Correo electrónico» colocamos nuestro nombre de usuario (NombreApellido.bmaker)
➡️ RETO 01:
➡️ RETO 02:
➡️ RETO FINAL:
Recuerda
💡
