Talaan ng mga Nilalaman:
- Hakbang 1: Kinakailangan ang Mga Materyal
- Hakbang 2: Pagtitipon ng Chassis
- Hakbang 3: Paghahanda ng Raspberry Pi
- Hakbang 4: Circuit
- Hakbang 5: Pag-mount ng Lahat sa Chassis
- Hakbang 6: Paano Paandarin Ito
- Hakbang 7: Pagkontrol mula sa isang Telepono
- Hakbang 8: Ilang Mga Larawan at Video
Video: Kinokontrol ng Raspberry Pi Wifi na Robot sa Pag-stream ng Video: 8 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
Naisip mo ba ang tungkol sa pagbuo ng isang cool na robot na may camera dito? Kaya, nakarating ka sa tamang lugar, ipapakita ko sa iyo hakbang-hakbang tungkol sa kung paano mabuo ang robot na ito.
Sa pamamagitan nito maaari kang pumunta sa pangangaso ng multo sa gabi sa pamamagitan ng pagkontrol at pagkakita ng video feed sa iyong computer o himukin ito sa labas at galugarin lamang habang nakaupo sa loob, napakasayang magmaneho.
Hakbang 1: Kinakailangan ang Mga Materyal
1. Raspberry Pi
2. USB WiFi Adapter (Kung gumagamit ka ng raspberry pi 2)
3. USB Webcam
4. SD Card na may naka-install na Raspbian
5. Power Bank
6. Robot Chassis na may Motors (Gumamit ako ng 300 rpm na motor)
7. L293D IC o L298 Motor Driver
8. 9v Battery o isang Battery Pack (Kung gumagamit ka ng isang 9v na baterya inirerekumenda kong ikonekta ang 2 nang kahanay)
9. Isang Lumipat
10. Breadboard o PCB kung nais mong maghinang
11. M / M at at M / F Jumper wires
Mga kasangkapan
1. Bakal na Bakal
2. Screwdriver
3. Double Sided Tape
Hakbang 2: Pagtitipon ng Chassis
Ang mga wire ng panghinang ay papunta sa mga motor at isakay ang mga motor sa tsasis. Kung wala kang isang soldering iron pagkatapos ay maaari mong i-twist ang mga wire at ilakip ang mga ito sa electrical tape ngunit hindi ito inirerekomenda dahil ito ay magiging isang mahinang magkasanib.
Hakbang 3: Paghahanda ng Raspberry Pi
1. I-install ang Raspbian sa isang SD Card at mag-boot ng raspberry pi na may monitor, keyboard, mouse, wifi adapter at webcam na konektado.
2. Mula sa menu ng raspi-config paganahin ang ssh
3. Pumunta sa desktop at kumonekta sa iyong wifi network mula sa opsyong wifi sa kanang sulok sa itaas
4. Kapag nakakonekta suriin ang ip address ng iyong Pi sa pamamagitan ng pag-type ng ifconfig sa terminal
5. Buksan ang IDLE 2 mula sa tab na programa mula sa taskbar at kopyahin ang code pi_robot at i-save ito
6. Upang mai-install ang webcam nais kong panoorin mo ang video na ito na ginawa ni Anand Nayyar
7. Ang iba pang mga bagay na ginawa ko ay baguhin ang resolusyon sa 720p sa halip na 480p at maghanap para sa "stream_maxrate" at baguhin ito sa 3. Upang makamit ang isang mas mataas na fps sa streaming ay overclock ko din ang Pi to 1ghz
TROUBLESHOOTING
Kapag sinubukan kong patakbuhin ang code sa terminal na may utos na "cd Videos" (Dahil doon ko nai-save ito) pagkatapos ay "python pi_robot.py" sinabi nito error sa syntax kaya ang ginawa ko ay buksan ang code sa terminal na may utos na "sudo nano pi_robot.py "at binura ang mga linya na nakasulat na sa sawa at hindi bahagi ng code at pagkatapos nito gumana. Hindi ko alam kung ano ang mali kaya kung may nakakaalam na masisiyahan akong makarinig ng paliwanag tungkol dito sa mga komento.
Hakbang 4: Circuit
Ang circuit ay medyo simple at nagiging mas simple kung gumamit ka ng isang L298 motor driver board. Kung gumagamit ka ng isang L298 motor driver board pagkatapos ay kailangan mo lamang i-wire ang mga pin ng gpio tulad ng sa pangalawang eskematiko.
Hakbang 5: Pag-mount ng Lahat sa Chassis
Sa gayon ang mga larawan ay nagsasabi ng halos lahat tungkol sa kung paano ko ito natipon ngunit syempre iba ang sa iyo kung gumamit ka ng ibang chassis. Gumamit ako ng double sided foam tape upang mai-mount ang lahat sa chassis at subukang gumamit ng mas maiikling mga wire kaya, mas maganda ito.
Hakbang 6: Paano Paandarin Ito
Upang simulang kontrolin ang iyong robot sundin ang mga sumusunod na hakbang -
1. Buksan ang Raspberry Pi ngunit huwag i-flip ang switch na kumokonekta sa baterya pack sa L293D pa
2. Kumonekta dito sa pamamagitan ng ssh gamit ang program masilya kung nasa windows ka
3. I-type ang utos na "sudo motion" at pagkatapos buksan ang iyong internet browser at i-type ang IP address ng iyong Pi na may 8081 sa dulo tulad ng "192.168.45.64:8081" at dapat mong makuha ang feed ng video. Kung hindi ito gumana pagkatapos ay i-type ang 8080 sa halip na 8081
4. Ngayon bumalik sa terminal at hanapin kung saan mo nai-save ang iyong pi_robot.py file. Nai-save ko ito sa folder ng Mga Video, kaya ang utos ay, "cd Mga Video" pagkatapos ay "python pi_robot.py". Tandaan, ang lahat ay sensitibo sa kaso
5. Pagkatapos nito ay magsisimulang tumakbo ang programa. I-flip ngayon ang switch, ngayon dapat mong makontrol ang robot mula sa mga arrow key ng iyong keyboard
6. Pindutin ang pasulong na arrow at suriin kung ang parehong mga motor ay gumagalaw sa tamang direksyon. Kung ang isa sa mga motor ay gumagalaw sa maling direksyon pagkatapos ay ilipat ang dalawang koneksyon sa motor na kumonekta sa L293D
Hakbang 7: Pagkontrol mula sa isang Telepono
Ang lahat ng mga hakbang ay pareho, mayroon ka lamang i-download ang app na "JuiceSSH" mula sa play store. Upang makontrol ang robot kailangan mo ng mga arrow key ngunit ang isang normal na keyboard ng smartphone ay walang mga arrow key kaya kailangan naming mag-download ng Keyboard ng isang Hacker ng app '. Pagkatapos ay kumonekta dito tulad ng ginawa mo sa mga bintana.
Hakbang 8: Ilang Mga Larawan at Video
Ang kalidad ng video ng webcam ay nagmula ngunit ang fps ay 2 o 3. Ang kalidad ng video ay mabuti kapag nasa labas ngunit hindi kapag nasa loob. Maaari itong magmaneho sa offline terrain ngunit hindi masyadong maayos, maaari kung gumamit ka ng mas mataas na boltahe upang himukin ang mga motor tulad ng isang maliit na 12v na baterya.
Runner Up sa Wireless Contest
Ikatlong Gantimpala sa Make It Move Contest 2017
Inirerekumendang:
Kinokontrol ng DIY Mababang Boltahe na Pag-iilaw sa Labas Gamit ang Raspberry Pi: 11 Mga Hakbang (na may Mga Larawan)
Kinokontrol ng DIY Mababang Boltahe na Pag-iilaw sa Labas Gamit ang Raspberry Pi: Bakit? Kailangan kong aminin, ako, tulad ng marami pang iba, isang malaking tagahanga ng internet ng mga bagay (o IoT). Nakapagod pa rin akong nakakabit ang lahat ng aking ilaw, gamit sa bahay, pintuan sa harap, pintuan ng garahe at sino ang may alam kung ano pa sa nakalantad na internet. Lalo na sa mga kaganapan tulad ng
HeadBot - isang Robot na Nagbabago ng Sarili para sa Pag-aaral at Pag-abot sa STEM: 7 Mga Hakbang (na may Mga Larawan)
HeadBot - isang Self-Balancing Robot para sa STEM Learning and Outreach: Headbot - isang dalawang talampakan ang taas, self-balancing robot - ay ang ideya ng South Eugene Robotics Team (SERT, FRC 2521), isang mapagkumpitensyang pangkat ng robotics ng high school sa UNA Kompetisyon ng Robotics, mula sa Eugene, Oregon. Ang sikat na robot sa pag-abot na ito ay ginagawang
Midi Kinokontrol na Pag-record ng Liwanag para sa Logic Pro X: 9 Mga Hakbang (na may Mga Larawan)
Midi Controlled Recording Light para sa Logic Pro X: Ang tutorial na ito ay nagbibigay ng impormasyon sa kung paano bumuo at magprogram ng isang pangunahing interface ng MIDI upang makontrol ang isang ilaw sa pagrekord ng Logic Pro X. Ipinapakita ng imahe ang isang bloke ng diagram ng buong system mula sa Mac computer na nagpapatakbo ng Logic Pro X sa kaliwa sa Sai
Pag-hack sa TV Tuner upang Basahin ang Mga Larawan sa Daigdig Mula sa Mga Satellite: 7 Mga Hakbang (na may Mga Larawan)
Pag-hack sa TV Tuner upang Basahin ang Mga Larawan sa Daigdig Mula sa Mga Satellite: Mayroong maraming mga satellite sa itaas ng aming mga ulo. Alam mo ba, na ang paggamit lamang ng Iyong computer, TV Tuner at simpleng DIY antena Maaari mong matanggap ang mga pagpapadala mula sa kanila? Halimbawa ng mga real time na larawan ng mundo. Ipapakita ko sa iyo kung paano. Kakailanganin mo ang: - 2 w
Arduino Obstacle Pag-iwas sa Robot (Bersyon ng Pag-upgrade): 7 Mga Hakbang (na may Mga Larawan)
Arduino Obstacle Avoiding Robot (Upgrade Version): Ang post na ito ay unang nai-publish sa website na ito https://truesains22.blogspot.com/2018/01/arduino-obstacle-avoiding-robotupgrade.html Sagabal Pag-iwas sa Robot. Ito ay simple ngunit ilang tampok at