Índice:
- Etapa 1: peças necessárias
- Etapa 2: Conectando o Módulo da Câmera
- Etapa 3: Configurando o GoPiGo Video Streaming Robot
- Etapa 4: configurar para executar na inicialização
- Etapa 5: Executando o Projeto
Vídeo: Robô de streaming de navegador com GoPiGo3: 5 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:39
Neste projeto avançado com o GoPiGo3 Raspberry Pi Robot, construímos um robô de streaming de vídeo do navegador que transmite vídeo ao vivo para um navegador e pode ser controlado a partir do navegador.
Neste projeto, usamos o módulo Raspberry Pi Camera com o GoPiGo3. Você pode controlar o robô usando um controlador no navegador enquanto o vídeo ao vivo é transmitido diretamente no navegador. A qualidade do vídeo é muito boa e a latência do vídeo é baixa, tornando-o ideal para projetos de robôs de streaming de vídeo ao vivo.
Etapa 1: peças necessárias
Hardware Necessário
- Um GoPiGo3 totalmente montado
- Um Raspberry Pi
- Módulo de câmera Raspberry Pi
Etapa 2: Conectando o Módulo da Câmera
Conecte o módulo da câmera Raspberry Pi à porta do Raspberry Pi. Para obter mais detalhes sobre como conectar a câmera, consulte nosso tutorial aqui.
Etapa 3: Configurando o GoPiGo Video Streaming Robot
Você deve ter clonado o código do github GoPiGo3 em seu Raspberry Pi. Instale as dependências da câmera Pi e o Flask executando o script install.sh:
sudo bash install.sh
Reinicie seu Pi.
Etapa 4: configurar para executar na inicialização
Você pode executar o servidor na inicialização para que não precise executá-lo manualmente. Use o comando
install_startup.sh
e isso deve iniciar o servidor flask na inicialização. Você deve ser capaz de se conectar ao robô usando “https://dex.local: 5000” ou se estiver usando a configuração Cinch, você pode usar “https://10.10.10.10:5000”
Você pode configurar o Cinch, que configurará automaticamente um ponto de acesso wi-fi, com o comando
sudo bash /home/pi/di_update/Raspbian_For_Robots/upd_script/wifi/cinch_setup.sh
Na reinicialização, conecte-se ao serviço WiFi “Dex”.
Etapa 5: Executando o Projeto
Inicie o servidor digitando o seguinte comando:
sudo python3 flask_server.py
Vai demorar alguns segundos para o servidor iniciar. Uma porta e endereço serão mostrados lá. Por padrão, a porta é configurada para 5000.
Se você tiver o Raspbian For Robots instalado, basta acessar o endereço https://dex.local: 5000. Certifique-se de que seu dispositivo móvel / laptop esteja na mesma rede do GoPiGo3. Caso contrário, você não conseguirá acessá-lo.
Recomendado:
ESP32-CAM construindo seu próprio carro-robô com streaming de vídeo ao vivo: 4 etapas
ESP32-CAM construindo seu próprio carro-robô com streaming de vídeo ao vivo: A ideia é tornar o carro-robô descrito aqui o mais barato possível. Portanto, espero atingir um grande grupo-alvo com minhas instruções detalhadas e os componentes selecionados para um modelo barato. Gostaria de apresentar a vocês minha ideia para um carro robô
Construa seu robô de streaming de vídeo controlado pela Internet com Arduino e Raspberry Pi: 15 etapas (com imagens)
Construa seu robô de streaming de vídeo controlado pela Internet com Arduino e Raspberry Pi: Sou @RedPhantom (também conhecido como LiquidCrystalDisplay / Itay), um estudante de 14 anos de Israel que estuda na Max Shein Junior High School para Ciências e Matemática Avançada. Estou fazendo este projeto para que todos possam aprender e compartilhar! Você pode ter pensado
Robô de equilíbrio / Robô de 3 rodas / Robô STEM: 8 etapas
Robô de balanceamento / Robô de 3 rodas / Robô STEM: Construímos um robô de balanceamento combinado e de 3 rodas para uso educacional em escolas e programas educacionais após as aulas. O robô é baseado em um Arduino Uno, um escudo personalizado (todos os detalhes de construção fornecidos), um pacote de bateria Li Ion (todos constr
Robô Roomba controlado por navegador com o Raspberry Pi Model 3 A +: 6 etapas (com imagens)
Robô Roomba controlado por navegador com o Raspberry Pi Model 3 A +: OverviewThis Instructable incidirá sobre como dar a um Roomba morto um novo cérebro (Raspberry Pi), olhos (webcam) e uma maneira de controlar tudo a partir de um navegador da web. Existem muitos hacks do Roomba que permitem o controle por meio da interface serial. Eu não tenho
Robô de streaming de vídeo controlado por Wi-Fi Raspberry Pi: 8 etapas (com imagens)
Robô de streaming de vídeo controlado por wi-fi Raspberry Pi: Já pensou em construir um robô bacana com uma câmera? Bem, você veio ao lugar certo, vou mostrar-lhe passo a passo como construir este robô. Com isso, você pode ir à caça de fantasmas à noite, controlando e vendo o feed de vídeo em seu