Taula de continguts:
- Pas 1: materials necessaris
- Pas 2: Muntatge del xassís
- Pas 3: Preparació del Raspberry Pi
- Pas 4: Circuit
- Pas 5: muntar-ho tot al xassís
- Pas 6: Com operar-lo
- Pas 7: Control des d'un telèfon
- Pas 8: algunes imatges i vídeos
Vídeo: Robot de transmissió de vídeo controlat per Raspberry Pi Wifi: 8 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
Alguna vegada has pensat en construir un robot genial amb una càmera? Bé, heu arribat al lloc adequat, us mostraré pas a pas sobre com construir aquest robot.
Amb això, podeu anar a caçar fantasmes a la nit controlant i veient el vídeo que s’alimenta a l’ordinador o conduïu-lo fora i només podeu explorar mentre esteu asseguts a dins, és molt divertit conduir.
Pas 1: materials necessaris
1. Raspberry Pi
2. Adaptador WiFi USB (si utilitzeu raspberry pi 2)
3. Càmera web USB
4. Targeta SD amb Raspbian instal·lat
5. Power Bank
6. Xassís de robots amb motors (he utilitzat motors de 300 rpm)
7. Controlador de motor L293D IC o L298
8. Bateria de 9v o bateria (si utilitzeu una bateria de 9v, us recomanaria connectar-ne 2 en paral·lel)
9. Un interruptor
10. Tauler de pa o PCB si preferiu soldar
11. Cables de pont M / M i i M / F
Eines
1. Soldador
2. Tornavís
3. Cinta de doble cara
Pas 2: Muntatge del xassís
Soldeu els cables als motors i munteu-los al xassís. Si no teniu un soldador, podeu girar els cables i fixar-los amb cinta elèctrica, però no es recomana, ja que serà una unió força feble.
Pas 3: Preparació del Raspberry Pi
1. Instal·leu Raspbian en una targeta SD i arrenceu raspberry pi amb un monitor, teclat, ratolí, adaptador wifi i càmera web connectats.
2. Des del menú raspi-config, activeu ssh
3. Aneu a l’escriptori i connecteu-vos a la vostra xarxa wifi des de l’opció wifi que hi ha a l’extrem superior dret
4. Un cop connectat, comproveu l'adreça IP del vostre Pi escrivint ifconfig al terminal
5. Obriu IDLE 2 des de la pestanya de programació de la barra de tasques i copieu el codi pi_robot i deseu-lo
6. Per instal·lar la càmera web, vull que mireu aquest vídeo realitzat per Anand Nayyar
7. Les altres coses que vaig fer va ser canviar la resolució a 720p en lloc de 480p i buscar "stream_maxrate" i canviar-la a 3. Per aconseguir un fps més alt en streaming, també he overclockat el Pi a 1ghz.
RESOLUCIÓ DE PROBLEMES
Quan vaig intentar executar el codi al terminal amb l'ordre "cd Videos" (ja que és on el vaig desar), llavors "python pi_robot.py" va dir un error de sintaxi, així que el que vaig fer va ser obrir el codi al terminal amb l'ordre "sudo" nano pi_robot.py "i va esborrar les línies que ja estaven escrites en python i que no formen part del codi i després va funcionar. No sé què passava, així que, si algú ho sap, estaria encantat d'escoltar una explicació sobre això als comentaris.
Pas 4: Circuit
El circuit és bastant senzill i es fa encara més senzill si utilitzeu una placa de controlador de motor L298. Si utilitzeu una placa de controladors de motor L298, només haureu de connectar els pins gpio com al segon esquema.
Pas 5: muntar-ho tot al xassís
Doncs les imatges expliquen gairebé tot sobre com l'he muntat, però, per descomptat, la vostra serà diferent si utilitzeu un xassís diferent. Vaig utilitzar cinta d’escuma de doble cara per muntar-ho tot al xassís i provar d’utilitzar cables més curts de manera que es vegi millor.
Pas 6: Com operar-lo
Per començar a controlar el robot, seguiu els passos següents:
1. Enceneu el Raspberry Pi però no gireu l'interruptor que connecta la bateria al L293D encara
2. Connecteu-vos-hi mitjançant ssh mitjançant la massilla del programa si esteu a Windows
3. Escriviu l'ordre "sudo motion" i, a continuació, obriu el navegador d'Internet i escriviu l'adreça IP del vostre Pi amb 8081 al final com "192.168.45.64:8081" i hauríeu d'obtenir el feed de vídeo. Si no funciona, escriviu 8080 en lloc de 8081
4. Ara torneu al terminal i localitzeu on havíeu desat el fitxer pi_robot.py. L'havia desat a la carpeta Vídeos, de manera que l'ordre és "cd Videos" i "python pi_robot.py". Recordeu, tot distingeix entre majúscules i minúscules
5. Després, el programa començarà a executar-se. Ara gireu l'interruptor i ara hauríeu de poder controlar el robot des de les tecles de fletxa del teclat
6. Premeu la fletxa cap endavant i comproveu si els dos motors es mouen en la direcció correcta. Si un dels motors es mou en la direcció equivocada, canvieu les dues connexions del motor que es connecten al L293D
Pas 7: Control des d'un telèfon
Tots els passos són els mateixos, només heu de descarregar l'aplicació "JuiceSSH" des de la botiga de jocs. Per controlar el robot, necessiteu tecles de fletxa, però un teclat normal del telèfon intel·ligent no té tecles de fletxa, de manera que hem de descarregar una aplicació Hacker's Keyboard '. A continuació, connecteu-vos-hi com ho feieu a Windows.
Pas 8: algunes imatges i vídeos
La qualitat del vídeo de la càmera web és descendent, però els fps només són de 2 o 3. La qualitat del vídeo és bona quan es troba fora però no a dins. Pot circular per terrenys fora de carretera, però no molt bé, ho podria fer si s'utilitza una tensió més alta per conduir els motors, com si es tractés d'una bateria petita de 12 V.
Accèssit al concurs sense fils
Tercer premi del concurs Make It Move 2017
Recomanat:
ESP32-CAM Construint el vostre propi cotxe robot amb transmissió de vídeo en directe: 4 passos
ESP32-CAM Construint el vostre propi cotxe robot amb transmissió de vídeo en directe: la idea és que el cotxe robot descrit aquí sigui el més barat possible. Per tant, espero arribar a un gran grup objectiu amb les meves instruccions detallades i els components seleccionats per a un model econòmic. M'agradaria presentar-vos la meva idea d'un cotxe robot
Creeu el vostre robot de transmissió de vídeo controlat per Internet amb Arduino i Raspberry Pi: 15 passos (amb imatges)
Construeix el teu robot de transmissió de vídeo controlat per Internet amb Arduino i Raspberry Pi: sóc @RedPhantom (també conegut com LiquidCrystalDisplay / Itay), un estudiant de 14 anys d'Israel que aprèn a la Max Shein Junior High School for Advanced Science and Mathematics. Estic fent aquest projecte perquè tothom pugui aprendre-lo i compartir-lo. És possible que tingueu
Kit de transmissió web Raspberry Pi: part 2 (transmissió de vídeo Pi): 6 passos
Raspberry Pi Web Stream Kit - Part 2 (Pi Video Streaming): D'acord, no crec que això necessités fotos, però al lloc web li agraden les imatges. Aquests són principalment una sèrie d’ordres i passos per a vosaltres. Hi ha una sèrie d’altres llocs que poden abordar qualsevol peculiaritat. Això és el que va funcionar per a mi. Això combina altres
Raspberry Tank amb interfície web i transmissió de vídeo: 8 passos (amb imatges)
Raspberry Tank amb interfície web i transmissió de vídeo: veurem com he realitzat un petit dipòsit WiFi, capaç de control remot de web i transmissió de vídeo. Es tracta d’un tutorial que requereix coneixements bàsics de programació electrònica i de programari. Per aquest motiu, he escollit
Com es construeix un robot controlat amb braç de pinça controlat mitjançant Nrf24l01 Arduino: 3 passos (amb imatges)
Com es construeix un robot controlat amb braç de pinça controlat mitjançant Nrf24l01 Arduino: la instrucció "Com construir robot controlat amb braç de pinça mitjançant Via Nrf24l01 Arduino" explicarà com construir un braç de pinça de tres graus de llibertat instal·lat en rodes de rodes controlades pel mòdul L298N de doble motor amb MEG