Obsah:

Streamovací robot prohlížeče s GoPiGo3: 5 kroků
Streamovací robot prohlížeče s GoPiGo3: 5 kroků

Video: Streamovací robot prohlížeče s GoPiGo3: 5 kroků

Video: Streamovací robot prohlížeče s GoPiGo3: 5 kroků
Video: Jak vydělat peníze na internetu?💎[0 Kč–1000 Kč denně]: Vydělávání přes internet online z DOMOVA 2024, Červenec
Anonim
Robot pro streamování prohlížeče s GoPiGo3
Robot pro streamování prohlížeče s GoPiGo3

V tomto pokročilém projektu s robotem GoPiGo3 Raspberry Pi stavíme robot pro streamování videa v prohlížeči, který streamuje živé video do prohlížeče a lze jej ovládat z prohlížeče.

V tomto projektu používáme modul Raspberry Pi Camera s GoPiGo3. Robota můžete ovládat pomocí ovladače v prohlížeči jako živé video streamy přímo v prohlížeči. Kvalita videa je velmi dobrá a latence videa je nízká, což je ideální pro projekty robotů pro streamování živého videa.

Krok 1: Potřebné součásti

Potřebný hardware

  • Plně sestavený GoPiGo3
  • Raspberry Pi
  • Modul kamery Raspberry Pi

Krok 2: Připojení modulu kamery

Připojení kamerového modulu
Připojení kamerového modulu

Připojte modul kamery Raspberry Pi k portu na Raspberry Pi. Další podrobnosti o tom, jak připojit kameru, najdete v našem tutoriálu zde.

Krok 3: Nastavení robota pro streamování videa GoPiGo

Nastavení robota pro streamování videa GoPiGo
Nastavení robota pro streamování videa GoPiGo

Měli jste klonovat github kód GoPiGo3 na váš Raspberry Pi. Nainstalujte závislosti Pi Camera a Flask spuštěním skriptu install.sh:

sudo bash install.sh

Restartujte svůj Pi.

Krok 4: Nastavení pro spuštění při spuštění

Nastavení spuštění při spuštění
Nastavení spuštění při spuštění

Server můžete spustit při spuštění, takže jej nemusíte spouštět ručně. Použijte příkaz

install_startup.sh

a to by mělo spustit server baňky při spuštění. Měli byste být schopni připojit se k robotu pomocí „https://dex.local: 5000“nebo pokud používáte nastavení Cinch, můžete použít „https://10.10.10.10:5000“

Pomocí příkazu můžete nastavit Cinch, který automaticky nastaví přístupový bod wifi

sudo bash /home/pi/di_update/Raspbian_For_Robots/upd_script/wifi/cinch_setup.sh

Při restartu se připojte ke službě WiFi „Dex“.

Krok 5: Spuštění projektu

Spusťte server zadáním následujícího příkazu:

sudo python3 flask_server.py

Spuštění serveru bude trvat několik sekund. Zobrazí se tam port a adresa. Ve výchozím nastavení je port nastaven na 5000.

Pokud máte nainstalovaný Raspbian For Robots, bude stačit přechod na adresu https://dex.local: 5000. Ujistěte se, že máte mobilní zařízení / notebook ve stejné síti jako váš GoPiGo3. V opačném případě k němu nebudete mít přístup.

Doporučuje: