Kazalo:
- 1. korak: Potrebni materiali
- 2. korak: Sestavljanje podvozja
- 3. korak: Priprava Raspberry Pi
- 4. korak: Vezje
- 5. korak: Namestitev vsega na podvozje
- 6. korak: Kako ravnati
- 7. korak: Upravljanje s telefona
- 8. korak: Nekaj slik in videoposnetkov
Video: Robot za pretakanje videov z Raspberry Pi Wifi: 8 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:07
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
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
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
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 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
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
Č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
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
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.
Drugouvrščeni na tekmovanju v brezžičnem omrežju
Tretja nagrada na tekmovanju Make it Move 2017
Priporočena:
Samodejna pečica za pretakanje SMD iz poceni opekača: 8 korakov (s slikami)
Samodejna pečica za pretakanje SMD iz poceni opekača za kruh: izdelava PCB -jev za ljubitelje je postala veliko bolj dostopna. Vezje, ki vsebuje samo sestavne dele skozi luknje, je enostavno spajkati, vendar je velikost plošče na koncu omejena z velikostjo komponente. Kot taka uporaba komponent za površinsko montažo omogoča
Vadnica: Kako uporabljati ESP32-CAM v spletnem strežniku za pretakanje videov: 3 koraki
Vadnica: Kako uporabljati ESP32-CAM v spletnem strežniku za pretakanje videov: Opis: ESP32-CAM je razvojna plošča brezžičnega IoT Vision ESP32 v zelo majhnem faktorju, zasnovana za uporabo v različnih projektih interneta stvari, kot so domače pametne naprave, industrijske brezžično krmiljenje, brezžično spremljanje, QR brezžična identifikacija
Hi-Fi avdio pretakanje Raspberry Pi s krmiljenjem zaslona na dotik in Max2Play: 9 korakov
Hi-Fi avdio pretakalec Raspberry Pi s krmiljenjem zaslona na dotik in Max2Play: Tu bomo podrobno opisali sestavo novega strežnika na dotik Raspberry Pi. Ustrezen sveženj z vsemi potrebnimi komponentami za to nastavitev najdete v trgovini Max2Play. Če že imate te dele, lahko ohišje kupite tudi ločeno
Hack zvočnikov Bluetooth - pretakanje domačega kina: 8 korakov (s slikami)
Hack zvočnikov Bluetooth-pretakanje v domačem kinu: ta navodila podrobno opisujejo kramp zvočnika Bluetooth, ki je na voljo v prodaji, in utripajoče LED čajne lučke, ki postanejo pretočni vmesnik vašega sistema za domači kino, pri tem pa ohranijo prvotno funkcionalnost zvočnika Bluetooth. Sem bil verjetno
Avdio oddajanje in pretakanje videa z uporabo Raspberry Pi 3 .: 6 korakov
Zvočno oddajanje in pretakanje videa z uporabo Raspberry Pi 3 .: Glavni pripomoček tega projekta je predvajanje zvoka v Raspberry Pi 3 iz katere koli naprave, povezane v skupno omrežje WiFi, in pridobivanje videa iz Raspberry Pi 3 v katero koli napravo, povezano v skupno omrežje WiFi