Cuprins:
- Pasul 1: Materiale necesare
- Pasul 2: Asamblarea șasiului
- Pasul 3: Pregătirea Raspberry Pi
- Pasul 4: Circuit
- Pasul 5: Montați totul pe șasiu
- Pasul 6: Cum să îl operați
- Pasul 7: Controlul de pe un telefon
- Pasul 8: Unele imagini și videoclipuri
Video: Robot de streaming video controlat Raspberry Pi Wifi: 8 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
V-ați gândit vreodată să construiți un robot cool cu o cameră foto pe el? Ei bine, ai venit în locul potrivit, îți voi arăta pas cu pas despre cum să construiești acest robot.
Cu aceasta puteți merge la vânătoare de fantome pe timp de noapte controlând și văzând fluxul video de pe computerul dvs. sau conducându-l afară și doar explorând în timp ce stați în interior, este foarte distractiv să conduceți.
Pasul 1: Materiale necesare
1. Raspberry Pi
2. Adaptor USB WiFi (Dacă utilizați raspberry pi 2)
3. Cameră web USB
4. Card SD cu Raspbian instalat
5. Power Bank
6. Șasiu robot cu motoare (am folosit motoare de 300 rpm)
7. Driver de motor L293D IC sau L298
8. Baterie de 9v sau un pachet de baterii (Dacă utilizați o baterie de 9v, aș recomanda să conectați 2 în paralel)
9. Un comutator
10. Panou sau PCB dacă preferați să lipiți
11. Sârme jumper M / M și și M / F
Instrumente
1. Fier de lipit
2. Șurubelniță
3. Bandă dublă
Pasul 2: Asamblarea șasiului
Lipiți cablurile pe motoare și montați motoarele pe șasiu. Dacă nu aveți un fier de lipit, puteți răsuci firele și le puteți atașa cu bandă electrică, dar nu este recomandat, deoarece va fi o articulație destul de slabă.
Pasul 3: Pregătirea Raspberry Pi
1. Instalați Raspbian pe un card SD și porniți raspberry pi cu un monitor, tastatură, mouse, adaptor wifi și cameră web conectate.
2. Din meniul raspi-config activați ssh
3. Accesați desktopul și conectați-vă la rețeaua WiFi din opțiunea wifi din colțul din dreapta sus
4. Odată conectat, verificați adresa IP a Pi-ului dvs. tastând ifconfig în terminal
5. Deschideți IDLE 2 din fila de programare din bara de activități și copiați codul pi_robot și salvați-l
6. Pentru a instala camera web, vreau să vizionați acest videoclip realizat de Anand Nayyar
7. Celelalte lucruri pe care le-am făcut a fost să schimb rezoluția la 720p în loc de 480p și să caut „stream_maxrate” și să o schimb la 3. Pentru a obține un fps mai mare în streaming am overclockat și Pi la 1ghz
DEPANARE
Când am încercat să rulez codul în terminal cu comanda „cd Videos” (pentru că acolo l-am salvat), atunci „python pi_robot.py” a spus eroare de sintaxă, deci ceea ce am făcut a fost să deschid codul în terminal cu comanda „sudo” nano pi_robot.py și a șters liniile deja scrise în python și care nu fac parte din cod și după aceea a funcționat. Nu știu ce a fost în neregulă, așa că, dacă cineva știe, aș fi fericit să aud o explicație despre asta în comentarii.
Pasul 4: Circuit
Circuitul este destul de simplu și devine și mai simplu dacă utilizați o placă de driver L298. Dacă utilizați o placă de driver L298, trebuie doar să conectați pinii gpio ca în a doua schemă.
Pasul 5: Montați totul pe șasiu
Ei bine, imaginile spun cam totul despre cum am asamblat-o, dar bineînțeles că a ta va fi diferită dacă folosești un șasiu diferit. Am folosit bandă de spumă pe două fețe pentru a monta totul pe șasiu și pentru a încerca să folosesc fire mai scurte, astfel încât să arate mai bine.
Pasul 6: Cum să îl operați
Pentru a începe să vă controlați robotul, urmați pașii următori -
1. Porniți Raspberry Pi, dar nu porniți întrerupătorul care conectează acumulatorul la L293D
2. Conectați-vă la acesta prin ssh folosind chitul de program dacă sunteți pe Windows
3. Tastați comanda „sudo motion”, apoi deschideți browserul de internet și introduceți adresa IP a Pi-ului cu 8081 la sfârșit, cum ar fi „192.168.45.64:8081” și ar trebui să primiți fluxul video. Dacă nu funcționează, tastați 8080 în loc de 8081
4. Acum reveniți la terminal și găsiți locul în care ați salvat fișierul pi_robot.py. Îl salvasem în dosarul Videoclipuri, deci comanda este „cd Videos”, apoi „python pi_robot.py”. Amintiți-vă, totul este sensibil la majuscule
5. După aceea, programul va începe să ruleze. Acum răsuciți comutatorul, acum ar trebui să puteți controla robotul de la tastele săgeți ale tastaturii
6. Apăsați săgeata înainte și verificați dacă ambele motoare se mișcă în direcția corectă. Dacă unul dintre motoare se mișcă în direcția greșită, atunci comutați cele două conexiuni ale motorului care se conectează la L293D
Pasul 7: Controlul de pe un telefon
Toți pașii sunt aceiași, trebuie doar să descărcați aplicația „JuiceSSH” din magazinul de jocuri. Pentru a controla robotul, aveți nevoie de tastele săgeți, dar o tastatură normală a smartphone-ului nu are tastele săgeată, așa că trebuie să descărcăm o aplicație Hacker's Keyboard '. Apoi conectați-vă la ea așa cum ați făcut-o în Windows.
Pasul 8: Unele imagini și videoclipuri
Calitatea video a camerei web este descendentă, dar fps-ul este de doar 2 sau 3. Calitatea video este bună atunci când este în afară, dar nu și în interior. Poate circula pe teren offroad, dar nu foarte bine, ar putea dacă utilizați o tensiune mai mare pentru a conduce motoarele, cum ar fi cu o baterie mică de 12V.
Locul doi în concursul wireless
Premiul III în concursul Make It Move 2017
Recomandat:
Construiți-vă robotul de streaming video controlat de internet cu Arduino și Raspberry Pi: 15 pași (cu imagini)
Construiește-ți robotul de streaming video controlat prin internet cu Arduino și Raspberry Pi: Sunt @RedPhantom (alias LiquidCrystalDisplay / Itay), un elev de 14 ani din Israel care învață la Max Shein Junior High School for Advanced Science and Mathematics. Fac acest proiect pentru ca toată lumea să învețe de la și să împărtășească! Poate că ai
Construiți un robot de telepresență controlat prin Wifi: 11 pași (cu imagini)
Construiți un robot de telepresență controlat prin Wifi: Acest proiect are ca scop construirea unui robot care poate interacționa cu un mediu la distanță și poate fi controlat din orice parte a lumii folosind Wifi. Acesta este ultimul meu proiect de inginerie și am învățat multe despre electronică, IoT și programare, deși eu
ESP8266 WIFI AP Controlat Quadruped Robot: 15 pași (cu imagini)
ESP8266 WIFI AP Controled Quadruped Robot: Acesta este un tutorial pentru realizarea unui robot de 12 DOF sau cu patru picioare (patruped) utilizând servo SG90 cu servo driver și poate fi controlat utilizând serverul WIFI Web prin browserul smartphone Costul total pentru acest proiect este de aproximativ 55 USD (pentru Piesa electronică și Rob de plastic
Raspberry Tank cu interfață web și streaming video: 8 pași (cu imagini)
Raspberry Tank cu interfață web și streaming video: Vom vedea cum am realizat un mic rezervor WiFi, capabil de control web și streaming video de la distanță. Acesta este un tutorial care necesită cunoștințe de bază despre programarea electronică și software. Din acest motiv, am ales
ESP8266 Robot controlat Wifi: 11 pași (cu imagini)
ESP8266 Robot controlat Wifi: Dacă ați văzut instrucțiunile mele anterioare, atunci știți că am construit un robot de streaming video controlat de raspberry pi wifi. Ei bine, a fost un proiect frumos, dar dacă ești doar un începător, s-ar putea să ți se pară dificil și scump, dar pentru mine deja am