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

Construya un robot con streaming de vídeo controlado por Internet con Arduino y Raspberry Pi

A continuación se presenta una guía completa, paso a paso, para ensamblar un robot controlado por Wi‑Fi que transmite vídeo en vivo y relé de datos de sensores. El diseño usa una Raspberry Pi 2 B (o cualquier modelo Pi), un Arduino Uno, un puente H dual L298N, motores DC, una Pi Camera y sensores ultrasónicos opcionales.

Paso 1: Aviso de seguridad

IMPORTANTE: Este proyecto implica manipular componentes eléctricos, soldadura y fuentes de alimentación. Si no se siente cómodo con estas tareas, trabaje bajo la supervisión de un adulto experimentado. El incumplimiento de los procedimientos de seguridad puede resultar en daño a equipos, lesiones personales o incendio.

El autor declina toda responsabilidad por cualquier pérdida o daño que pueda ocurrir. Use el sentido común y adhiera estrictamente a las instrucciones.

Paso 2: Componentes requeridos

Todas las piezas pueden conseguirse en grandes distribuidores de electrónica o mercados online. Los siguientes enlaces proporcionan un punto de partida:

Paso 3: Material de referencia

Paso 4: Gestión de energía

Antes de alimentar el sistema, calcule el consumo total de corriente:

Carga base aproximada: 950 mA. Un power bank 5 V 5000 mAh que entregue ≥1 A es adecuado para Pi y Arduino. Si sus motores consumen más de 6 V, conecte su alimentación a la entrada de 12 V del puente H; el pin de 5 V servirá entonces como salida de 5 V.

Paso 5: Diagrama de cableado

Consulte el esquema en el repositorio GitHub para conexiones detalladas. Puntos clave:

Paso 6: Configuración de red de la Pi

Determine la dirección IP de la Pi:

hostname -I 

Asegúrese de que la Pi está conectada a la misma red Wi‑Fi que su ordenador de control.

Paso 7: Configuración de software

1. En la Pi: Instale Raspbian OS, habilite SSH e instale drivers de Pi Camera. 2. En el Arduino: Suba el sketch proporcionado (en el repo GitHub) que lee datos de sensores, envía comandos por serie y acciona el puente H.

La Pi ejecuta un servidor TCP ligero que transmite el feed de la cámara y acepta comandos de control. El servidor escucha en un puerto configurable (por defecto 5000). El script Python video_stream.py maneja la captura de vídeo y comunicación por sockets.

3. En el PC de control: Una GUI simple escrita en Python con PyQt (u otro framework) puede conectarse a la IP de la Pi, mostrar el vídeo y enviar comandos de motor.

Paso 8: Ensamblaje

Monte la Pi, Arduino, puente H y packs de baterías en el chasis. Asegure todos los componentes con bridas o cinta de doble cara. Conecte las ruedas a los motores DC y monte los motores en el chasis. Adjunte la cámara al frente del robot para vista frontal.

Antes de encender, revise dos veces todas las conexiones para cortocircuitos y polaridad correcta. Una vez verificado, alimente primero la Pi/Arduino, luego los motores.

Paso 9: Pruebas y solución de problemas

Paso 10: Licencias y créditos

El software de este proyecto está licenciado bajo GPL v3. La licencia permite uso, modificación y redistribución, siempre que se mantengan los mismos términos de licencia. Todas las librerías de terceros usadas están licenciadas acorde.

Agradecimientos especiales a las comunidades de Raspberry Pi, Arduino y código abierto por proporcionar los cimientos de hardware y software que hicieron posible este proyecto.

Siéntase libre de hacer fork del repositorio, sugerir mejoras o compartir sus propias variaciones.

Proceso de manufactura

  1. Construya un Sistema Rápido y Fiable de Detección de Incendios con Samsung SAMIIO, Arduino UNO y Raspberry Pi
  2. Tu primer proyecto IoT con Raspberry Pi, DHT11 y ThingSpeak
  3. Construye un sistema aeropónico automatizado con Raspberry Pi y sensor de humedad
  4. Construcción del XMP‑1: Plataforma móvil de bajo coste XMOS‑Raspberry Pi
  5. Construya un robot con Raspberry Pi y Python: Guía completa
  6. Construya un robot Raspberry Pi controlado por Bluetooth con retroalimentación de audio
  7. Robot Controlado por Gestos con Raspberry Pi
  8. gatoBot: Robot Web‑Controlado con Raspberry Pi Zero W y Streaming de Video en Vivo
  9. Construye un Robot Raspberry Pi Controlado por Wi‑Fi con Python – Guía Paso a Paso
  10. Radio Internet Wi‑Fi con Raspberry Pi y Arduino: Emisoras globales en streaming
  11. Robot evasor de obstáculos con servo: Construcción con Arduino y HC-SR04