
Tartalomjegyzék:
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:48

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

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

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

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:
Arduino böngésző alapú távirányító (linux): 9 lépés (képekkel)

Arduino böngészőalapú távirányító (linux): Gyerekeink vannak. Nagyon szeretem őket, de mindig elrejtik a műhold és a TV távirányítóját, amikor bekapcsolják a gyermekcsatornákat. Miután ez több éven keresztül naponta történt, és miután drága feleségem megengedte, hogy
Egyszerű felügyeleti robot ESP32-CAM segítségével: 4 lépés

Egyszerű felügyeleti robot ESP32-CAM segítségével: Az ESP32-CAM modul olcsó, alacsony energiafogyasztású modul, de sok erőforrást biztosít a látáshoz, a soros kommunikációhoz és a GPIO-khoz. Ebben a projektben az ESP32-CAM modul erőforrásait próbálom felhasználni Egy egyszerű megfigyelő rc robot, amely képes
Irányítsa a háztartási gépeket az Alexa segítségével az ESP8266 vagy az ESP32 segítségével: 8 lépés

Irányítsa a háztartási gépeket Alexa segítségével az ESP8266 vagy ESP32 segítségével: Hé, mi újság, srácok! Akarsh itt a CETech -től. Ez a projektem segíteni fog az életed megkönnyítésében, és úgy fogsz érezni magad, mint egy király, miután irányítottad a házban lévő eszközöket, csak parancsot adva Alexának. A legfontosabb dolog e
GoPiGo3 vonalkövető: 8 lépés

GoPiGo3 vonalkövető: Ebben az oktatóanyagban egy vonalkövetőt veszünk fel, és a GoPiGo3 -on használjuk, hogy fekete vonalat kövessen
Wi-Servo: Wi-Fi böngésző által vezérelt szervomotorok (Arduino + ESP8266-mal): 5 lépés

Wi-Servo: Wi-Fi böngésző által vezérelt szervomotorok (Arduino + ESP8266 esetén): Ez az utasítás megmutatja, hogyan lehet egyes szervomotorokat távolról vezérelni wi-fi hálózatban, egy közönséges internetböngésző (például Firefox) segítségével. Ezt több alkalmazásban is fel lehet használni: játékok, robotok, drónok, fényképezőgép pan/döntése stb. A motorok