
Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-23 15:11

I detta avancerade projekt med GoPiGo3 Raspberry Pi Robot bygger vi en webbläsarvideostreamingsrobot som strömmar livevideo till en webbläsare och kan styras från webbläsaren.
I detta projekt använder vi en Raspberry Pi -kameramodul med GoPiGo3. Du kan styra roboten med hjälp av en kontroller i webbläsaren när livevideon strömmar direkt i webbläsaren. Videokvaliteten är mycket bra och latensen för videon är låg, vilket gör den här idealisk för livevideostreaming robotprojekt.
Steg 1: Delar som behövs
Hårdvara behövs
- En färdigmonterad GoPiGo3
- En hallon Pi
- En Raspberry Pi kameramodul
Steg 2: Anslutning av kameramodulen

Anslut Raspberry Pi -kameramodulen till porten på Raspberry Pi. För mer information om hur du fäster kameran, se vår handledning här.
Steg 3: Konfigurera GoPiGo Video Streaming Robot

Du borde ha klonat GoPiGo3 github -koden på din Raspberry Pi. Installera Pi -kameraberoenden och -kolven genom att köra skriptet install.sh:
sudo bash install.sh
Starta om din Pi.
Steg 4: Inställning för att köra vid start

Du kan köra servern vid start så att du inte behöver köra den manuellt. Använd kommandot
install_startup.sh
och detta bör starta kolvservern vid start. Du bör kunna ansluta till roboten med "https://dex.local: 5000" eller om du använder Cinch -inställningen kan du använda "https://10.10.10.10:5000"
Du kan konfigurera Cinch, som automatiskt kommer att konfigurera en wifi -åtkomstpunkt, med kommandot
sudo bash /home/pi/di_update/Raspbian_For_Robots/upd_script/wifi/cinch_setup.sh
Vid omstart, anslut till WiFi -tjänsten "Dex".
Steg 5: Kör projektet

Starta servern genom att skriva följande kommando:
sudo python3 flask_server.py
Det kommer att ta ett par sekunder innan servern tänds. En port och adress visas där. Som standard är porten inställd på 5000.
Om du har Raspbian For Robots installerat räcker det med att gå till https://dex.local: 5000 adress. Se till att du har din mobila enhet / bärbara dator i samma nätverk som din GoPiGo3. Annars kan du inte komma åt den.
Rekommenderad:
RC -spårad robot med Arduino - Steg för steg: 3 steg

RC -spårad robot med Arduino - Steg för steg: Hej killar, jag är tillbaka med ett annat häftigt robotchassi från BangGood. Hoppas att du har gått igenom våra tidigare projekt - Spinel Crux V1 - Gesture Controlled Robot, Spinel Crux L2 - Arduino Pick and Place Robot med Robotic Arms och The Badland Braw
GoPiGo3 -linjeföljare: 8 steg

GoPiGo3 Line Follower: I den här självstudien tar vi en radföljare och använder den på GoPiGo3 för att få den att följa en svart linje
Trådlös fjärrkontroll med 2,4 GHz NRF24L01 -modul med Arduino - Nrf24l01 4 -kanals / 6 -kanals sändarmottagare för Quadcopter - Rc helikopter - RC -plan med Arduino: 5 steg (med bi

Trådlös fjärrkontroll med 2,4 GHz NRF24L01 -modul med Arduino | Nrf24l01 4 -kanals / 6 -kanals sändarmottagare för Quadcopter | Rc helikopter | Rc -plan med Arduino: Att driva en Rc -bil | Quadcopter | Drone | RC -plan | RC -båt, vi behöver alltid en mottagare och sändare, antag att för RC QUADCOPTER behöver vi en 6 -kanals sändare och mottagare och den typen av TX och RX är för dyr, så vi kommer att göra en på vår
Arduino -robot med avstånd, riktning och rotationsgrad (öst, väst, norr, söder) som styrs med röst med hjälp av Bluetooth -modul och autonom robotrörelse .: 6 steg

Arduino -robot med avstånd, riktning och rotationsgrad (öst, väst, norr, söder) som styrs med röst med hjälp av Bluetooth -modul och autonom robotrörelse.: Denna instruktion förklarar hur man gör Arduino -robot som kan flyttas i önskad riktning (framåt, bakåt , Vänster, höger, öst, väst, norr, syd) krävs Distans i centimeter med röstkommando. Roboten kan också flyttas autonomt
[Arduino Robot] Hur man gör en Motion Capture Robot - Tummen Robot - Servomotor - Källkod: 26 steg (med bilder)
![[Arduino Robot] Hur man gör en Motion Capture Robot - Tummen Robot - Servomotor - Källkod: 26 steg (med bilder) [Arduino Robot] Hur man gör en Motion Capture Robot - Tummen Robot - Servomotor - Källkod: 26 steg (med bilder)](https://i.howwhatproduce.com/images/001/image-1599-93-j.webp)
[Arduino Robot] Hur man gör en Motion Capture Robot | Tummen Robot | Servomotor | Källkod: Thumbs Robot. Använd en potentiometer för MG90S servomotor. Det är väldigt roligt och enkelt! Koden är väldigt enkel. Det är bara runt 30 rader. Det ser ut som en rörelseinspelning. Lämna gärna frågor eller feedback! [Instruktion] Källkod https: //github.c