Talaan ng mga Nilalaman:
- Hakbang 1: Listahan ng Component
- Hakbang 2: Mga Pagbabago sa Mekanikal
- Hakbang 3: Pag-iipon ng Kotse
- Hakbang 4: Ang Code
- Hakbang 5: Pagpapabuti sa Hinaharap
Video: CAR-INO: Kabuuang Pagbabago ng isang Lumang RC Car Na May Arduino at Bluetooth Control: 5 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
Panimula
Kumusta, sa aking unang mga naituturo na nais kong ibahagi sa iyo ang aking karanasan sa pag-convert ng isang lumang rc car mula 1990 sa isang bagong bagay. Taong xsmas 1990 nang bigyan ako ni Santa ng Ferrari F40 na ito, ang pinakamabilis na sasakyan sa buong mundo!… Sa oras na iyon.
Ang napakahusay na kotseng ito ay nilagyan ng isang rc remote control ngunit may isang pindutan lamang …: |
oo, ang kotse na ito ay maaaring sumulong lamang at paatras! ito ay napaka-nakakabigo upang magmaneho kaya bihira kong ginamit ito … sa kadahilanang ito ang laruang ito ay buhay pa!
Natagpuan ko ito sa aking attic stil sa orihinal na kahon kaya sinaktan ako ng kidlat! Maaari kong gamitin ang aking labis na module ng arduino upang mai-convert ang kotse!
Nagpasya akong tawagan ang proyekto na CAR-INO para sa dalawang kadahilanan, gagamit ako ng arduINO, at sa italian na carino ay nangangahulugang "maganda", sapagkat ang huling resulta ay magiging… maganda!:)
Ang mga tampok na ipinatupad ay:
- pagpipiloto (syempre!)
- kontrol ng bilis
- control ng headlight
- kontrol sa backlight
- sungay
simulan na natin!
Hakbang 1: Listahan ng Component
- arduino nano 1.8 €
- DC motor driver (Gumamit ako ng L298n board) 1.5 €
- servo motor sg90 1 €
- module ng bluethoot (tulad ng HC-05) 3 €
- aktibong buzzer << 1 €
- 3 puting leds << 1 €
- switch ng micro << 1 €
- kapasitor ng hindi bababa sa 320uF << 1 €
- kulay na mga wire << 1 €
- lumang 1990 kotse na may nagtatrabaho DC motor.
Ang mga presyo ay kinuha mula sa Aliexpress.
TOOLS
- manghihinang
- lata
- twizers
- wire striper
- mainit na pandikit
Hakbang 2: Mga Pagbabago sa Mekanikal
Nang buksan ko ang kotse ay binago ko ulit na ito ay isang murang bersyon ng isa pang serye ng rc car dahil mayroon itong puwang para sa servo, at ang axis na nag-uugnay sa mga gulong ay may isang junction para sa servo ngunit nakabaliktad na naka-lock upang mai-lock ang mga gulong ng ulo.
Pinutol ko ang isang maliit na plastik upang gawing puwang para sa servo SG90 at idinikit ko ito, idinikit ko din ang isang tornilyo sa servo arm upang lumikha ng isang kantong sa axis (tingnan ang larawan). Inalis ko ang lumang electronic board at pinutol ang sobrang plastik na may hawak nito.
Hakbang 3: Pag-iipon ng Kotse
Ang mga backlight leds ay konektado directrly sa pin 13 na ang output na nakatuon sa humantong, kaya hindi mo kailangan ng risistor. Ang harap na humantong ay nangangailangan ng isang risistor upang limitahan ang kasalukuyang maaari mong gamitin ang isang 220 / 250 ohm risistor. Wala akong puting led kaya sa aking kaso gumamit ako ng RGB led na puting led.
Sa aking proyekto hindi ako maaaring gumamit ng pin 9 at 10 bilang PWM out dahil ang servo library (na gagamitin namin sa code upang makontrol ang servo motor) hindi pinagana ang PWM sa mga pin na ito.
Ang pinakamahusay na paraan ay ang paggamit ng dalawang magkakaibang mga tagapagtustos ng kuryente, isa para sa lohika (arduino) isa pa para sa mga motor (tulad ng dual supply scheme), ngunit sa aking sasakyan walang sapat na puwang (Nagkaroon ako ng maraming problema sa pagpasok ng driver board at servo) kaya't napagpasyahan kong gumamit ng isang malaking kapasitor upang salain ang mababang rurok ng boltahe na nagpapasigaw ng arduino habang pinapagana ang motor.
Ginamit ko ang microswitch upang hindi paganahin ang lakas sa iba pang mga bahagi. sa panahon ng flashing, ang iba pang mga sangkap na naka-link sa arduino ay maaaring lumikha ng mga problema sa panahon ng operasyon na ito.
Bago ang assembling pumili ng isang mahusay na layout upang ilagay ang mga bahagi at tiyakin na ang katawan ng kotse ay umaangkop nang maayos! Pinagsama ko ang mga wire (pagsunod sa pamamaraan) nang direkta sa arduino ngunit marahil mas mahusay na gamitin ang mga header!
Gumamit ako ng mainit na pandikit upang ayusin ang lahat ng mga sangkap dahil sapat itong malakas, madaling alisin at hindi makagulo.
Hakbang 4: Ang Code
2018-03-17 BAGONG VERSION - MALAKING PAG-UPDATE!
Para sa bagong code na ibinase ko ang comunication sa "Arduino Joystick Controller", isang libreng app sa playstore.
I-download ang bagong app dito
BABALA: Kapag ikinonekta mo ang arduino sa PC siguraduhing patayin ang suplay ng baterya !!!!!
I-download ang L293 library at i-unzip ito sa direktoryo ng "library" ng arduino
madali mong mai-configure ang iyong kotse na lumilikha ng isang personal na profile sa app. sa simula ng code maaari mong itakda ang pinout alinsunod sa iyong mga kagustuhan (huwag gumamit ng pin 9 at 10 bilang pwm). Kung sa kapangyarihan sa servo steering napupunta sa ilalim ng saklaw maaari mong ipasok ang isang pasadyang anggulo ng center na inaalis ang komento sa:
// # tukuyin ang centro
Kasama sa software na ito ang mga bagong tampok tulad ng:
- anggulo ng pagpipiloto ng analog
- naitatakda ang mga parameter sa pamamagitan ng app
- posibilidad na basahin ang mga analog sensor (baterya, temperatura atbp..)
- posibilidad na magdagdag at makontrol ang iba pang 2 servos (ibig sabihin, para sa camera gimbal) Mag-enjoy!
Mag-enjoy!
LUMANG BERSYON
Para sa code ay batay ako sa comunication sa "Arduino Bluetooth RC Car APP", isang libreng app sa playstore.
I-downoad ang app dito
BABALA: Kapag ikinonekta mo ang arduino sa PC siguraduhing patayin ang suplay ng baterya !!!!!
Madali mong mai-configure ang iyong kotse sa simula ng code mayroong 2 seksyon:
- Kahulugan ng pinout: maaari mong piliin ang pinout (NB huwag gumamit ng pin 9 at 10 bilang pwm).
- Pagkakalibrate: itakda sa iyo ang pagpipiloto degree (kanan, kaliwa at gitna) at minimum na PWM upang ilipat ang kotse.
Ngayon flash ang ino file sa iyong nano at mag-enjoy!
I-UPDATE 2018-03-15: nalutas ang isang bug para sa pagkalkula ng bilis.
Hakbang 5: Pagpapabuti sa Hinaharap
Iniisip ko ang iba pang mga kamangha-manghang tampok:
- magdagdag ng sensor ng boltahe ng baterya
- magdagdag ng sensor ng temperatura
- pamamahala ng kulay ng headlight
Ina-update ko ang mga itinuturo na ito sa lalong madaling panahon.
Inirerekumendang:
Magdagdag ng isang Digital Display sa isang Lumang Tumatanggap ng Mga Komunikasyon: 6 na Hakbang (na may Mga Larawan)
Magdagdag ng isang Digital Display sa isang Lumang Tanggap ng Komunikasyon: Ang isa sa mga pagkukulang ng paggamit ng isang mas matandang gamit sa komunikasyon ay ang katunayan na ang analog dial ay hindi masyadong tumpak. Palagi kang hulaan sa dalas na iyong natatanggap. Sa mga banda ng AM o FM, sa pangkalahatan ito ay hindi isang problema sapagkat madalas kang
Gumamit muli ng isang Lumang Telepono at Mga Lumang Nagsasalita Bilang isang STEREO: 4 na Hakbang
Gumamit muli ng isang Lumang Telepono at Mga Lumang Nagsasalita Bilang isang STEREO: Gawin ang isang pares ng mga lumang speaker at isang lumang smartphone sa isang pag-install ng stereo sa radyo, mga pag-playback ng podcast ng mp3 at radio sa internet, gamit ang ilang mga karaniwang bahagi na nagkakahalaga ng mas mababa sa 5 euro sa kabuuan! Kaya mayroon kaming koleksyon na ito ng 5-10 taong gulang na smartp
Kabuuang Wireless Power Bank: 8 Hakbang (na may Mga Larawan)
Kabuuang Wireless Power Bank: Hi Sa proyektong ito, nagawa ko ang power bank na walang mga switch. Walang mga pagsingil na port sa power bank. Siningil ito nang wireless at nagpapadala ng wireless power upang singilin ang iyong mobile. Ang proyektong ito ay nagsasangkot ng maraming maliliit na bahagi at isinama ko ang al
Ibahin ang anyo ng Isang Lumang Laptop Sa Isang MP3 Player: 9 Mga Hakbang (na may Mga Larawan)
Ibahin ang anyo ng Isang Lumang Laptop Sa Isang MP3 Player: Ang mga tagubiling ito (aking una, sa gayon maging maganda) ay ipinapakita sa iyo kung paano ko binago ang isang lumang laptop na may sirang screen (puting piraso sa screen) sa isang disenyo ng MP3 player
IPhone / IPod Touch Binder Clip Stand Na May Kabuuang Pag-probisyon Na-UPDATE: 5 Mga Hakbang (na may Mga Larawan)
IPhone / IPod Touch Binder Clip Stand Up With Cable Provision Nai-UPDATE: Pinasigla ng iba (salamat sa mga taong kilala mo kung sino ka) Nagpasiya akong gumawa ng paninindigan para sa aking iPod Touch 3G (na hindi mayroong paninindigan) gamit ang nakatigil na staple na iyon ……… mga binder clip. Kahit na ang ilang mga matalino na disenyo ay ipinakita na