Talaan ng mga Nilalaman:
- Hakbang 1: Ipunin ang Mga Materyales
- Hakbang 2: Idisenyo ang Iyong Istraktura
- Hakbang 3: Mga Gulong sa Disenyo
- Hakbang 4: I-set up ang Arduino para sa Buzzer
- Hakbang 5: I-set up ang Arduino para sa Mga Ilaw
- Hakbang 6: Pagsamahin ang Mga Code
- Hakbang 7: I-print
- Hakbang 8: Magtipon ng Istraktura
- Hakbang 9: Maghanda para sa Paglunsad
- Hakbang 10: Ilunsad
- Hakbang 11: Opsyonal: Bumuo ng isang Ramp
Video: Robo-Band Car: 11 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
Ito ay isang pag-upgrade mula sa iyong tradisyunal na goma na pinapatakbo ng kotse
Hakbang 1: Ipunin ang Mga Materyales
Para sa proyektong ito, kakailanganin mo ang mga sumusunod na item:
- 4 na gulong mas mabuti ang parehong sukat (naka-print namin ang 3D sa amin)
- Isang dowel na umaangkop sa mga gulong
- Isang arduino kit (gumamit kami ng SparkFun RedBoard kit)
- Istraktura para makaupo ang arduino (naka-print namin ang 3D sa amin)
- Pakete ng baterya
- Mga goma
- Ang ilang mga materyal upang itaas ang arduino kaya't hindi ito direkta sa katawan (gumamit kami ng mga mani)
- Mainit na pandikit
- Tornilyo
- Isang aparatong tulad ng bisagra
- Opsyonal: maliit na tubo ng tape at playwud upang gumawa ng isang rampa
Hakbang 2: Idisenyo ang Iyong Istraktura
Kakailanganin mong i-print ang 3D sa base kung saan magtatakda ang arduino
Para dito, gumamit ng isang online software na nagbibigay-daan sa mga gumagamit na magdisenyo ng kanilang sariling modelo na maaaring mai-print
Ang OnShape ay isang mahusay at libreng online na disenyo ng software na ginamit namin
Ang aming base ay isang trapezoid na may dalawang butas para sa mga axle sa istraktura
Ang mga sukat ng sketch ay nakalista sa larawan sa itaas pati na rin ang isang link sa ibaba:
cad.onshape.com/documents/048fc6be951616f14e2deccc/w/20989624bf2558bc37959b78/e/68c66e4b2b2e6e5c3f831475
Hakbang 3: Mga Gulong sa Disenyo
Ang hakbang na ito ay hindi sapilitan, nais lamang naming ipaliwanag ang bawat hakbang na ginawa namin
Kung makakahanap ka ng apat na gulong na may parehong sukat, gamitin ang mga iyon at tiyaking umaangkop ang ehe sa mga gulong iyon
Nag-print kaming 3D ng lahat ng mga gulong gamit ang OnShape
Tandaan: Ang apat na gulong ay hindi dapat magkapareho ng laki. Hangga't mayroong dalawang pares ng parehong laki, ang bawat pares ay hindi kailangang maging eksaktong pantay. Kung mayroon kang hindi pantay na mga pares ng gulong, ilagay ang mas maliit na pares sa harap ng kotse.
Narito ang link para sa aming disenyo sa OnShape:
cad.onshape.com/documents/e1922e8518bcb45ebed6572a/w/079056c283baf08413a9531b/e/6447ceb52e949cd1573223c7
Hakbang 4: I-set up ang Arduino para sa Buzzer
Sundin ang mga tagubilin sa SIK Guide para sa circuit 11, ang Piezo buzzer
Ang setup na ito ay medyo simple kaya sundin lamang ang mga direksyon sa libro
Ang isang kinakailangang pagbabago ay ang buzzer ay dapat ilipat sa ibabang kalahati ng breadboard. Hindi mahalaga kung aling lokasyon ang pipiliin mo, basta ang dalawang wires na saligan ang buzzer ay nasa mga hilera na katabi ng mga binti ng buzzer. Ang orange wire na kumukonekta sa buzzer sa arduino RedBoard DAPAT na repined sa hole 8.
Pag-troubleshoot: Ang aming orihinal na buzzer ay na-hook up nang tama, ngunit hindi masyadong malakas, kaya lumipat kami ng isang buzzer mula sa ibang kit at ang lakas ng tunog ay mas malakas
Hakbang 5: I-set up ang Arduino para sa Mga Ilaw
Sundin ang mga tagubilin sa SIK Guide para sa circuit 3, ang RGB LED
Idagdag ang circuit na ito sa nakaraang circuit upang payagan ang parehong pag-andar na tumakbo nang sabay-sabay sa arduino
Ang kawad na kumukonekta sa asul na binti ng RBG LED DAPAT ay repined sa hole 6.
Muli, ang hakbang na ito ay sumusunod sa mga tagubilin sa libro, ngunit tiyaking i-double check ang lahat ng mga koneksyon kung nagkakaproblema ka
Hakbang 6: Pagsamahin ang Mga Code
Ang bahagi na ito ay isang maliit na nakakalito. Kakailanganin mong pagsamahin ang mga code para sa parehong mga circuit upang matiyak na sabay silang tumatakbo.
Ang kumpletong programa ay ipinapakita sa itaas, ngunit lalakadin kita sa mas kumplikadong mga pagbabago.
Tukuyin ang Mga variable
Una, ilipat ang lahat ng variable mula sa dalawang mga tutorial ng SIK Circuit sa tuktok ng programa.
Tukuyin muli ang variable na BLUE_PIN sa 6.
Tukuyin muli ang variable buzzerPin sa 8.
Ang mga tala, tempo, at beats ay maaaring mabago upang maipakita ang anumang kanta na nais mo, ngunit tiyaking ang variable ng songLength ay katumbas ng bilang ng mga tala sa iyong kanta.
I-setup ang Loop
Ang lahat na dapat nasa loop na ito ay ang apat na mga utos ng pinMode: isa para sa bawat ilaw at buzzer.
Void Loop
Una, pagsamahin ang walang bisa na mga loop mula sa dalawang mga programa.
Pagkatapos, tanggalin ang mga linya ng code na kinokontrol ang mga ilaw: Babaguhin namin ang code sa pag-flash ng mga random na kulay na naka-sync sa kanta.
Sa loob ng void loop, tukuyin ang myColor bilang void myColor (int redIntensity, int greenIntensity, int blueIntensity). Ang linya na ito ay napupunta sa itaas lamang ng mga utos ng analogWrite sa ilalim ng pinagsamang loop.
Sa itaas ng utos para sa tono, tukuyin ang myColor sa myColor (r, g, b). Sa itaas nito, tukuyin ang int r, int g, at int b sa random (255). Tatawag ito ng isang random na intensidad para sa bawat kulay.
Sa ibaba nito, magtaguyod ng isang Serial.println utos para sa bawat isa sa r, g, at b.
Ang iyong natapos na code ay dapat na makamit ang mga larawan sa itaas. Ang mga larawan ay pinaghiwalay sa mga variable, void setup, at void loop, na may void loop na mayroong dalawang litrato. Magsaya ka
Pag-troubleshoot
I-double check na ang myColor (r, g, b) ay tinukoy bago ang tono!
Hakbang 7: I-print
Ngayon na ang arduino ay na-set up, maaari mong mai-print ang iyong mga disenyo mula sa OnShape
Hakbang 8: Magtipon ng Istraktura
Mga Kagamitan: Pack ng baterya, naka-print na istraktura ng katawan, gulong, axel, goma, nakumpleto ang arduino circuit board, mainit na pandikit, mani, tornilyo
- Mainit na pandikit ang dalawang mani sa tuktok na bahagi ng istrakturang malapit na puwang ng istraktura
- I-secure ang arduino papunta sa istraktura sa pamamagitan ng balot ng goma ng mahigpit sa paligid ng istraktura at arduino
- Mainit na pandikit ang iyong bisagra sa gilid ng istraktura upang masuportahan nito ang baterya pack nang hindi nakagagambala sa goma na ginamit upang palakasin ang kotse (larawan 3 at 4)
- Gumamit ng isang rubber band upang ma-secure ang baterya pack sa bisagra. Dapat itong magpahinga sa labas ng buong istraktura (larawan 5 at 6)
- Ilagay ang dowel sa mga butas ng axel at tiyakin na ang mga gulong ay ligtas na nakakabit sa axel
- Mag-drill ng isang butas sa gitna ng likod ng axel
- Ilagay ang tornilyo sa butas ng tornilyo
Hakbang 9: Maghanda para sa Paglunsad
Halos tapos ka na!
- Maglagay ng isang goma sa bawat gulong sa likod para sa lakas
- Gumawa ng isang tanikala ng mga goma at ilakip ito sa labi sa harap ng katawan
- I-hook ang huling goma sa tornilyo at iikot ang axel paatras
Hakbang 10: Ilunsad
Binabati kita!
Hakbang 11: Opsyonal: Bumuo ng isang Ramp
Kumuha ng anumang piraso ng kahoy o plastik o anumang nais mo na sapat na malawak para sa iyong mga gulong!
Tulad ng nakikita mo, gumamit kami ng duct tape at playwud, kaya talagang gagana ang anumang bagay
Pagkatapos makakuha ng isang suporta upang itaas ang iyong ramp sa isang nais na anggulo, ilunsad ang iyong kotse, at manuod!
Inirerekumendang:
Hex Robo V1 (kasama ang Cannon): 9 Mga Hakbang (na may Mga Larawan)
Hex Robo V1 (kasama ang Cannon): inspirasyon ng aking nakaraang robot, sa pagkakataong ito ay lilikha ako ng Hex Robo para sa War Game. Kasama sa kanyon (susunod sa V2) o baka kinokontrol gamit ang joystick (susunod sa V3) sa palagay ko magiging masaya itong maglaro kasama ang kaibigan. pagbaril sa bawat isa gamit ang maliit na ballong plastik na kanyon at
Paglalagay ng Anumang R / C Car Sa isang Bluetooth App Control R / C Car: 9 Mga Hakbang
Paglalagay ng Anumang R / C Car Sa Isang Bluetooth App Control R / C Car: Ipinapakita ng proyektong ito ang mga hakbang upang baguhin ang isang ordinaryong remote control car sa isang Bluetooth (BLE) control car na may Wombatics SAM01 robotics board, Blynk App at MIT App Inventor. maraming mga murang kotse na RC na may maraming mga tampok tulad ng mga LED headlight isang
10 Mga kahalili sa DIY sa Mga Off-The-Shelf na Elektroniko na Mga Bahagi: 11 Mga Hakbang (na may Mga Larawan)
10 Mga Kahalili sa DIY sa Mga Off-The-Shelf na Mga Elektroniko na Bahagi: Maligayang pagdating sa aking kauna-unahang itinuro! Sa palagay mo ba ang ilang mga bahagi mula sa mga tagatingi sa online ay masyadong mahal o may mababang kalidad? Kailangan bang makakuha ng isang prototype nang mabilis at tumatakbo nang mabilis at hindi makapaghintay linggo para sa pagpapadala? Walang mga lokal na electronics distributor? Ang fol
CAR-INO: Kabuuang Pagbabago ng isang Lumang RC Car Na May Arduino at Bluetooth Control: 5 Hakbang (na may Mga Larawan)
CAR-INO: Kabuuang Pagbabago ng isang Lumang RC Car Na Gamit ang Arduino at Bluetooth Control: PanimulaHi, sa aking unang mga instruksyon 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. T
Pasadyang Arduino upang Panatilihing MAAARI ang Mga Pindutan sa Mga Manibela na May Bagong Car Stereo: 9 Mga Hakbang (na may Mga Larawan)
Pasadyang Arduino upang Panatilihin ang CAN Steering Wheel Buttons Sa Bagong Car Stereo: Napagpasyahan kong palitan ang orihinal na stereo ng kotse sa aking Volvo V70 -02 ng isang bagong stereo upang masisiyahan ako sa mga bagay tulad ng mp3, bluetooth at handsfree. Ang aking kotse ay may ilang mga kontrol sa manibela para sa stereo na nais kong magamit pa rin.