Sadržaj:

Robot za strujanje preglednika s GoPiGo3: 5 koraka
Robot za strujanje preglednika s GoPiGo3: 5 koraka

Video: Robot za strujanje preglednika s GoPiGo3: 5 koraka

Video: Robot za strujanje preglednika s GoPiGo3: 5 koraka
Video: Лучшие страшные видео 2023 года [Mega Scary Comp. V2] 2024, Novembar
Anonim
Robot za strujanje preglednika s GoPiGo3
Robot za strujanje preglednika s GoPiGo3

U ovom naprednom projektu s GoPiGo3 Raspberry Pi robotom izrađujemo Browser video streaming robota koji prenosi video zapise uživo u preglednik i može se kontrolirati iz preglednika.

U ovom projektu koristimo modul Raspberry Pi kamere s GoPiGo3. Robotom možete upravljati pomoću kontrolera u pregledniku jer se video prijenos uživo prenosi direktno na preglednik. Kvaliteta videa je vrlo dobra, a kašnjenje videozapisa nisko, što ga čini idealnim za robot projekte za prijenos video zapisa uživo.

Korak 1: Potrebni dijelovi

Potreban hardver

  • Potpuno sastavljen GoPiGo3
  • A Raspberry Pi
  • Modul kamere Raspberry Pi

Korak 2: Povezivanje modula kamere

Povezivanje modula kamere
Povezivanje modula kamere

Priključite modul kamere Raspberry Pi na priključak na Raspberry Pi. Za više detalja o tome kako spojiti kameru pogledajte naš vodič ovdje.

Korak 3: Postavljanje GoPiGo Video Streaming robota

Postavljanje GoPiGo Video Streaming robota
Postavljanje GoPiGo Video Streaming robota

Trebali ste klonirati GoPiGo3 github kod na svoj Raspberry Pi. Instalirajte Pi Camera ovisnosti i Flask pokretanjem install.sh skripte:

sudo bash install.sh

Ponovo pokrenite Pi.

Korak 4: Postavljanje za pokretanje pri pokretanju

Postavljanje za pokretanje pri pokretanju
Postavljanje za pokretanje pri pokretanju

Možete pokrenuti poslužitelj pri pokretanju pa ga ne morate pokrenuti ručno. Koristite naredbu

install_startup.sh

i ovo bi trebalo pokrenuti flask server pri pokretanju. Trebali biste se moći povezati s robotom koristeći “https://dex.local: 5000” ili ako koristite postavku Cinch, možete koristiti “https://10.10.10.10:5000”

Cinch, koji će automatski postaviti WiFi pristupnu točku, možete postaviti naredbom

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

Prilikom ponovnog pokretanja povežite se na WiFi uslugu „Dex“.

Korak 5: Pokretanje projekta

Pokrenite server upisivanjem sljedeće naredbe:

sudo python3 flask_server.py

Server će se pokrenuti nekoliko sekundi. Tamo će biti prikazani port i adresa. Prema zadanim postavkama, port je postavljen na 5000.

Ako imate instaliran Raspbian For Robots, odlazak na https://dex.local: 5000 adresa bit će dovoljan. Provjerite imate li mobilni uređaj / laptop na istoj mreži kao i vaš GoPiGo3. U suprotnom nećete moći pristupiti.

Preporučuje se: