Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Tässä edistyneessä projektissa GoPiGo3 Raspberry Pi Robotilla rakennamme Browser -videon suoratoistorobotin, joka suoratoistaa suoraa videota selaimeen ja jota voidaan ohjata selaimesta.
Tässä projektissa käytämme Raspberry Pi Camera -moduulia GoPiGo3: n kanssa. Voit ohjata robottia selaimen ohjaimella, kun live -video suoratoistaa suoraan selaimessa. Videon laatu on erittäin hyvä ja videon latenssi on alhainen, joten tämä on ihanteellinen live -videoiden suoratoistobottiprojekteihin.
Vaihe 1: Tarvittavat osat
Laitteisto tarvitaan
- Täysin koottu GoPiGo3
- Raspberry Pi
- Raspberry Pi -kameramoduuli
Vaihe 2: Kameramoduulin liittäminen
Kiinnitä Raspberry Pi -moduulit Raspberry Pi -porttiin. Jos haluat lisätietoja kameran kiinnittämisestä, katso opetusohjelma täältä.
Vaihe 3: GoPiGo -videon suoratoistorobotin asentaminen
Sinun olisi pitänyt kloonata GoPiGo3 -github -koodi Raspberry Pi -laitteeseesi. Asenna Pi -kameran riippuvuudet ja pullo suorittamalla install.sh -komentosarja:
sudo bash install.sh
Käynnistä Pi uudelleen.
Vaihe 4: Asenna käynnistettäväksi
Voit käyttää palvelinta käynnistyksen yhteydessä, joten sinun ei tarvitse käyttää sitä manuaalisesti. Käytä komentoa
install_startup.sh
ja tämän pitäisi käynnistää pullo -palvelin käynnistyksen yhteydessä. Sinun pitäisi pystyä muodostamaan yhteys robottiin käyttämällä "https://dex.local: 5000" tai jos käytät Cinch -asetuksia, voit käyttää "https://10.10.10.10:5000"
Voit määrittää Cinchin, joka määrittää automaattisesti wifi -tukiaseman, komennolla
sudo bash /home/pi/di_update/Raspbian_For_Robots/upd_script/wifi/cinch_setup.sh
Yhdistä uudelleenkäynnistyksen yhteydessä Dex -WiFi -palveluun.
Vaihe 5: Projektin suorittaminen
Käynnistä palvelin kirjoittamalla seuraava komento:
sudo python3 flask_server.py
Palvelimen käynnistyminen kestää muutaman sekunnin. Portti ja osoite näkyvät siellä. Portin oletusarvo on 5000.
Jos olet asentanut Raspbian For Robots -ohjelman, osoitteen https://dex.local: 5000 siirtyminen riittää. Varmista, että mobiililaitteesi / kannettava tietokoneesi on samassa verkossa kuin GoPiGo3. Muuten et voi käyttää sitä.