
Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:06

V tomto pokročilom projekte s robotom GoPiGo3 Raspberry Pi staviame robota na streamovanie videa z prehliadača, ktorý streamuje živé video do prehliadača a je možné ho ovládať z prehliadača.
V tomto projekte používame modul kamery Raspberry Pi s GoPiGo3. Robota môžete ovládať pomocou ovládača v prehliadači, pretože živé video streamy sú priamo v prehliadači. Kvalita videa je veľmi dobrá a latencia videa je nízka, čo je ideálne pre projekty robotov so streamovaním živého videa.
Krok 1: Potrebné diely
Potrebný hardvér
- Plne zostavený GoPiGo3
- Malinový Pi
- Modul kamery Raspberry Pi
Krok 2: Pripojenie modulu kamery

Pripojte modul kamery Raspberry Pi k portu na Raspberry Pi. Viac podrobností o tom, ako pripojiť kameru, nájdete v našom návode tu.
Krok 3: Nastavenie robota streamovania videa GoPiGo

Mali ste klonovať github kód GoPiGo3 na váš Raspberry Pi. Nainštalujte závislosti Pi Camera a Flask spustením skriptu install.sh:
sudo bash install.sh
Reštartujte počítač Pi.
Krok 4: Nastavenie na spustenie pri spustení

Server môžete spustiť pri spustení, aby ste ho nemuseli spúšťať ručne. Použite príkaz
install_startup.sh
a to by malo spustiť bankový server pri štarte. Mali by ste byť schopní pripojiť sa k robotu pomocou „https://dex.local: 5000“alebo ak používate nastavenie Cinch, môžete použiť „https://10.10.10.10:5000“
Príkaz Cinch, ktorý automaticky nastaví prístupový bod wifi, môžete nastaviť pomocou príkazu
sudo bash /home/pi/di_update/Raspbian_For_Robots/upd_script/wifi/cinch_setup.sh
Pri reštarte sa pripojte k službe WiFi „Dex“.
Krok 5: Spustenie projektu

Spustite server zadaním nasledujúceho príkazu:
sudo python3 flask_server.py
Spustenie servera bude trvať niekoľko sekúnd. Zobrazí sa tam port a adresa. Štandardne je port nastavený na 5 000.
Ak máte nainštalovaný Raspbian For Robots, bude stačiť prejsť na adresu https://dex.local: 5000. Uistite sa, že máte mobilné zariadenie / prenosný počítač v rovnakej sieti ako GoPiGo3. V opačnom prípade k nemu nebudete mať prístup.
Odporúča:
Prehliadač a konvertor negatívnych filmov: 8 krokov (s obrázkami)

Prehliadač a prevádzač negatívov filmu: Okamžite som potreboval vedieť rýchlo prezerať a zaznamenávať staré negatívy filmu. Mal som na vyriešenie niekoľko stoviek … Uvedomujem si, že pre môj chytrý telefón existujú rôzne aplikácie, ale nedokázal som dosiahnuť uspokojivé výsledky, takže toto je to, na čo sa zameriavam
Webový prehliadač s rozšírenou realitou: 9 krokov

Webový prehliadač pre rozšírenú realitu: Dnes si prejdeme vytvorením webového prehliadača pre rozšírenú realitu pre Android. Táto myšlienka začala, keď ma ExpressVPN požiadal, aby som urobil sponzorované video na YouTube. Pretože je to môj prvý, chcel som urobiť niečo, čo je relevantné pre ich produkt. Pr
Ako urobiť z Firefoxu najužitočnejší webový prehliadač Existuje: 8 krokov

Ako urobiť z Firefoxu najužitočnejší webový prehliadač, ktorý existuje: Ak už nie ste presvedčení, že Firefox je lepší než všetko, čo je k dispozícii, tu je niekoľko tipov a vylepšení, vďaka ktorým budete chcieť prepnúť. Ak používate Firefox, možno ste o nich stále nevedeli
Digitálny 3D prehliadač obrázkov - „The DigiStereopticon“: 6 krokov (s obrázkami)

Digitálny 3D prehliadač obrázkov - „The DigiStereopticon“: Stereoskopická fotografia upadla v prospech. Je to pravdepodobne spôsobené tým, že ľudia nemajú radi nosenie špeciálnych okuliarov na sledovanie rodinných záberov. Tu je zábavný malý projekt, ktorý môžete vytvoriť za menej ako jeden deň a vytvoriť svoj 3D obrázok
Vytvorte si webový prehliadač v jazyku Visual Basic: 12 krokov

Vytvorte si webový prehliadač v jazyku Visual Basic: Naučím vás vytvoriť webový prehliadač v programe Visual Basic 2005