Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Proceso de manufactura

Robot de 4 Ruedas con Arduino Controlado por App Dabble

Componentes y suministros

Componente Cantidad
Arduino UNO 1
Protoboard (genérica) 1
Motores DC (genéricos) 4
Módulo Bluetooth HC-05 1
Cables de conexión (genéricos) 1
Driver de motor dual H-Bridge L293D (Texas Instruments) 1
Bloque de terminales DC 1
Soportes de motor 1
Ruedas 1

Aplicaciones y servicios en línea

Descripción del proyecto

Robot de 4 ruedas sencillo y divertido de construir, controlado vía Bluetooth con la app Dabble (desarrollada por STEMpedia). Ideal como proyecto educativo o regalo. Solo requiere montar chasis, cablear electrónica, subir código y emparejar con el móvil.

Paso 1: Materiales

Arduino Uno, protoboard, chasis, 4 soportes motor, 4 motores DC, 4 ruedas, driver L293D, módulo HC-05, bloque terminales DC, batería, cables jumper.

Paso 2: Construcción del chasis

  1. Voltear chasis, fijar 4 soportes motor con tornillos M3
  2. Montar motores DC en soportes con tornillos M2
  3. Colocar ruedas en ejes de motores
  4. Voltear conjunto → base lista

Paso 3: Montar el cerebro (Arduino)

Fijar Arduino Uno en el chasis. Usar protoboard para conexiones intermedias.

Paso 4: Conexiones y driver de motor

El Arduino no puede alimentar 4 motores directamente. El L293D proporciona la potencia necesaria.

Conexiones L293D:

Motores izquierdos en paralelo, derechos en paralelo.

Paso 5: Conexión Bluetooth

HC-05: TX → D2, RX → D3 (SoftwareSerial a 38400 baudios).

Paso 6: Batería

Fuente externa para motores conectada al bloque terminales del L293D (pin VC).

Paso 7: Código Arduino

Usa librería Dabble.h con #define INCLUDE_GAMEPAD_MODULE. En setup(): Serial 9600, Dabble 38400, pines 4-7 y enables como salida. En loop(): Dabble.processInput(), lee gamepad digital (arriba/abajo/izquierda/derecha), llama a funciones forward(), backward(), left(), right(), Stop() con PWM 255 en enables y lógica en pines de dirección.

Paso 8: Funcionamiento

  1. Instalar app Dabble desde Google Play
  2. Emparejar HC-05 en ajustes Bluetooth del móvil
  3. Abrir Dabble → módulo Gamepad → botones izquierdos
  4. Arriba=Adelante, Abajo=Atrás, Izquierda=Giro izquierda, Derecha=Giro derecha

Conclusión

Robot listo para funcionar. Dabble ofrece muchos más módulos (monitor serie, sensores, IoT, etc.) para expandir el proyecto.

Código

Sketch robot.ino completo incluido. Requiere librería evive (Dabble) instalada en Arduino IDE.

Esquemático

Imagen de conexiones completa (Fritzing).

Proceso de manufactura

  1. Construya un robot Raspberry Pi controlado por Bluetooth con retroalimentación de audio
  2. Construya un robot con streaming de vídeo controlado por Internet con Arduino y Raspberry Pi
  3. Construye un Robot Raspberry Pi Controlado por Wi‑Fi con Python – Guía Paso a Paso
  4. Control de Brillo LED con PWM mediante Pulsador en Arduino Mega
  5. Vehículo Controlado por Android con Raspberry Pi, Arduino y Motor Shield: Guía Completa
  6. Robot evasor de obstáculos con servo: Construcción con Arduino y HC-SR04
  7. Robot Seguidor de Línea Autónomo con Arduino UNO: Guía Paso a Paso
  8. Brazo Robótico de 6 Grados de Libertad Controlado por Nunchuk con Arduino
  9. Construye un robot controlado por voz con Arduino Nano
  10. MobBob: Robot Arduino Impreso en 3D, Controlado por Smartphone Android
  11. PiBot: Robot Pianista con Arduino para Interpretación Musical de Precisión