Sa aking libreng oras isinasagawa ko ang lahat ng mga uri ng Arduino proyekto. Madalas para sa pagpapatupad ng isang proyekto ay nangangailangan ang robot - Isang platform na nakakatugon sa isang bilang ng mga kinakailangan: libreng kilusan, ang kakayahang mag-install ng karagdagang kagamitan at palawakin ang mga kakayahan, pati na rin ang katamtamang gastos. Narito ang tulad ng isang platform ng robot o, sadyang, isang uod na tsasis na gagawin ko. Siyempre, nai-post ko ang tagubilin sa iyo para sa pagsubok.
Kakailanganin namin:
- Tamiya 70168 dual gearbox (maaaring mabago sa 70097)
- Tamiya 70100 hanay ng mga roller at track
- Tamiya 70157 platform para sa paglakip sa gearbox (maaaring mapalitan ng isang piraso ng playwud 4 mm)
- Maliit na piraso ng galvanized sheet
- Plywood 10 mm (isang maliit na piraso)
- Arduino Nano
- DRV 8833
- LM 317 (pampatatag ng boltahe)
- 2 LEDs (pula at berde)
- Mga Resistor 240 Ohms, 2x 150 Ohms, 1.1 kOhms
- Capacitor 10v 1000uF
- 2 solong hilera ang sumali sa PLS-40
- 2 mga konektor ng PBS-20
- Inductor 68mkGn
- 6 na baterya NI-Mn 1.2v 1000mA
- Konektor ng tatay-nanay ng dalawang pin sa kawad
- Mga wire ng iba't ibang kulay
- nagbebenta
- Rosin
- paghihinang bakal
- Bolts 3x40, 3x20, nuts at tagapaghugas para sa kanila
- Bolts 5x20, nuts at reinforced nuts sa kanila
- drill
- Mga drills para sa metal 3 mm at 6 mm
Hakbang 1 putulin ang metal.
Una, kailangan nating i-cut mula sa sheet metal (mas mabuti na galvanized) upang i-cut ang apat na bahagi. Dalawang bahagi bawat track. Para sa pag-scan na ito, pinutol namin ang dalawang detalye:
Ang mga tuldok ay nagpapahiwatig ng mga lugar kung saan kinakailangan upang mag-drill hole, ang diameter ng butas ay ipinahiwatig sa malapit. Ang mga butas ng 3 mm ay kinakailangan para sa nakabitin na may isang roller, 6 mm para sa pagpasa ng mga wire sa kanila. Pagkatapos ng pagputol at pagbabarena, kailangan mong mag-file sa lahat ng mga gilid nang hindi umaalis sa matalim na sulok. Yumuko sa kahabaan ng mga putol na linya 90 degrees. Mag-ingat! Baluktot namin ang unang bahagi sa anumang direksyon, at ang pangalawang liko sa kabaligtaran na direksyon. Dapat silang maging simetriko baluktot. Mayroong higit pang nuance: kinakailangan upang mag-drill butas para sa self-tapping screws na i-fasten ang aming mga plate sa base. Gawin ito kapag handa na ang base. Inilalagay namin ang blangko sa base at minarkahan ang mga lugar ng pagbabarena upang ang mga tornilyo ay mahulog sa gitna ng chipboard. Gumagawa kami ng dalawang higit pang mga detalye sa pangalawang pag-scan:
Ang panloob na parihaba ay dapat i-cut. Susunod, ginagawa namin ang parehong bagay, gupitin, mag-drill, malinis. At sa huli nakuha namin ang mga blangko:
Hakbang 2 ihanda ang batayan.
Pinagsasama namin ang gearbox ayon sa nakalakip na mga tagubilin. I-fasten namin ito sa site. Kung walang platform, pinutol namin ang isang parihaba na 53x80 mm mula sa playwud 4 mm at i-fasten ang gearbox dito. Kumuha ng 10 mm playwud.Gupitin ang dalawang mga parihaba 90x53 mm at 40x53 mm. Sa loob ng maliit na parihaba, pinutol namin ang isa pang rektanggulo, upang makakuha kami ng isang frame na may kapal ng pader na 8 mm.
I-twist ang lahat tulad ng ipinapakita sa larawan:
Sa mga sulok ng platform, mag-drill hole ng 6 mm at ipasok ang aming 5x20 bolts sa kanila; mula sa itaas ay pinalakas namin ang mga mani. Kinakailangan ang mga ito para sa kasunod na pag-mount ng iba't ibang mga mekanismo o board. Para sa kaginhawahan, agad naming nakadikit ang mga LED:
Ang Hakbang 3 ay isang elektrisyan.
Para sa control gagamitin namin ang Arduino Nano. DVR 883 driver ng motor.Sa circuit board, tipunin namin ang lahat ayon sa scheme.
Ang L1 ay isang inductor at kinakailangan ang C1 upang patatagin ang boltahe ng Arduino. Ang mga Resistor R1 at R2 sa harap ng mga motor ay kasalukuyang naglilimita, dapat mapili ang kanilang rating para sa mga tiyak na motor. Nagtrabaho sila ng maayos para sa akin sa 3 ohms. Kinakailangan ang LM317 upang singilin ang mga baterya. Ang input ay maaaring ibigay gamit ang boltahe mula 9.5 V hanggang 25 V. R3 - 1.1 kOhm R4 - 240 Ohm. Ang mga "pin" sa kaliwa ay ginagamit para sa kasunod na koneksyon ng iba't ibang mga aparato (Bluetooth, 433 na module ng komunikasyon ng MHz, IR, Servo, atbp.). Para sa lakas ay gagamitin namin ang 6 na baterya ng Ni-Mn 1.2v 1000mA na ibinebenta sa serye at sugat na may de-koryenteng tape.
Hakbang 4 kinokolekta namin ang batayan.
Kinukuha namin ang aming base, sa isang dobleng panig na nakadikit kami ng isang board. Ang mga bahagi ng metal para sa unang pag-scan ay kailangang mai-screwed papunta sa maliit na self-tapping screws sa base sa mga gilid, yumuko palabas. Mag-ingat upang mai-tornilyo ito upang ang matinding 6 mm hole ay ilagay sa output axis ng gearbox, ang ilalim ng bahagi ay dapat na kahanay sa base at simetriko na may kaugnayan sa pangalawang tulad na bahagi. Ang resulta ay dapat:
Upang ibigay ang aming gawang bahay aesthetic hitsura, magdagdag ng ilang mga detalye. Ito ay opsyonal. Mula sa puting plastik, gupitin ang isang parihaba na 110x55 mm at yumuko tulad ng ipinakita sa larawan. Opsyonal din ang buntot, ngunit nagustuhan ko kung paano ito hitsura at nanginginig kapag lumilipat:
Ang takip na ito ay sumasakop sa gearbox upang ang dumi ay hindi makapasok, at ginagawang mas kaunting ingay. Susunod, pinutol din namin ang isang parihaba na 52x41 mm mula sa puting plastik. Gumagawa kami ng mga butas para sa pagkonekta sa Arduino at ang pindutan ng kapangyarihan tulad ng sa larawan:
I-pandikit ang lahat sa isang dobleng panig:
Sticker para sa kagandahan.
Ang dalawang bahagi na ito ay maaaring gawin mula sa halos anumang materyal na malapit na. Maaari itong maging makapal na karton (na maaaring maipinta), hibon, manipis na playwud o isang piraso ng plastik ng anumang kulay. Huwag kalimutan ang tungkol sa mga baterya. I-paste ang mga ito sa isang double-sided tape sa kanang metal na bahagi ng base:
Hakbang 5 Mga uod.
Narito kakailanganin namin ang aming pangalawang mga blangko sa pag-scan. Nagpasok kami ng mga bolts na may 3x20 semi-cylindrical head sa 3 mm hole. Ilagay sa mga washer at higpitan ang mga mani:
Ang mga washer ay dapat na magsuot bago ang mga rollers. Hindi ako masyadong tamad at nag-order ng mga plastic washers. Maaari mong gamitin ang ordinaryong metal, ngunit pagkatapos ay ang aming mga track ay maingay. Matapos ang mga roller, mahigpit namin ang mga mani nang walang higpit, upang ang mga roller ay ligtas na iikot.
Inilalagay namin ang mga track ng goma sa mga roller. Inilalagay namin ang plate kasama ang mga roller sa base, tinitiyak na ang mga bolts ay nahuhulog sa mga butas. At higpitan ang mga mani. Nakakuha kami ng isang halos tapos na sinusubaybayan na tsasis:
Hakbang 6 firmware.
Sa palagay ko, mas maginhawang sumulat ng firmware sa Arduino IDE. Ang chassis na nakatipon namin ay unibersal at kinakailangan ang firmware depende sa tiyak na layunin. Maaari kang kumonekta ng isang module ng Bluetooth at gamitin ang iyong telepono o computer upang makontrol. Posible rin na ikonekta ang isang sensor ng IR at gumamit ng isang IR remote control. Ang isa pang pagpipilian sa control ay ang paggamit ng isang 433 MHz module upang makipag-usap sa remote control. Batay sa tsasis, posible na gumawa ng isang robot na sumusunod sa linya o anumang iba pang awtonomiya. Nag-post ako ng firmware para sa Bluetooth, 433 MHz at IR.