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

Construye un robot inteligente con Bridge Shield – Integración Raspberry Pi y Arduino

El Bridge Shield es una placa de desarrollo open‑source diseñada para estudiantes, makers e investigadores. Combinada con una Raspberry Pi o un Arduino Uno, desbloquea una amplia gama de proyectos de robótica DIY y automatización del hogar.

Actualmente apoyamos el proyecto en Kickstarter – considera respaldarnos o compartir el enlace con amigos y familia.

Enlace Kickstarter Bridge Shield

Características clave (2ª generación)

Todos los componentes están diseñados mecánicamente para encajar en la mayoría de stacks de shields estándar de Arduino Uno y Raspberry Pi.

Proyectos construidos hasta ahora

Qué puedes hacer con él

Hemos completado el primer prototipo y ahora lo estamos probando. La segunda generación traerá características aún más potentes. Mira nuestros videos en la web y YouTube para más detalles.

Primeros pasos: Robot controlado por Internet

Paso 1: Configura tu Raspberry Pi

Ingredientes:

  1. Bridge Shield (o placa L293D)
  2. Raspberry Pi con tarjeta SD y fuente de alimentación
  3. Módulo de cámara USB o Pi Camera
  4. Chasis de robot, abrazaderas de motor, tornillos/pernos, periféricos
  5. 2 motores DC (motores BO)
  6. Batería Li‑Ion de 2 celdas (1 000–2 000 mAh)
  7. Arduino Uno (opcional)
  8. Módulo Wi‑Fi ESP8266 (opcional)
  9. Pantalla OLED 1.3″ (opcional)

Comienza instalando un servidor web y PHP en tu Pi. Sigue este instructable para pasos detallados, luego ejecuta:

$ sudo apt‑get update $ sudo apt‑get install apache2 php5 libapache2-mod-php5

Verifica visitando https://tu‑IP‑Pi en un navegador. Opcionalmente instala un servidor FTP:

$ sudo apt‑get install vsftpd $ sudo nano /etc/vsftpd.conf

Realiza las siguientes ediciones:

Reinicia el servicio:

$ sudo service vsftpd restart

Paso 2: Instala MPEG‑Streamer

MPEG‑Streamer transmite tu feed de cámara por Internet. Instala dependencias:

$ sudo apt‑get install libjpeg8-dev imagemagick

Clona, compila y ejecuta el streamer:

$ cd ~ $ mkdir tmp $ cd tmp $ svn co https://svn.code.sf.net/p/mjpg-streamer/code/mjpg… mjpg-streamer $ cd mjpg-streamer/mjpg-streamer $ make $ cd /home/pi/code/mjpg-streamer $ ./mjpg_streamer -i "./input_uvc.so" -o "./output_http.so -p 8080 -w ./www" 

Visualiza el stream en https://IP‑Pi:8080 o https://IP‑Pi:8080/?action=stream.

Paso 3: Interfaz PHP y Python con GPIO

Instala WiringPi (instrucciones en el sitio oficial). Luego coloca los siguientes archivos en /var/www/server/:

Edita control.html para apuntar al stream:

$ sudo nano /var/www/server/control.html

Sustituye img src por:

img src="https://IP‑Pi:8080/?action=stream" 

Accede a la página en https://IP‑Pi/server/control.html. Los botones alternarán pines GPIO vía el script PHP.

Paso 4: Conecta hardware (Pi y Bridge Shield)

Usa el driver de motor del Bridge Shield para alimentar tus motores directamente desde los GPIO de la Pi. Asigna pines como sigue (ejemplo):

Monta el Shield y la Pi en el chasis, conecta la batería Li‑Ion y asegura el dongle Wi‑Fi en su ranura.

Paso 5: ESP8266 y Arduino UNO opcionales para automatización del hogar

Para control Wi‑Fi de electrodomésticos, actualiza control.py con la IP y puerto de tu ESP8266:

$ sudo nano /var/www/server/control.py

Configura:

Sube el sketch de Arduino e instala las librerías OLED de Adafruit. Configura port forwarding en tu router (ej. Netgear) para exponer el puerto del ESP8266. Consulta guía de port forwarding.

Para más detalles, visita la página Robot Using Raspberry Pi & Bridge Shield.

Proceso de manufactura

  1. Perfilado preciso de temperatura en Raspberry Pi con Python, SQLite y LabVIEW
  2. Construya un sensor de temperatura remoto con Raspberry Pi y Python – Guía paso a paso
  3. Monitorización meteorológica remota con Raspberry Pi 3 y PubNub
  4. Integración de TI SensorTag con Blynk vía Node‑RED en Raspberry Pi Zero
  5. Controle un LED con Sensor PIR de Movimiento en Raspberry Pi
  6. Lectura de Pulsaciones de Botón vía GPIO en Raspberry Pi: Guía Paso a Paso
  7. Monitoriza la temperatura de tu casa con un panel Raspberry Pi
  8. Capturar comandos de mando IR en Raspberry Pi sin LIRC: enfoque Python UART
  9. Usar ADC MCP3008 para leer sensores analógicos con Raspberry Pi
  10. Construya su propio robot Raspberry Pi con el kit MonkMakes RRB2 – Guía detallada
  11. Construcción del XMP‑1: Plataforma móvil de bajo coste XMOS‑Raspberry Pi