Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Në këtë projekt të avancuar me GoPiGo3 Raspberry Pi Robot ne ndërtojmë një robot të transmetimit të videove Browser i cili transmeton video drejtpërdrejt në një shfletues dhe mund të kontrollohet nga shfletuesi.
Në këtë projekt ne përdorim një modul Raspberry Pi Camera me GoPiGo3. Ju mund ta kontrolloni robotin duke përdorur një kontrollues në shfletues ndërsa videot e drejtpërdrejta transmetohen drejtpërdrejt në shfletuesin. Cilësia e videos është shumë e mirë dhe vonesa e videos është e ulët, duke e bërë këtë ideale për projekte robotike të transmetimit të drejtpërdrejtë të videos.
Hapi 1: Pjesët e nevojshme
Nevojitet harduer
- Një GoPiGo3 e montuar plotësisht
- Një mjedër Pi
- Një modul kamera Raspberry Pi
Hapi 2: Lidhja e modulit të kamerës
Lidhni modulin e kamerës Raspberry Pi në portën në Raspberry Pi. Për më shumë detaje se si të lidhni kamerën, shihni tutorialin tonë këtu.
Hapi 3: Konfigurimi i Robotit të Transmetimit të Video GoPiGo
Duhet të kishit klonuar kodin github të GoPiGo3 në Raspberry Pi tuaj. Instaloni varësitë e Pi Camera dhe Flask duke ekzekutuar skriptin install.sh:
sudo bash install.sh
Rinisni Pi -në tuaj.
Hapi 4: Konfigurimi për të ekzekutuar në boot
Mund ta ekzekutoni serverin në boot kështu që nuk keni pse ta përdorni me dorë. Përdorni komandën
install_startup.sh
dhe kjo duhet të fillojë serverin e shisheve në nisje. Duhet të jeni në gjendje të lidheni me robotin duke përdorur "https://dex.local: 5000" ose nëse përdorni konfigurimin Cinch, mund të përdorni "https://10.10.10.10:5000"
Ju mund të konfiguroni Cinch, i cili automatikisht do të konfigurojë një pikë hyrje wifi, me komandën
sudo bash /home/pi/di_update/Raspbian_For_Robots/upd_script/wifi/cinch_setup.sh
Në rindezje, lidheni me shërbimin WiFi "Dex".
Hapi 5: Drejtimi i Projektit
Filloni serverin duke shtypur komandën e mëposhtme:
sudo python3 flask_server.py
Do të duhen disa sekonda që serveri të ndizet. Një port dhe adresa do të shfaqen atje. Si parazgjedhje, porti është vendosur në 5000.
Nëse keni të instaluar Raspbian For Robots, atëherë do të jetë e mjaftueshme të shkoni në adresën https://dex.local: 5000. Sigurohuni që keni pajisjen tuaj celular / laptop në të njëjtin rrjet me GoPiGo3 tuaj. Përndryshe, nuk do të keni mundësi të hyni në të.