Tartalomjegyzék:

Böngésző streamelő robot a GoPiGo3 segítségével: 5 lépés
Böngésző streamelő robot a GoPiGo3 segítségével: 5 lépés

Videó: Böngésző streamelő robot a GoPiGo3 segítségével: 5 lépés

Videó: Böngésző streamelő robot a GoPiGo3 segítségével: 5 lépés
Videó: Szárnysegéd — Böngésző automatizáló könyvelőknek, egyszerű KAÜ belépés: Tárhely, ÜPO, e-Önkormányzat 2024, Július
Anonim
Böngésző streaming robot a GoPiGo3 segítségével
Böngésző streaming robot a GoPiGo3 segítségével

Ebben a fejlett projektben a GoPiGo3 Raspberry Pi Robot segítségével egy Browser video streaming robotot építünk, amely élő videót közvetít a böngészőbe, és a böngészőből vezérelhető.

Ebben a projektben a Raspberry Pi Camera modult használjuk a GoPiGo3 -mal. A robotot a böngésző vezérlőjével vezérelheti, mivel az élő videó közvetlenül a böngészőben folyik. A videó minősége nagyon jó, és a videó késleltetése alacsony, így ez ideális az élő video streaming robotprojektekhez.

1. lépés: Szükséges alkatrészek

Hardver szükséges

  • Teljesen összeszerelt GoPiGo3
  • A Raspberry Pi
  • A Raspberry Pi kamera modul

2. lépés: A kamera modul csatlakoztatása

A kamera modul csatlakoztatása
A kamera modul csatlakoztatása

Csatlakoztassa a Raspberry Pi kamera modult a Raspberry Pi portjához. A fényképezőgép rögzítésével kapcsolatos további részletekért tekintse meg oktatóanyagunkat itt.

3. lépés: A GoPiGo Video Streaming Robot beállítása

A GoPiGo Video Streaming Robot beállítása
A GoPiGo Video Streaming Robot beállítása

Klónoznia kellett volna a GoPiGo3 github kódját a Raspberry Pi -re. Telepítse a Pi kamera függőségeit és a lombikot az install.sh parancsfájl futtatásával:

sudo bash install.sh

Indítsa újra a Pi -t.

4. lépés: Állítsa be a rendszerindításkor történő futtatást

Beállítás indításkor
Beállítás indításkor

A szervert rendszerindításkor is futtathatja, így nem kell manuálisan futtatnia. Használja a parancsot

install_startup.sh

és ez indítsa el a lombik szervert indításkor. Képesnek kell lennie csatlakozni a robothoz a „https://dex.local: 5000” használatával, vagy ha a Cinch beállítást használja, akkor a „https://10.10.10.10:5000”

A paranccsal beállíthatja a Cinch programot, amely automatikusan beállítja a wifi hozzáférési pontot

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

Újraindításkor csatlakozzon a „Dex” WiFi szolgáltatáshoz.

5. lépés: A projekt futtatása

Indítsa el a szervert a következő parancs beírásával:

sudo python3 flask_server.py

Néhány másodpercbe telik, amíg a szerver bekapcsol. Ott megjelenik a port és a cím. Alapértelmezés szerint a port 5000 -re van állítva.

Ha a Raspbian For Robots telepítve van, akkor elég a https://dex.local: 5000 címre lépni. Győződjön meg arról, hogy mobileszköze / laptopja ugyanazon a hálózaton van, mint a GoPiGo3. Ellenkező esetben nem férhet hozzá.

Ajánlott: