Satura rādītājs:
- 1. darbība. Nepieciešamie materiāli
- 2. darbība: šasijas montāža
- 3. darbība: Raspberry Pi sagatavošana
- 4. solis: ķēde
- 5. solis: visu uzstādīšana uz šasijas
- 6. darbība. Kā to izmantot
- 7. darbība: kontrole no tālruņa
- 8. solis: daži attēli un videoklipi
Video: Raspberry Pi Wifi kontrolēts video straumēšanas robots: 8 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Vai esat kādreiz domājuši par forša robota izveidošanu ar kameru? Nu, jūs nonācāt īstajā vietā, es soli pa solim parādīšu, kā izveidot šo robotu.
Ar to jūs varat doties spoku medībās naktī, kontrolējot un redzot video plūsmu savā datorā vai dzenot to ārā un vienkārši izpētot, sēžot iekšā, braukt ir ļoti jautri.
1. darbība. Nepieciešamie materiāli
1. Aveņu Pi
2. USB WiFi adapteris (ja izmantojat aveņu pi 2)
3. USB tīmekļa kamera
4. SD karte ar instalētu Raspbian
5. Enerģijas banka
6. Robota šasija ar motoriem (es izmantoju 300 apgr./min motorus)
7. L293D IC vai L298 motora vadītājs
8. 9v akumulators vai akumulators (ja izmantojat 9v akumulatoru, es ieteiktu savienot 2 paralēli)
9. Slēdzis
10. Maizes dēlis vai PCB, ja vēlaties lodēt
11. M/M un un M/F Jumper vadi
Rīki
1. Lodāmurs
2. Skrūvgriezis
3. Divpusēja lente
2. darbība: šasijas montāža
Lodējiet vadus pie motoriem un uzstādiet motorus uz šasijas. Ja jums nav lodāmura, varat savīt vadus un piestiprināt tos ar elektrisko lenti, taču tas nav ieteicams, jo tas būs diezgan vājš savienojums.
3. darbība: Raspberry Pi sagatavošana
1. Instalējiet Raspbian SD kartē un palaidiet raspberry pi, pievienojot monitoru, tastatūru, peli, wifi adapteri un tīmekļa kameru.
2. Raspi-config izvēlnē iespējojiet ssh
3. Dodieties uz darbvirsmu un izveidojiet savienojumu ar savu wifi tīklu no wifi opcijas augšējā labajā stūrī
4. Kad esat izveidojis savienojumu, pārbaudiet sava Pi ip adresi, terminālī ierakstot ifconfig
5. Programmatūras cilnē uzdevumjoslā atveriet IDLE 2 un nokopējiet kodu pi_robot un saglabājiet to
6. Lai instalētu tīmekļa kameru, es vēlos, lai jūs noskatāties šo video, ko veidojis Anand Nayyar
7. Citas lietas, ko es darīju, bija mainīt izšķirtspēju uz 720p, nevis 480p un meklēt "stream_maxrate" un mainīt to uz 3. Lai straumēšanā sasniegtu augstāku kadru nomaiņas ātrumu, es arī pārspīlēju Pi uz 1ghz
PROBLĒMU RISINĀŠANA
Kad es mēģināju palaist kodu terminālī ar komandu "cd Videos" (jo tur es to saglabāju), tad "python pi_robot.py" tas teica sintakses kļūdu, tāpēc es darīju, atverot kodu terminālī ar komandu "sudo nano pi_robot.py "un izdzēsa rindas, kas jau ir rakstītas python un nav koda sastāvdaļa, un pēc tam tā strādāja. Es nezinu, kas bija nepareizi, tāpēc, ja kāds zina, es labprāt komentāros dzirdētu paskaidrojumu par to.
4. solis: ķēde
Ķēde ir diezgan vienkārša, un tā kļūst vēl vienkāršāka, ja izmantojat L298 motora draivera paneli. Ja jūs izmantojat L298 motora draivera plati, jums vienkārši jāpievieno gpio tapas, kā parādīts otrajā shēmā.
5. solis: visu uzstādīšana uz šasijas
Bildes stāsta gandrīz visu par to, kā es to esmu salikusi, bet, protams, jūsu būs atšķirīgas, ja izmantosit citu šasiju. Es izmantoju divpusēju putu lenti, lai visu uzstādītu uz šasijas, un mēģinu izmantot īsākus vadus, tāpēc tas izskatās labāk.
6. darbība. Kā to izmantot
Lai sāktu robota vadību, rīkojieties šādi:
1. Ieslēdziet Raspberry Pi, bet vēl nepārslēdziet slēdzi, kas savieno akumulatoru ar L293D
2. Ja atrodaties sistēmā Windows, izveidojiet savienojumu ar to, izmantojot ssh, izmantojot programmas špakteli
3. Ierakstiet komandu "sudo motion" un pēc tam atveriet savu interneta pārlūkprogrammu un ierakstiet sava Pi IP adresi ar 8081 beigās, piemēram, "192.168.45.64:8081", un jums vajadzētu iegūt video plūsmu. Ja tas nedarbojas, ierakstiet 8080, nevis 8081
4. Tagad dodieties atpakaļ uz termināli un atrodiet vietu, kur bijāt saglabājis failu pi_robot.py. Es to biju saglabājis mapē Videoklipi, tāpēc komanda ir "cd Videos", pēc tam "python pi_robot.py". Atcerieties, ka viss ir reģistrjutīgs
5. Pēc tam programma sāks darboties. Tagad ieslēdziet slēdzi, tagad jums vajadzētu būt iespējai vadīt robotu no tastatūras bulttaustiņiem
6. Nospiediet bultiņu uz priekšu un pārbaudiet, vai abi motori virzās pareizajā virzienā. Ja viens no motoriem pārvietojas nepareizā virzienā, pārslēdziet divus motora savienojumus, kas savienojas ar L293D
7. darbība: kontrole no tālruņa
Visas darbības ir vienādas, jums vienkārši jālejupielādē lietotne "JuiceSSH" no spēļu veikala. Lai kontrolētu robotu, jums ir nepieciešami bulttaustiņi, bet parastajai viedtālruņa tastatūrai nav bulttaustiņu, tāpēc mums ir jālejupielādē lietotne Hakeru tastatūra. Pēc tam izveidojiet savienojumu ar to, kā to darījāt logos.
8. solis: daži attēli un videoklipi
Tīmekļa kameras video kvalitāte ir pazeminājusies, bet kadru nomaiņas ātrums ir tikai 2 vai 3. Video kvalitāte ir laba, atrodoties ārpusē, bet ne tad, kad tā atrodas iekšā. Tas var braukt pa apvidus reljefu, bet ne ļoti labi, tas varētu notikt, ja motoru darbināšanai izmantojat augstāku spriegumu, piemēram, ar mazu 12 voltu akumulatoru.
Otrā vieta bezvadu konkursā
Trešā balva konkursā Make It Move 2017
Ieteicams:
Izveidojiet savu interneta kontrolēto video straumēšanas robotu, izmantojot Arduino un Raspberry Pi: 15 soļi (ar attēliem)
Izveidojiet savu interneta kontrolēto video straumēšanas robotu ar Arduino un Raspberry Pi: Es esmu @RedPhantom (pazīstams arī kā LiquidCrystalDisplay / Itay), 14 gadus vecs students no Izraēlas, kurš mācās Maksas Šeinas jaunākās vidusskolas progresīvajā zinātnē un matemātikā. Es veidoju šo projektu, lai ikviens varētu mācīties un dalīties tajā
RC kontrolēts robots XLR8! Izglītības robots: 5 soļi
RC kontrolēts robots XLR8! Izglītības robots: Sveiki, šajā rakstā tiks parādīts, kā izveidot pamata robotu. Vārds "robots" burtiski nozīmē "vergs" vai "strādnieks". Pateicoties mākslīgā intelekta sasniegumiem, roboti vairs nav tikai daļa no Isaka Asimova zinātniskās fantastikas
ESP8266 WIFI AP kontrolēts četrkājains robots: 15 soļi (ar attēliem)
ESP8266 WIFI AP kontrolēts četrkājains robots: šī ir apmācība, lai izveidotu 12 DOF vai četru kāju (četrkāju) robotu, izmantojot servo SG90 ar servo draiveri, un to var kontrolēt, izmantojot WIFI tīmekļa serveri, izmantojot viedtālruņa pārlūku Kopējās šī projekta izmaksas ir aptuveni 55 ASV dolāri ( Elektroniskā daļa un plastmasas lapiņa
ESP8266 Wifi kontrolēts robots: 11 soļi (ar attēliem)
ESP8266 Wifi kontrolēts robots: ja esat redzējis manu iepriekšējo pamācību, tad jūs zināt, ka es izveidoju aveņu pi wifi kontrolētu video straumēšanas robotu. Nu, tas bija jauks projekts, bet, ja jūs esat tikai iesācējs, jums varētu šķist, ka tas ir grūti un dārgi, bet man tas jau ir
Pārlūkprogrammas straumēšanas robots ar GoPiGo3: 5 soļi
Pārlūkprogrammas straumēšanas robots ar GoPiGo3: Šajā uzlabotajā projektā ar GoPiGo3 Raspberry Pi robotu mēs izveidojam pārlūkprogrammas video straumēšanas robotu, kas straumē tiešraides video pārlūkprogrammā un to var kontrolēt no pārlūkprogrammas. Šajā projektā mēs izmantojam Raspberry Pi kameras moduli ar GoPiG