Sadržaj:
- Korak 1: Potrebni materijali
- Korak 2: Sastavljanje šasije
- Korak 3: Priprema Raspberry Pi
- Korak 4: Krug
- Korak 5: Montiranje svega na šasiju
- Korak 6: Kako njime upravljati
- Korak 7: Upravljanje s telefona
- Korak 8: Neke slike i video zapisi
Video: Video streaming video robot s Raspberry Pi Wifi: 8 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
Jeste li ikada razmišljali o izgradnji super robota s kamerom? Pa, došli ste na pravo mjesto, pokazat ću vam korak po korak o tome kako izgraditi ovog robota.
S ovim možete noću ići u lov na duhove kontrolirajući i gledajući video feed na svom računalu ili ga voziti vani i samo istraživati dok sjedite unutra, voziti se jako zabavno.
Korak 1: Potrebni materijali
1. Malina Pi
2. USB WiFi adapter (ako koristite malinu pi 2)
3. USB web kamera
4. SD kartica s instaliranim Raspbian -om
5. Power Bank
6. Robotsko podvozje s motorima (koristio sam motore od 300 o / min)
7. Vozač motora L293D IC ili L298
8. 9v baterija ili baterija (ako koristite 9v bateriju, preporučio bih da spojite 2 paralelno)
9. Prekidač
10. Oglasna ploča ili PCB ako želite lemiti
11. M/M i i M/Ž Jumper žice
Alati
1. Lemilica
2. Odvijač
3. Dvostrana traka
Korak 2: Sastavljanje šasije
Lemite žice na motore i montirajte ih na šasiju. Ako nemate lemilicu, možete uviti žice i pričvrstiti ih električnom trakom, ali to se ne preporučuje jer će to biti prilično slab spoj.
Korak 3: Priprema Raspberry Pi
1. Instalirajte Raspbian na SD karticu i pokrenite malinu pi sa spojenim monitorom, tipkovnicom, mišem, wifi adapterom i web kamerom.
2. Iz izbornika raspi-config omogućite ssh
3. Idite na radnu površinu i povežite se na svoju WiFi mrežu putem opcije wifi u gornjem desnom kutu
4. Kad se povežete, provjerite IP adresu vašeg Pi upisivanjem ifconfig u terminal
5. Otvorite IDLE 2 s kartice za programiranje na programskoj traci i kopirajte kôd pi_robot i spremite ga
6. Za instaliranje web kamere želim da pogledate ovaj video snimljen od strane Ananda Nayyara
7. Druge stvari koje sam učinio su bile da promijenim rezoluciju na 720p umjesto 480p i potražim "stream_maxrate" i promijenim je u 3. Da bih postigao veći fps u streamingu, također sam overklokirao Pi na 1ghz
RJEŠAVANJE PROBLEMA
Kada sam pokušao pokrenuti kôd u terminalu naredbom "cd Videos" (Zato što sam ga tamo spremio), tada je "python pi_robot.py" rekao sintaksičku grešku pa sam otvorio kod u terminalu naredbom "sudo" nano pi_robot.py "i izbrisali retke koji su već napisani u pythonu i nisu dio koda, a nakon toga je upalilo. Ne znam što nije u redu pa ako netko zna, bilo bi mi drago čuti objašnjenje o tome u komentarima.
Korak 4: Krug
Krug je prilično jednostavan i postaje još jednostavniji ako koristite ploču upravljačkog programa motora L298. Ako koristite ploču upravljačkog programa motora L298, samo morate ožičiti gpio pinove kao na drugoj shemi.
Korak 5: Montiranje svega na šasiju
Pa slike govore gotovo sve o tome kako sam ga sastavio, ali vaše će naravno biti drugačije ako koristite drugačije kućište. Koristio sam dvostranu pjenastu traku za montiranje svega na kućište i pokušao koristiti kraće žice tako da izgleda bolje.
Korak 6: Kako njime upravljati
Za početak upravljanja robotom slijedite ove korake -
1. Uključite Raspberry Pi, ali još nemojte okretati prekidač koji spaja bateriju s L293D
2. Povežite se s njim putem ssh -a pomoću programa kit ako ste na Windowsima
3. Upišite naredbu "sudo motion", a zatim otvorite svoj internetski preglednik i upišite IP -adresu svog Pi sa 8081 na kraju poput "192.168.45.64:8081" i trebali biste dobiti video feed. Ako ne radi, upišite 8080 umjesto 8081
4. Sada se vratite na terminal i pronađite gdje ste spremili datoteku pi_robot.py. Spremio sam je u mapu Videos, pa je naredba "cd Videos" pa "python pi_robot.py". Upamtite, sve razlikuje velika i mala slova
5. Nakon toga program će se početi izvoditi. Sada okrenite prekidač, sada biste trebali moći upravljati robotom pomoću tipki sa strelicama na tipkovnici
6. Pritisnite strelicu prema naprijed i provjerite kreću li se oba motora u pravom smjeru. Ako se jedan od motora kreće u pogrešnom smjeru, prebacite dva spoja motora koji se spajaju na L293D
Korak 7: Upravljanje s telefona
Svi su koraci isti, samo morate preuzeti aplikaciju "JuiceSSH" iz trgovine za igru. Za upravljanje robotom potrebne su tipke sa strelicama, ali normalna tipkovnica pametnog telefona nema tipke sa strelicama pa moramo preuzeti aplikaciju Hacker's Keyboard '. Zatim se povežite s njim kao što ste to učinili u sustavu Windows.
Korak 8: Neke slike i video zapisi
Kvaliteta videa web kamere je niska, ali fps je samo 2 ili 3. Kvaliteta videa je dobra kada je vani, ali ne i kad je unutra. Može se voziti po offroad terenu, ali ne baš dobro, moglo bi ako koristite veći napon za pogon motora kao s malom baterijom od 12V.
Drugoplasirani na natjecanju za bežičnu vezu
Treća nagrada na natječaju Make it Move 2017
Preporučeni:
Napravite svog robota za video streaming sa internetskom kontrolom s Arduinom i Raspberry Pi: 15 koraka (sa slikama)
Napravite svog robota za video streaming sa internetom kontroliranog s Arduinom i Raspberry Pi: Ja sam @RedPhantom (poznat i kao LiquidCrystalDisplay / Itay), 14-godišnji učenik iz Izraela koji uči u Srednjoj školi za napredne znanosti i matematiku Max Shein. Izrađujem ovaj projekt za svakoga da uči i dijeli! Možda imate
Vodič: Kako koristiti ESP32-CAM na web poslužitelju za video streaming: 3 koraka
Vodič: Kako koristiti ESP32-CAM na web poslužitelju za video streaming: Opis: ESP32-CAM je ESP32 bežična IoT Vision razvojna ploča u vrlo malom faktoru, dizajnirana za upotrebu u raznim IoT projektima, poput kućnih pametnih uređaja, industrijskih bežično upravljanje, bežično praćenje, QR bežična identifikacija
Raspberry Pi Web Stream Kit - 2. dio (Pi Video Streaming): 6 koraka
Raspberry Pi Web Stream Kit - 2. dio (Pi Video Streaming): U redu, nisam mislio da ovo treba fotografije, ali web stranica voli slike. To su za vas uglavnom niz naredbi i koraka. Postoji niz drugih web stranica koje se mogu pozabaviti bilo kakvim posebnostima. To mi je uspjelo. Ovo kombinira
Emitiranje zvuka i video streaming pomoću Raspberry Pi 3 .: 6 koraka
Emitiranje zvuka i video strujanje pomoću Raspberry Pi 3 .: Glavni uslužni program ovog projekta je emitiranje zvuka na Raspberry Pi 3 s bilo kojeg uređaja spojenog na zajedničku WiFi mrežu i dobivanje videa s Raspberry Pi 3 na bilo koji uređaj spojen na zajedničku WiFi mrežu
Pružanje opisa za streaming video zapisa temeljenog na Flash-u: 10 koraka
Pružanje opisa za streaming video zapisa temeljenog na Flash-u: BY KEVIN JONES (preuzmite PDF verziju ovog uputstva iz DCMP-ove Informacijske centrale za informacije o pristupačnosti.)? &Quot; Kako mogu napisati titlove svojim medijima? &Quot;? ? " Kako mogu napisati svoj videozapis za YouTube ili svoju web stranicu? "? ? & quot