Turinys:

Srautinio naršyklės robotas naudojant „GoPiGo3“: 5 žingsniai
Srautinio naršyklės robotas naudojant „GoPiGo3“: 5 žingsniai

Video: Srautinio naršyklės robotas naudojant „GoPiGo3“: 5 žingsniai

Video: Srautinio naršyklės robotas naudojant „GoPiGo3“: 5 žingsniai
Video: Forgotten Rail Yard Under Chicago's Largest Historic Building - Merchandise Mart 2024, Lapkritis
Anonim
Srautinio naršyklės robotas su „GoPiGo3“
Srautinio naršyklės robotas su „GoPiGo3“

Šiame pažangiame projekte su „GoPiGo3 Raspberry Pi Robot“mes kuriame „Browser“vaizdo transliacijos robotą, kuris transliuoja tiesioginį vaizdo įrašą į naršyklę ir gali būti valdomas iš naršyklės.

Šiame projekte mes naudojame „Raspberry Pi Camera“modulį su „GoPiGo3“. Galite valdyti robotą naudodami naršyklės valdiklį, nes tiesioginis vaizdo įrašas transliuojamas tiesiai naršyklėje. Vaizdo įrašo kokybė yra labai gera, o vaizdo įrašo vėlavimas yra mažas, todėl tai idealiai tinka tiesioginio vaizdo transliacijos robotų projektams.

1 žingsnis: reikalingos dalys

Reikalinga aparatūra

  • Visiškai surinktas „GoPiGo3“
  • Aviečių Pi
  • „Raspberry Pi“fotoaparato modulis

2 veiksmas: fotoaparato modulio prijungimas

Fotoaparato modulio prijungimas
Fotoaparato modulio prijungimas

Pritvirtinkite „Raspberry Pi“kameros modulį prie „Raspberry Pi“prievado. Norėdami gauti daugiau informacijos apie tai, kaip pritvirtinti fotoaparatą, skaitykite mūsų pamoką čia.

3 veiksmas: „GoPiGo“vaizdo transliacijos roboto nustatymas

„GoPiGo“vaizdo transliacijos roboto nustatymas
„GoPiGo“vaizdo transliacijos roboto nustatymas

Jūs turėjote klonuoti „GoPiGo3 github“kodą ant savo „Raspberry Pi“. Įdiekite „Pi Camera“priklausomybes ir kolbą, paleisdami scenarijų install.sh:

sudo bash install.sh

Perkraukite „Pi“.

4 veiksmas: nustatykite paleisti paleidžiant

Sąranka paleisti paleidžiant
Sąranka paleisti paleidžiant

Galite paleisti serverį įkrovos metu, kad nereikėtų jo paleisti rankiniu būdu. Naudokite komandą

install_startup.sh

ir tai turėtų paleisti kolbos serverį paleidžiant. Turėtumėte turėti galimybę prisijungti prie roboto naudodami „https://dex.local: 5000“arba, jei naudojate „Cinch“sąranką, galite naudoti „https://10.10.10.10:5000“

Naudodami komandą galite nustatyti „Cinch“, kuris automatiškai nustatys „Wi -Fi“prieigos tašką

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

Iš naujo paleisdami prisijunkite prie „WiFi“paslaugos „Dex“.

5 žingsnis: vykdykite projektą

Paleiskite serverį įvesdami šią komandą:

sudo python3 flask_server.py

Prireiks poros sekundžių, kol serveris įsijungs. Ten bus rodomas uostas ir adresas. Pagal numatytuosius nustatymus prievadas nustatytas į 5000.

Jei turite įdiegtą „Raspbian For Robots“, užteks apsilankyti adresu https://dex.local: 5000. Įsitikinkite, kad jūsų mobilusis įrenginys / nešiojamasis kompiuteris yra tame pačiame tinkle kaip ir „GoPiGo3“. Priešingu atveju negalėsite jo pasiekti.

Rekomenduojamas: