Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Processo de manufatura

Construa um Robô Inteligente com a Bridge Shield – Integração Raspberry Pi e Arduino

A Bridge Shield é uma placa de desenvolvimento open-source projetada para estudantes, makers e pesquisadores. Combinada com um Raspberry Pi ou Arduino Uno, ela desbloqueia uma ampla gama de projetos de robótica e automação residencial DIY.

Atualmente estamos apoiando o projeto no Kickstarter – considere nos apoiar ou compartilhar o link abaixo com amigos e familiares.

Link Kickstarter da Bridge Shield

Principais Recursos (2ª Geração)

Todos os componentes são mecanicamente projetados para se encaixar na maioria das pilhas de shield padrão Arduino Uno e Raspberry Pi.

Projetos Construídos Até Agora

O que Você Pode Fazer Com Ela

Completamos o primeiro protótipo e agora estamos testando. A segunda geração trará recursos ainda mais poderosos. Assista nossos vídeos no site e YouTube para detalhes.

Primeiros Passos: Robô Controlado pela Internet

Passo 1: Configure seu Raspberry Pi

Ingredientes:

  1. Bridge Shield (ou placa L293D)
  2. Raspberry Pi com cartão SD e fonte de alimentação
  3. Câmera USB ou módulo Pi Camera
  4. Chassi de robô, abraçadeiras de motor, porcas/parafusos, periféricos
  5. 2× motores DC (motores BO)
  6. Bateria Li‑Ion de 2 células (1.000–2.000 mAh)
  7. Arduino Uno (opcional)
  8. Módulo Wi‑Fi ESP8266 (opcional)
  9. Display OLED 1,3" (opcional)

Comece instalando um servidor web e PHP no seu Pi. Siga este instructable para passos detalhados, depois execute:

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

Verifique visitando https://seu-pi-IP no navegador. Opcionalmente instale um servidor FTP:

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

Faça as seguintes edições:

Reinicie o serviço:

$ sudo service vsftpd restart

Passo 2: Instale MPEG‑Streamer

O MPEG‑Streamer transmite o feed da câmera pela internet. Instale dependências:

$ sudo apt‑get install libjpeg8-dev imagemagick

Clone, compile e execute o 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" 

Visualize o stream em https://pi-IP:8080 ou https://pi-IP:8080/?action=stream.

Passo 3: Interface PHP & Python com GPIO

Instale WiringPi (instruções no site oficial). Em seguida, coloque os seguintes arquivos em /var/www/server/:

Edite control.html para apontar para o stream:

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

Substitua img src por:

img src="https://pi-IP:8080/?action=stream" 

Acesse a página em https://pi-IP/server/control.html. Botões alternarão pinos GPIO via script PHP.

Passo 4: Conecte Hardware (Pi & Bridge Shield)

Use o driver de motor da Bridge Shield para alimentar seus motores diretamente do GPIO do Pi. Mapeie os pinos da seguinte forma (exemplo):

Monte o Shield e o Pi no chassi, conecte a bateria Li‑Ion e fixe o dongle Wi‑Fi no slot designado.

Passo 5: ESP8266 Opcional & Arduino UNO para Automação Residencial

Para controle Wi‑Fi de eletrodomésticos, atualize control.py com o IP e porta do seu ESP8266:

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

Defina:

Carregue o sketch do Arduino e instale as bibliotecas OLED da Adafruit. Configure port forwarding no seu roteador (ex.: Netgear) para expor a porta do ESP8266. Veja guia de port forwarding.

Para mais detalhes, visite a página Robô Usando Raspberry Pi & Bridge Shield.

Processo de manufatura

  1. Perfilamento de Temperatura Preciso no Raspberry Pi com Python, SQLite e LabVIEW
  2. Construa um Sensor de Temperatura Remoto com Raspberry Pi e Python – Guia Passo a Passo
  3. Monitoramento Remoto do Tempo com Raspberry Pi 3 e PubNub
  4. Integre TI SensorTag ao Blynk via Node‑RED no Raspberry Pi Zero
  5. Controle um LED com Sensor de Movimento PIR no Raspberry Pi
  6. Leitura de Pressões de Botão via GPIO no Raspberry Pi: Guia Passo a Passo
  7. Monitore a Temperatura da Sua Casa com Dashboard no Raspberry Pi
  8. Capturar Comandos de Controle Remoto IR no Raspberry Pi sem LIRC: Abordagem Python UART
  9. Usando ADC MCP3008 para Ler Sensores Analógicos com Raspberry Pi
  10. Construa Seu Próprio Robô Raspberry Pi com Kit MonkMakes RRB2 – Guia Detalhado