Taula de continguts:
- Pas 1: parts necessàries
- Pas 2: Connexió del mòdul de càmera
- Pas 3: Configuració del robot de transmissió de vídeo GoPiGo
- Pas 4: Configuració per executar-se a l'arrencada
- Pas 5: execució del projecte
Vídeo: Robot de transmissió de navegador amb GoPiGo3: 5 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:16
En aquest projecte avançat amb el robot GoPiGo3 Raspberry Pi, creem un robot de transmissió de vídeo del navegador que transmet vídeo en directe a un navegador i es pot controlar des del navegador.
En aquest projecte utilitzem un mòdul de càmera Raspberry Pi amb el GoPiGo3. Podeu controlar el robot mitjançant el controlador a del navegador, ja que el vídeo en directe es transmet directament al navegador. La qualitat del vídeo és molt bona i la latència del vídeo és baixa, cosa que el fa ideal per a projectes de robots de transmissió de vídeo en directe.
Pas 1: parts necessàries
Es necessita maquinari
- Un GoPiGo3 completament muntat
- Un Raspberry Pi
- Un mòdul de càmera Raspberry Pi
Pas 2: Connexió del mòdul de càmera
Connecteu el mòdul de càmera Raspberry Pi al port del Raspberry Pi. Per obtenir més informació sobre com connectar la càmera, consulteu el nostre tutorial aquí.
Pas 3: Configuració del robot de transmissió de vídeo GoPiGo
Hauríeu d’haver clonat el codi github GoPiGo3 al vostre Raspberry Pi. Instal·leu les dependències de Pi Camera i Flask executant l'script install.sh:
sudo bash install.sh
Reinicieu el Pi.
Pas 4: Configuració per executar-se a l'arrencada
Podeu executar el servidor en arrencar per no haver-lo d'executar manualment. Utilitzeu l'ordre
install_startup.sh
i això hauria d'iniciar el servidor de flask a l'arrencada. Hauríeu de poder connectar-vos al robot mitjançant “https://dex.local: 5000” o, si utilitzeu la configuració de Cinch, podeu utilitzar “https://10.10.10.10:5000”
Podeu configurar Cinch, que configurarà automàticament un punt d’accés wifi, amb l’ordre
sudo bash /home/pi/di_update/Raspbian_For_Robots/upd_script/wifi/cinch_setup.sh
En reiniciar, connecteu-vos al servei WiFi "Dex".
Pas 5: execució del projecte
Inicieu el servidor escrivint l'ordre següent:
sudo python3 flask_server.py
El servidor trigarà un parell de segons a activar-se. Hi apareixerà un port i una adreça. Per defecte, el port està definit a 5000.
Si teniu instal·lat Raspbian For Robots, n'hi haurà prou amb anar a l'adreça https://dex.local: 5000. Assegureu-vos que teniu el dispositiu mòbil / ordinador portàtil a la mateixa xarxa que el GoPiGo3. En cas contrari, no hi podreu accedir.
Recomanat:
Creeu el vostre robot de transmissió de vídeo controlat per Internet amb Arduino i Raspberry Pi: 15 passos (amb imatges)
Construeix el teu robot de transmissió de vídeo controlat per Internet amb Arduino i Raspberry Pi: sóc @RedPhantom (també conegut com LiquidCrystalDisplay / Itay), un estudiant de 14 anys d'Israel que aprèn a la Max Shein Junior High School for Advanced Science and Mathematics. Estic fent aquest projecte perquè tothom pugui aprendre-lo i compartir-lo. És possible que tingueu
Kit de transmissió web Raspberry Pi: part 2 (transmissió de vídeo Pi): 6 passos
Raspberry Pi Web Stream Kit - Part 2 (Pi Video Streaming): D'acord, no crec que això necessités fotos, però al lloc web li agraden les imatges. Aquests són principalment una sèrie d’ordres i passos per a vosaltres. Hi ha una sèrie d’altres llocs que poden abordar qualsevol peculiaritat. Això és el que va funcionar per a mi. Això combina altres
Caixa de transmissió de ràdio amb un botó: 7 passos (amb imatges)
Caixa de transmissió de ràdio amb un botó: he construït una caixa per al bar del meu amic que té un Raspberry Pi a l'interior i amb només prémer un botó emet àudio a un lloc web mitjançant Darkice i Icecast, alhora que il·lumino un rètol "En directe". Vaig pensar que això ja era una cosa que la gent ja sabia
Robot Roomba controlat pel navegador amb el Raspberry Pi Model 3 A +: 6 passos (amb imatges)
Robot Roomba controlat per navegador amb el Raspberry Pi Model 3 A +: Visió general Aquest instructiu se centrarà en com donar a Roomba mort un nou cervell (Raspberry Pi), ulls (càmera web) i una manera de controlar-ho tot des d’un navegador web. Hi ha molts hacks de Roomba que permeten controlar mitjançant la interfície sèrie. Jo no tinc
Raspberry Tank amb interfície web i transmissió de vídeo: 8 passos (amb imatges)
Raspberry Tank amb interfície web i transmissió de vídeo: veurem com he realitzat un petit dipòsit WiFi, capaç de control remot de web i transmissió de vídeo. Es tracta d’un tutorial que requereix coneixements bàsics de programació electrònica i de programari. Per aquest motiu, he escollit