Talaan ng mga Nilalaman:

1km Saklaw ng Remote na Kinokontrol na Kotse: 6 na Hakbang (na may Mga Larawan)
1km Saklaw ng Remote na Kinokontrol na Kotse: 6 na Hakbang (na may Mga Larawan)

Video: 1km Saklaw ng Remote na Kinokontrol na Kotse: 6 na Hakbang (na may Mga Larawan)

Video: 1km Saklaw ng Remote na Kinokontrol na Kotse: 6 na Hakbang (na may Mga Larawan)
Video: AMAZING RC DRIFT CAR RACE MODELS IN ACTION / Modell Süd Stuttgart 2016 2024, Nobyembre
Anonim
1km Range Remote Controlled Car
1km Range Remote Controlled Car
1km Range Remote Controlled Car
1km Range Remote Controlled Car
1km Range Remote Controlled Car
1km Range Remote Controlled Car

Mula noong bata pa ako ay namangha ako sa malayuang Mga Kontroladong Kotse ngunit ang saklaw nila ay hindi lumampas sa 10 metro. Matapos kong malaman ang ilang programa ng Arduino sa wakas ay nagpasya akong bumuo ng sarili kong Remote Controlled Car na maaaring umakyat sa saklaw na 1KM gamit ang nRF24L01 + module.

Ang aking pangunahing layunin ay upang makagawa ng isang kotse na may isang mataas na saklaw na may mahabang oras ng paglalaro. Upang makamit ang layuning ito ginawa ko ang kotseng ilaw hangga't maaari gamit ang magaan na chassis at paggamit ng magaan na mga baterya ng Lithium-ion na may mahusay na kapasidad (3000mAh). Naghirap ako ng husto upang makuha ang saklaw na 1KM mula sa nRF24L01 + dahil naharap ko ang maraming mga problema sa panahon ng pagbuo. Ngunit pagkatapos ng lahat, talagang masaya na bumuo at talagang masaya ako sa resulta.

Magsimula na tayo !!

Hakbang 1: Mag-order ng Iyong Mga Sangkap

Mag-order ng Iyong Mga Components!
Mag-order ng Iyong Mga Components!

Upang magawa ang Remote Controlled Car, kakailanganin mo ang:

1x Arduino Mega2560

1x Arduino Nano

1x Adafruit Motor Shield

2x nRF24L01 +

4x Motor + Gearbox

4x Gulong

2x 3.3V Voltage Regulator (LM1117)

5x Mga Push Button

2x 10 µF Capacitor

3x Lithium-ion Battery (Upang makagawa ng isang 12V na baterya pack)

9V Baterya

2x 100 nF Capacitor

Mga Header ng Babae

Jumper Wires

Hakbang 2: I-print ang Chassis

I-print ang Chassis
I-print ang Chassis
I-print ang Chassis
I-print ang Chassis

Dinisenyo ko ang chassis na ito gamit ang isang CAD software, pagkatapos ay nai-print ko ito gamit ang isang CNC Machine. Ang materyal na ginamit para sa katawang ito ay ang PVC na may kapal na 5mm. Ang PVC ay isang mahusay na materyal na gagamitin sapagkat madali itong gumana (tulad ng nakikita mo sa larawan na yumuko ako ng ilang mga bahagi ng katawan sa pamamagitan ng paglalapat ng ilang init), medyo mura, sapat na malakas upang suportahan ang bigat ng mga bahagi at ito rin ay magaan.

Hakbang 3: Bakit Gumagamit ng Motor Shield?

Bakit Gumagamit ng Motor Shield?
Bakit Gumagamit ng Motor Shield?

Dapat mong malaman na ang anumang lakas na dumarating sa pamamagitan ng mga pin ng Arduino ay malamang na dumaan sa on-board voltage regulator sa board. Ang regulator ng boltahe ay hindi idinisenyo upang mahawakan ang malalaking halaga ng kasalukuyang. At kung ang iyong board ay pinalakas sa pamamagitan ng USB, ang USB ay hindi idinisenyo upang magbigay ng maraming kasalukuyang. Ang paghahanap ng iba pang paraan upang mapagana ang isang motor kung saan ang kasalukuyang hindi dumadaloy sa pamamagitan ng on-board regulator ay magbabawas ng dami ng nabuo na init at makatipid ng lakas ng board para sa anumang iba pang mga sensor o kontrol na maaaring kinakailangan.

Ang isa pang bentahe ng isang kalasag sa motor ay na ginagawang mas madali upang mag-interface sa sangkap tulad ng mga motor, at pinapasimple nito ang mga kable at pinapayagan ang mga tampok tulad ng pagbaluktot ng direksyon ng motor.

