Satura rādītājs:

Pārlūkprogrammas straumēšanas robots ar GoPiGo3: 5 soļi
Pārlūkprogrammas straumēšanas robots ar GoPiGo3: 5 soļi

Video: Pārlūkprogrammas straumēšanas robots ar GoPiGo3: 5 soļi

Video: Pārlūkprogrammas straumēšanas robots ar GoPiGo3: 5 soļi
Video: "Amerika šodien, nav Amerika vakar. Amerika šodien nav mana Amerika." | Laikmeta Krustpunktā 2024, Novembris
Anonim
Pārlūkprogrammas straumēšanas robots ar GoPiGo3
Pārlūkprogrammas straumēšanas robots ar GoPiGo3

Šajā progresīvajā projektā ar GoPiGo3 Raspberry Pi robotu mēs izveidojam pārlūkprogrammas video straumēšanas robotu, kas straumē tiešraides video pārlūkprogrammā un to var vadīt no pārlūkprogrammas.

Šajā projektā mēs izmantojam Raspberry Pi kameras moduli ar GoPiGo3. Jūs varat vadīt robotu, izmantojot pārlūkprogrammas kontrolieri, jo tiešraides video straumē tieši pārlūkprogrammā. Video kvalitāte ir ļoti laba, un video latentums ir zems, padarot to ideāli piemērotu tiešraides video straumēšanas robotu projektiem.

1. darbība. Nepieciešamās detaļas

Nepieciešama aparatūra

  • Pilnībā samontēts GoPiGo3
  • Aveņu Pi
  • Aveņu Pi kameras modulis

2. darbība: kameras moduļa pievienošana

Kameras moduļa pievienošana
Kameras moduļa pievienošana

Pievienojiet Raspberry Pi kameras moduli Raspberry Pi portam. Lai iegūtu sīkāku informāciju par kameras pievienošanu, skatiet mūsu apmācību šeit.

3. darbība: iestatiet GoPiGo video straumēšanas robotu

GoPiGo video straumēšanas robota iestatīšana
GoPiGo video straumēšanas robota iestatīšana

Jums vajadzēja klonēt GoPiGo3 github kodu savā Raspberry Pi. Instalējiet Pi kameras atkarības un kolbu, palaižot skriptu install.sh:

sudo bash install.sh

Pārstartējiet savu Pi.

4. solis: iestatiet, lai palaistu sāknēšanas laikā

Iestatiet, lai palaistu sāknēšanas laikā
Iestatiet, lai palaistu sāknēšanas laikā

Jūs varat palaist serveri sāknēšanas laikā, tāpēc jums tas nav jādarbina manuāli. Izmantojiet komandu

install_startup.sh

un tam vajadzētu iedarbināt kolbas serveri sāknēšanas laikā. Jums vajadzētu būt iespējai izveidot savienojumu ar robotu, izmantojot “https://dex.local: 5000”, vai, ja izmantojat iestatījumu Cinch, varat izmantot “https://10.10.10.10:5000”

Izmantojot komandu, varat iestatīt Cinch, kas automātiski iestatīs wifi piekļuves punktu

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

Pārstartējot, izveidojiet savienojumu ar WiFi pakalpojumu “Dex”.

5. solis: projekta vadīšana

Sāciet serveri, ierakstot šādu komandu:

sudo python3 flask_server.py

Paies dažas sekundes, līdz serveris tiks aktivizēts. Tur tiks parādīts ports un adrese. Pēc noklusējuma ports ir iestatīts uz 5000.

Ja jums ir instalēta programma Raspbian For Robots, tad pietiek ar adresi https://dex.local: 5000. Pārliecinieties, vai jūsu mobilā ierīce / klēpjdators atrodas tajā pašā tīklā, kurā ir GoPiGo3. Pretējā gadījumā jūs nevarēsit tam piekļūt.

Ieteicams: