Talaan ng mga Nilalaman:
- Hakbang 1: Magtipon ng Materyal
- Hakbang 2: Arduino at Motor Shield
- Hakbang 3: I-link ang Motor Shield sa DC Motors
- Hakbang 4: I-link ang Motor Shield sa NIMH Battery
- Hakbang 5: I-link ang Radio Receiver sa Arduino
- Hakbang 6: Maghanda ng Pinagmulan ng Power para sa Arduino para sa Stand-alone Mode
- Hakbang 7: Arduino Code
Video: Remote Controlled Arduino Tank: 9 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Hoy, ikaw, Nais kong bumuo ng isang magandang tangke na kinokontrol mula sa isang klasikong radyo ng RC na dumadaan sa isang arduino. Ito ay talagang medyo madali sa mga araw na ito sa lahat ng mga magagamit na electronics sa paligid.
Kakailanganin mong kumuha ng ilang mga elemento upang mabuo ang hayop na iyon. Dadalhin namin ang mga hakbang sa pagtuturo na ito.
Hakbang 1: Magtipon ng Materyal
Kakailanganin mo ang mga sumusunod na elemento:
- Isang tangke na may dalawang DC motors 12v na naka-mount tulad ng T'Rex Tank
- Isang katugmang Arduino sa Motor Shield tulad ng Monster Shield
- Isang Arduino UNO R3 - mangyaring mas gusto ang opisyal na isa
- Isang 2 channel RC Transmitter at isang RC receiver - Gumamit ako ng isang luma na nasa AM 27 MHZ ngunit mahahanap mo ang mga makabago tulad ng hobbykingr-tmhk-gt2b-3ch-2-4ghz-transmitter-and-receiver na ito
- Isang baterya para sa UNO R3 - 9V na baterya para sa sandaling ito - hindi perpekto dahil wala itong labis na tibay
- Isang malaking baterya para sa paggalaw - Gumamit ako ng isang NIMH 3300 mAH 10.5v kaya hulaan ko ang 7 na mga cell na may 1.5v bawat isa
- ilang konektor ng dekano upang madaling makakonekta ang lahat
- Panghinang
Ginamit ko ang Arduino IDE upang iprogram ang UNO at nagdagdag ako ng isang maliit na tool sa pagsubaybay sa Visual Studio 2017
Hakbang 2: Arduino at Motor Shield
Dahil pumili ako ng isang kalasag sa motor na handa na ang arduino, kailangan ko lang silang i-mount nang sama-sama. Tandaan na ang kalasag ay kumukuha na ng ilang mga PIN at samakatuwid ay hindi muling magagamit para sa ibang layunin.
Ang Arduino UNO R3 ay makikipag-usap sa kalasag ng motor upang ipahiwatig sa kung anong bilis ang kailangan ng bawat motor. Dahil mayroon kaming dalawang mga motor, ito ay medyo tuwid.
Hakbang 3: I-link ang Motor Shield sa DC Motors
Hakbang 4: I-link ang Motor Shield sa NIMH Battery
Hakbang 5: I-link ang Radio Receiver sa Arduino
Hakbang 6: Maghanda ng Pinagmulan ng Power para sa Arduino para sa Stand-alone Mode
Hakbang 7: Arduino Code
Napakalakas ng Arduino. Ang lahat ng mga bagay na nais kong gawin noong bata pa ako, madali ko itong magagawa ngayon! Hindi na kailangang malaman ang tungkol sa electronics.
Sinulat ko ang Arduino code na ito mula sa dalawang mapagkukunan:
- pagbabasa-rc-receiver-halaga
- Halimbawang Moto Shield Halimbawa Code
- Pangunahing Link ng Moto Shield
Paghahalo ng pareho, maaari kong makuha ang mga pagbabasa mula sa RC receiver diretso sa aking arduino, i-convert ang mga halaga sa mga motor sa pamamagitan ng kalasag ng motor.
Tungkol sa paghahalo ng dalawang mga channel mula sa radyo sa dalawang magkakahiwalay na mga pahiwatig ng bilis para sa mga motor, nagpunta ako sa internet sa Tank Drive Mixing with Joystick upang makakuha ng ilang mga ideya kung paano isulat ang kaukulang bahagi.
Kailangan ko ring tingnan ang PWM upang maunawaan nang kaunti kung ano ang tungkol sa ito. Ang ilang magagandang artikulo sa arduino ay magagamit, SecretsOfArduinoPWM at Tutorial PWM
Mag-ingat na ang code na ito ay umaasa sa EnableInterrupt.h na maaaring mai-install mula sa menu na "Sketch"> "Isama ang Library"> "Pamahalaan ang Mga Aklatan" pagkatapos maghanap para sa EnableInterrupt. Pinapayagan ng library na ito na makuha ang mga halaga mula sa RC receiver sa anumang oras sa labas ng karaniwang pamamaraan ng pag-setup at loop. Medyo maginhawa.
Inirerekumendang:
3d Printed RC Controlled Tank !!: 8 Hakbang (na may Mga Larawan)
3d Printed RC Controlled Tank !!: Nais mo bang magkaroon ng isang malayuang kinokontrol na sasakyan na maaaring malayo sa kalsada at maaari mo ring makita mula sa isang unang pagtingin sa camera, kung gayon ang tangke na ito ay kahanga-hanga para sa iyo. Ang mga track sa tank ay nagbibigay-daan para sa mahusay na mahigpit na pagkakahawak kapag nagmamaneho sa mga terrain tulad ng dumi ng
Transform-a-Car: Remote Controlled to Self Controlled: 4 Hakbang
Transform-a-Car: Remote Controlled to Self Controlled: Ito ay isang pag-hack sa isang RC car na may sirang remote. Maaari kang makahanap ng maraming sa mga benta sa garahe
Arduino + Bluetooth Controlled Tank: 10 Hakbang (na may Mga Larawan)
Arduino + Bluetooth Controlled Tank: Binubuo ko ang tangke na ito upang malaman kung paano mag-program, kung paano gumagana ang mga motor, servos, Bluetooth at Arduino at bumuo ako ng isa sa paggawa ng pagsasaliksik mula sa internet. Napagpasyahan ko ngayon na gumawa ng sarili kong Mga Instructable, para sa mga taong kailangang tumulong tungkol sa pagbuo ng isang tangke ng Arduino. Dito ako
Wireless Arduino Controlled Tank (nRF24L01): 6 na Hakbang (na may Mga Larawan)
Wireless Arduino Controlled Tank (nRF24L01): Kumusta! Ngayon ay ipapakita ko sa iyo kung paano bumuo ng isang kontroladong tangke ng Arduino at remote. Ang mga naka-print na bahagi ng 3d ng tank (maliban sa controller, gabay sa track at takip ng tanke) ay idinisenyo ng timmiclark at matatagpuan dito
Bumuo ng isang $ 15 Remote Controlled ESP8266 Robot Butler / Car / Tank para sa Ios at Android: 4 na Hakbang
Bumuo ng isang $ 15 Remote Controlled ESP8266 Robot Butler / Car / Tank para sa Ios at Android: Ayaw mo bang maglakad sa kusina upang kumuha ng meryenda? O upang makakuha ng bagong inumin? Maaari itong maayos sa simpleng $ 15 na remote control butler na ito. Bago pa tayo magpatuloy nagpapatakbo ako ng isang proyekto ng Kickstarter ngayon para sa isang kontroladong boses na RGB ledstrip