Hakbang 4: Gawin ang Iyong Remote

Gawin ang Iyong Remote!
Gawin ang Iyong Remote!
Gawin ang Iyong Remote!
Gawin ang Iyong Remote!
Gawin ang Iyong Remote!
Gawin ang Iyong Remote!

Tulad ng nakikita mo mayroong 8 mga pindutan ng push sa malayo ngunit sa ngayon ay gumagamit lamang ako ng 5 mga pindutan (1 pindutan para sa bawat direksyon + 1 na pindutan upang baguhin ang bilis ng pagmamaneho).

Mahahanap mo rito ang eskematiko na nilikha ko para sa transmitter:

  • nRF24L01 +:

    • CE Kumonekta sa Arduino D7
    • CS Kumonekta sa Arduino D8
    • MOSI Kumonekta sa Arduino D11
    • MISO Kumonekta sa Arduino D12
    • SCK Kumonekta sa Arduino D13
    • GND Kumonekta sa Arduino GND
    • 3.3V Kumonekta sa LM1117 OUT
    • Ikonekta ang mga capacitor ayon sa eskematiko
  • Arduino:

    • VIN Kumonekta sa 9V ng baterya
    • GND Kumonekta sa GND ng baterya
    • Ikonekta ang lahat ng mga pindutan ng push ayon sa eskematiko
  • LM1117:

    • SA Kumonekta sa Arduino 5V
    • GND Kumonekta sa Arduino GND

Matapos gawin ang lahat ng kinakailangang mga koneksyon, kakailanganin mong i-upload ang code sa ibaba, ngunit bago ito siguraduhing i-download at isama ang RF24 Library

Hakbang 5: Wire Up ang Electronics at I-upload ang Code

Wire Up ang Electronics at I-upload ang Code!
Wire Up ang Electronics at I-upload ang Code!

Mahahanap mo rito ang iskema na nilikha ko para sa tatanggap:

  • nRF24L01 +:

    • CE Kumonekta sa Arduino A8
    • CS Kumonekta sa Arduino A9
    • MOSI Kumonekta sa Arduino D51
    • MISO Kumonekta sa Arduino D50
    • SCK Kumonekta sa Arduino D52
    • GND Kumonekta sa Arduino GND
    • 3.3V Kumonekta sa LM1117 OUT
    • Ikonekta ang mga capacitor ayon sa eskematiko
  • Adafruit Motor Shield:

    • M1 Kumonekta sa Harap na Tamang Motor
    • M2 Kumonekta sa Front Left Motor
    • M3 Kumonekta sa Left Back Motor
    • M4 Kumonekta sa Right Back Motor
    • M + Kumonekta sa 12V na Baterya
    • GND Kumonekta sa GND ng baterya
  • LM1117:

    • SA Kumonekta sa Arduino 5V
    • GND Kumonekta sa Arduino GND

Matapos gawin ang lahat ng kinakailangang mga koneksyon, kakailanganin mong i-upload ang code sa ibaba, ngunit bago ito siguraduhing i-download at isama ang RF24 Library at ang AFMotor Library

Hakbang 6: Mga Pagpapabuti sa Hinaharap

Mga Pagpapabuti sa Hinaharap
Mga Pagpapabuti sa Hinaharap

Binabati kita, nakabuo ka ng isang ganap na kinokontrol na kotse na kotse na maaaring makontrol hanggang sa 1km Range!

Tulad ng sinabi ko kanina, napakasaya ko sa resulta ngunit alam ko na palaging may ilang mga pagpapabuti upang mapabuti ang kotse. Ang tanging pagpapabuti na nasa isip ko ngayon ay ang pagpapalit ng mga motor na mayroon ako ng mas mabilis dahil ang kotse ay hindi sapat para sa akin. Nagpaplano din akong gumawa ng isang suspensyon na sistema, upang pabayaan ang sasakyan na mag-off-road.

Kung mayroon kang anumang mga pagpapabuti na magagawa ko, mangyaring ipaalam sa akin sa mga komento.

Kung nahaharap ka sa anumang problema sa panahon ng pagbuo, malayang magbigay ng puna sa ibaba.

Inaasahan kong nasiyahan ka sa pagtuturo na ito, salamat sa pagbabasa!:-)

Remote Control Contest 2017
Remote Control Contest 2017
Remote Control Contest 2017
Remote Control Contest 2017

Ikatlong Gantimpala sa Remote Control Contest 2017

Inirerekumendang: