Kazalo:

Robot za pretakanje videov z Raspberry Pi Wifi: 8 korakov (s slikami)
Robot za pretakanje videov z Raspberry Pi Wifi: 8 korakov (s slikami)

Video: Robot za pretakanje videov z Raspberry Pi Wifi: 8 korakov (s slikami)

Video: Robot za pretakanje videov z Raspberry Pi Wifi: 8 korakov (s slikami)
Video: ВСЯ НОЧЬ С ПОЛТЕРГЕЙСТОМ В ЖИЛОМ ДОМЕ, я заснял жуткую активность. 2024, November
Anonim
Robot za pretakanje videa z nadzorom Raspberry Pi Wifi
Robot za pretakanje videa z nadzorom Raspberry Pi Wifi

Ste kdaj razmišljali o izdelavi kul robota s kamero? No, prišli ste na pravo mesto, korak za korakom vam bom pokazal, kako sestaviti tega robota.

S tem se lahko ponoči odpravite na lov na duhove, tako da nadzirate in gledate video vir v računalniku ali pa ga vozite zunaj in samo raziskujete, medtem ko sedite v notranjosti, voziti se je zelo zabavno.

1. korak: Potrebni materiali

Potrebni materiali
Potrebni materiali

1. Malina Pi

2. USB WiFi adapter (če uporabljate malinovo pi 2)

3. Spletna kamera USB

4. Kartica SD z nameščenim Raspbian

5. Power Bank

6. Robotsko ohišje z motorji (uporabljal sem motorje s 300 vrtljaji na minuto)

7. Gonilnik motorja L293D IC ali L298

8. 9v baterija ali baterijski paket (če uporabljate 9v baterijo, priporočam, da 2 povežete vzporedno)

9. Stikalo

10. Ohišje ali PCB, če ga želite spajkati

11. Mostične žice M/M in in M/Ž

Orodja

1. Spajkalnik

2. Izvijač

3. Dvostranski trak

2. korak: Sestavljanje podvozja

Sestavljanje podvozja
Sestavljanje podvozja

Spajkajte žice na motorje in jih pritrdite na ohišje. Če spajkalnika nimate, lahko žice zvijete in jih pritrdite z električnim trakom, vendar to ni priporočljivo, saj bo to precej šibek spoj.

3. korak: Priprava Raspberry Pi

Image
Image
Priprava Raspberry Pi
Priprava Raspberry Pi
Priprava Raspberry Pi
Priprava Raspberry Pi

1. Namestite Raspbian na kartico SD in zaženite malino pi s priključenim monitorjem, tipkovnico, miško, brezžičnim vmesnikom in spletno kamero.

2. V meniju raspi-config omogočite ssh

3. Pojdite na namizje in se povežite z omrežjem wifi iz možnosti wifi v zgornjem desnem kotu

4. Ko ste povezani, preverite IP -naslov svojega Pi -ja tako, da v terminal vnesete ifconfig

5. Odprite IDLE 2 na zavihku za programiranje v opravilni vrstici in kopirajte kodo pi_robot in jo shranite

6. Če želite namestiti spletno kamero, si oglejte ta videoposnetek Ananda Nayyarja

7. Druge stvari, ki sem jih naredil, je bil spremeniti ločljivost na 720p namesto 480p in poiskati "stream_maxrate" ter jo spremeniti v 3. Da bi dosegel višje fps pri pretoku, sem tudi overklokiral Pi na 1 GHz

ODPRAVLJANJE TEŽAV

Ko sem poskušal zagnati kodo v terminalu z ukazom "cd Videos" (ker sem jo shranil), je "python pi_robot.py" povedal sintaktično napako, zato sem odprl kodo v terminalu z ukazom "sudo" nano pi_robot.py "in izbrisal vrstice, ki so že zapisane v pythonu in niso del kode, potem pa je delovalo. Ne vem, kaj je bilo narobe, zato če kdo ve, bom z veseljem v komentarjih slišal razlago o tem.

4. korak: Vezje

Vezje
Vezje
Vezje
Vezje
Vezje
Vezje

Vezje je precej preprosto in postane še enostavnejše, če uporabljate gonilno ploščo motorja L298. Če uporabljate gonilno ploščo motorja L298, morate ožičiti gpio zatiče, kot je na drugi shemi.

5. korak: Namestitev vsega na podvozje

Namestitev vsega na podvozje
Namestitev vsega na podvozje
Namestitev vsega na podvozje
Namestitev vsega na podvozje
Namestitev vsega na podvozje
Namestitev vsega na podvozje

No, slike povedo skoraj vse o tem, kako sem ga sestavil, seveda pa bodo vaše drugačne, če uporabite drugo ohišje. Za pritrditev vsega na ohišje sem uporabil dvostranski penasti trak in poskušal uporabiti krajše žice, tako da izgleda bolje.

6. korak: Kako ravnati

Kako ravnati z njim
Kako ravnati z njim
Kako ravnati z njim
Kako ravnati z njim
Kako ravnati z njim
Kako ravnati z njim

Če želite začeti nadzorovati svojega robota, sledite tem korakom -

1. Vklopite Raspberry Pi, vendar še ne držite stikala, ki povezuje baterijo z L293D

2. Če ste v operacijskem sistemu Windows, se povežite z njim prek programa ssh

3. Vnesite ukaz "sudo motion", nato odprite spletni brskalnik in na koncu vnesite naslov IP vašega Pi z 8081, na primer "192.168.45.64:8081" in dobili boste video vir. Če ne deluje, vnesite 8080 namesto 8081

4. Zdaj se vrnite na terminal in poiščite, kje ste shranili datoteko pi_robot.py. Shranil sem ga v mapo Videos, zato je ukaz "cd Videos" in "python pi_robot.py". Ne pozabite, da je vse odvisno od velikih in malih črk

5. Po tem se bo program začel izvajati. Zdaj pritisnite stikalo, zdaj bi lahko upravljali robota s puščičnimi tipkami na tipkovnici

6. Pritisnite puščico naprej in preverite, ali se oba motorja premikata v pravo smer. Če se eden od motorjev premika v napačno smer, preklopite dve priključki motorja, ki se povezujeta z L293D

7. korak: Upravljanje s telefona

Upravljanje s telefona
Upravljanje s telefona
Upravljanje s telefona
Upravljanje s telefona
Upravljanje s telefona
Upravljanje s telefona

Vsi koraki so enaki, samo prenesite aplikacijo "JuiceSSH" iz trgovine za igre. Za upravljanje robota potrebujete puščične tipke, vendar običajna tipkovnica pametnega telefona nima puščičnih tipk, zato moramo prenesti aplikacijo Hacker's Keyboard '. Nato se povežite z njim, kot ste to storili v oknih.

8. korak: Nekaj slik in videoposnetkov

Image
Image
Nekaj slik in videov
Nekaj slik in videov

Kakovost videa spletne kamere je nizka, vendar je število sličic na sekundo le 2 ali 3. Kakovost videa je dobra zunaj, ne pa tudi znotraj. Lahko se vozi po terenskem terenu, vendar ne zelo dobro, lahko, če uporabite višjo napetost za pogon motorjev, kot z majhno 12 -voltno baterijo.

Brezžično tekmovanje
Brezžično tekmovanje
Brezžično tekmovanje
Brezžično tekmovanje

Drugouvrščeni na tekmovanju v brezžičnem omrežju

Natečaj Make it Move 2017
Natečaj Make it Move 2017
Natečaj Make it Move 2017
Natečaj Make it Move 2017

Tretja nagrada na tekmovanju Make it Move 2017

Priporočena: