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ô de Streaming de Vídeo Controlado por Internet com Arduino e Raspberry Pi

Abaixo está um guia completo, passo a passo, para montar um robô controlado por Wi‑Fi que transmite vídeo ao vivo e retransmite dados de sensores. O design usa um Raspberry Pi 2 B (ou qualquer modelo Pi), um Arduino Uno, um driver dual H‑bridge L298N, motores DC, uma Pi Camera e sensores ultrassônicos opcionais.

Passo 1: Aviso de Segurança

IMPORTANTE: Este projeto envolve manipulação de componentes elétricos, solda e fontes de alimentação. Se você não se sente confortável com essas tarefas, trabalhe sob supervisão de um adulto experiente. A não observância dos procedimentos de segurança pode resultar em danos ao equipamento, lesões pessoais ou incêndio.

O autor isenta-se de toda responsabilidade por qualquer perda ou dano que possa ocorrer. Use bom senso e siga estritamente as instruções.

Passo 2: Componentes Necessários

Todas as peças podem ser obtidas em grandes varejistas de eletrônicos ou marketplaces online. Os links a seguir fornecem um ponto de partida:

Passo 3: Material de Referência

Passo 4: Gerenciamento de Energia

Antes de energizar o sistema, calcule o consumo total de corrente:

Carga base aproximada: 950 mA. Um power bank 5 V 5000 mAh que entregue ≥1 A é adequado para Pi e Arduino. Se seus motores consumirem mais de 6 V, conecte a alimentação deles à entrada de 12 V do H‑bridge; o pino 5 V então servirá como saída de 5 V.

Passo 5: Diagrama de Fiação

Consulte o esquema no repositório GitHub para conexões detalhadas. Pontos-chave:

Passo 6: Configuração de Rede do Pi

Determine o endereço IP do Pi:

hostname -I 

Garanta que o Pi esteja conectado à mesma rede Wi‑Fi do seu computador controlador.

Passo 7: Configuração de Software

1. No Pi: Instale Raspbian OS, habilite SSH e instale drivers da Pi Camera. 2. No Arduino: Carregue o sketch fornecido (encontrado no repositório GitHub) que lê dados de sensores, envia comandos via serial e aciona o H‑bridge.

O Pi executa um servidor TCP leve que transmite o feed da câmera e aceita comandos de controle. O servidor escuta em uma porta configurável (padrão 5000). O script Python video_stream.py lida com captura de vídeo e comunicação via socket.

3. No PC controlador: Uma GUI simples escrita em Python com PyQt (ou qualquer outro framework) pode conectar ao IP do Pi, exibir o vídeo e enviar comandos de motor.

Passo 8: Montagem

Monte o Pi, Arduino, H‑bridge e pacotes de bateria no chassi. Prenda todos os componentes com zip ties ou fita dupla face. Conecte as rodas dos motores aos motores DC e monte os motores no chassi. Anexe a câmera na frente do robô para visão frontal.

Antes de ligar, verifique novamente todas as conexões para curtos e polaridade correta. Uma vez verificado, alimente o Pi/Arduino primeiro, depois os motores.

Passo 9: Testes e Solução de Problemas

Passo 10: Licenciamento e Créditos

O software deste projeto é licenciado sob GPL v3. A licença permite uso, modificação e redistribuição, desde que os mesmos termos de licença sejam mantidos. Todas as bibliotecas de terceiros usadas são licenciadas de acordo.

Agradecimentos especiais às comunidades Raspberry Pi, Arduino e open-source por fornecerem as bases de hardware e software que tornaram este projeto possível.

Sinta-se à vontade para fazer fork do repositório, sugerir melhorias ou compartilhar suas próprias variações!

Processo de manufatura

  1. Construa um Sistema Rápido e Confiável de Detecção de Incêndio com Samsung SAMI, Arduino UNO e Raspberry Pi
  2. Crie Seu Primeiro Projeto IoT com Raspberry Pi, DHT11 e ThingSpeak
  3. Construa um Sistema Aeropônico Automatizado com Raspberry Pi e Sensor de Umidade
  4. Construindo o XMP‑1: Plataforma Móvel XMOS-Raspberry Pi de Baixo Custo
  5. Construa um Robô com Raspberry Pi e Python: Guia Completo
  6. Construa um Robô Raspberry Pi Controlado por Bluetooth com Feedback de Áudio
  7. Robô Controlado por Gestos Alimentado por Raspberry Pi
  8. gatoBot: Robô Controlado via Web com Raspberry Pi Zero W e Streaming de Vídeo Ao Vivo
  9. Construa Robô Raspberry Pi Controlado por Wi-Fi com Python – Guia Passo a Passo
  10. Construa uma Rádio Internet Wi‑Fi com Raspberry Pi e Arduino: Transmita Estações Globais