Kazalo:
- Korak: Potrebni deli
- 2. korak: Priključitev modula kamere
- 3. korak: Nastavitev GoPiGo Video Streaming Robot
- 4. korak: Nastavitev za zagon ob zagonu
- 5. korak: Zagon projekta
Video: Robot za pretakanje brskalnika z GoPiGo3: 5 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:08
V tem naprednem projektu z robotom GoPiGo3 Raspberry Pi izdelujemo robot za pretakanje video posnetkov v brskalniku, ki pretaka video v živo v brskalnik in ga je mogoče upravljati iz brskalnika.
V tem projektu uporabljamo modul Raspberry Pi Camera z GoPiGo3. Robota lahko upravljate s krmilnikom v brskalniku, saj se video v živo pretaka neposredno v brskalniku. Kakovost videa je zelo dobra, zakasnitev videa pa nizka, zato je to idealno za projekte robotskih pretočnih video posnetkov.
Korak: Potrebni deli
Potrebna strojna oprema
- Popolnoma sestavljen GoPiGo3
- Malina Pi
- Modul kamere Raspberry Pi
2. korak: Priključitev modula kamere
Modul kamere Raspberry Pi pritrdite na vrata na Raspberry Pi. Za več podrobnosti o tem, kako priključite kamero, si oglejte našo vadnico tukaj.
3. korak: Nastavitev GoPiGo Video Streaming Robot
Kodo GoPiGo3 github bi morali klonirati na svoj Raspberry Pi. Namestite odvisnosti Pi Camera in Flask tako, da zaženete skript install.sh:
sudo bash install.sh
Znova zaženite Pi.
4. korak: Nastavitev za zagon ob zagonu
Strežnik lahko zaženete ob zagonu, zato vam ga ni treba zagnati ročno. Uporabite ukaz
install_startup.sh
in to bi moralo zagnati strežnik flask ob zagonu. Z robotom bi se morali povezati z uporabo »https://dex.local: 5000«, če pa uporabljate nastavitev Cinch, lahko uporabite »https://10.10.10.10:5000«
Z ukazom lahko nastavite Cinch, ki bo samodejno nastavil dostopno točko wifi
sudo bash /home/pi/di_update/Raspbian_For_Robots/upd_script/wifi/cinch_setup.sh
Ob ponovnem zagonu se povežite s storitvijo WiFi »Dex«.
5. korak: Zagon projekta
Zaženite strežnik tako, da vnesete naslednji ukaz:
sudo python3 flask_server.py
Strežnik se bo zagnal v nekaj sekundah. Tam bodo prikazana vrata in naslov. Privzeto so vrata nastavljena na 5000.
Če imate nameščen Raspbian For Robots, bo dovolj, da obiščete naslov https://dex.local: 5000. Prepričajte se, da imate mobilno napravo / prenosni računalnik v istem omrežju kot vaš GoPiGo3. V nasprotnem primeru do njega ne boste mogli dostopati.
Priporočena:
Vadnica: Kako uporabljati ESP32-CAM v spletnem strežniku za pretakanje videov: 3 koraki
Vadnica: Kako uporabljati ESP32-CAM v spletnem strežniku za pretakanje videov: Opis: ESP32-CAM je razvojna plošča brezžičnega IoT Vision ESP32 v zelo majhnem faktorju, zasnovana za uporabo v različnih projektih interneta stvari, kot so domače pametne naprave, industrijske brezžično krmiljenje, brezžično spremljanje, QR brezžična identifikacija
4G/5G HD video pretakanje v živo z DJI Drone z nizko zakasnitvijo [3 koraki]: 3 koraki
4G/5G HD video pretakanje v živo z DJI Drone z nizko zakasnitvijo [3 koraki]: Naslednji vodnik vam bo pomagal prenašati videoposnetke v visoki kakovosti HD v skoraj vseh DJI-jih. S pomočjo mobilne aplikacije FlytOS in spletne aplikacije FlytNow lahko začnete pretakati videoposnetke iz drona
Pečica za pretakanje DIY z Reflowduino: 4 koraki (s slikami)
Pečica Reflow DIY z Reflowduino: Reflowduino je večnamenska krmilna plošča, združljiva z Arduino, ki sem jo osebno oblikoval in izdelal, in z njo lahko preprosto opečemo opekač v pečico za ponovno polnjenje PCB! Ima vsestranski mikroprocesor ATmega32u4 s programiranjem mikro USB
Pečica za pretakanje s ControLeo3: 3 koraki
Pečica za pretakanje z ControLeo3: Zagotovite varnost sebi in drugim pri načrtovanju in izdelavi elektronskih projektov! Http: //www.penguintutor.com/electronics/electrical … - Ta projekt obravnava visoke napetosti in visoke temperature. Z lahkoto se lahko udarite z električnim tokom in/
Začetek s kodiranjem na osnovi brskalnika MBlock za HyperDuino: 3 koraki
Začetek s kodiranjem na osnovi brskalnika MBlock za HyperDuino: Dobrodošli v spletni vadnici mBlock s HyperDuino. To vam bo pokazalo, kako nastaviti mBlock in naložiti kodo v svoj HyperDuino. To vam bo tudi pokazalo, kako lahko ustvarite tudi osnovno kodo za pametni avto. Za začetek skočimo takoj