Talaan ng mga Nilalaman:
Video: Roll-E [Upcyled E-Waste Robot]: 4 na Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Naaalala ang kaibigan nating nangongolekta ng basura WALL · E? Kaya ang taong ito dito mismo ay ang kanyang nakababatang pinsan, at ang kanyang pangalan ay Roll-E. Ito ang opisyal na aking unang itinuturo, kaya't mangyaring maging mabait at ipaalam sa akin ang anumang mga pagkakamali na maaaring magawa ko.
Walang may gusto na magbasa ng mahahabang itinuturo nang walang mga imahe kaya sinubukan ko hangga't maaari upang magdagdag ng maraming mga imahe upang gawing madali ang pagbuo ng robot na ito. Ginawa ko rin ang itinuturo na maikli at diretso sa puntong posible [apat na hakbang lamang].
Ang itinuturo ay magiging sa apat na bahagi;
- Mga Kagamitan
- Assembly
- Mga elektrikal na koneksyon
- Code
Hinahayaan kang sumisid sa….
Hakbang 1: Mga Kagamitan
Listahan ng Mga Materyales
- Arduino Uno (x1) - Ito ang magiging utak ng aming robot.
- Motor Shield (x1) - Para sa pagmamaneho ng aming nakatuon na mga motor, maaari mong gamitin ang isang L293D chip upang gawin ang parehong bagay, kung alam mo kung paano. Pinili ko ang kalasag sa motor dahil medyo madali itong gamitin, kasama itong nagbibigay ng puwang upang idagdag sa maraming mga motor para sa pinahusay na pagpapaandar.
- Geared Motors (x2) - Gagalaw ang motor sa paligid. Pagkonekta ng mga wire - Kakailanganin mo ang isang pares ng mga ito.
- Mga Gulong ng Robot (x2) - Ang mga ito ay kumikilos bilang aming mga gulong.
- Mini Breadboard (x1) - Para sa madaling pagbuo ng aming circuit nang hindi na kailangang maghinang.
- Cool na naka-print na naka-print na circuit board (pcb) mula sa mga lumang electronics - Ito ang magiging chasis ng aming robot, hindi ito naghahatid ng anumang intelihensiyang layunin, ang cool lang na pagtingin at pinapataas ang mga lumang electronics.
- Mga bola mula sa roll on deodorant [na may hawak ng bola] - Ito ang aming bersyon ng isang omniwheel:)
- HC-SR04 Ultrasonic sensor - Para sa pag-iwas sa balakid.
- Lumipat (x1) - Para sa pag-on o pag-off ng robot.
- Pagkonekta ng mga wire - Para sa pagbuo ng mga circuit.
- Mainit na baril ng pandikit - Sa palagay ko alam mo kung ano ang gamit nito.
Hakbang 2: Assembly
Dalhin muna ang iyong cool na naghahanap pcb at markahan kung saan mo nais ang iyong arduino na humiga dito, gamit ang isang marker. Alisin ang anumang umiiral na mga sangkap upang gawing puwang para sa iyong arduino.
Ilagay ang iyong Arduino sa pcb, gamit ang mga butas ng tornilyo sa Arduino bilang isang gabay, markahan ang mga puntos sa pcb upang maaari kang mag-drill ng mga butas sa pcb maaari kang gumamit ng anumang angkop na generic na tornilyo upang ilakip ang iyong arduino board sa pcb. Nagbibigay-daan sa iyo ang paggamit ng isang tornilyo na alisin at muling maiugnay ang Arduino mula sa pcb nang madali. Kung wala kang drill maaari kang gumawa ng mga butas gamit ang isang driver ng tornilyo, pindutin ang driver ng tornilyo laban sa minarkahang bahagi at dahan-dahang maglapat ng presyon habang pinapagod ang driver ng tornilyo
Tandaan: tiyaking maglagay ng isang insulate na materyal sa pagitan ng arduino at ng pcb upang maiwasan ang mga umiiral na koneksyon sa pcb mula sa maikling pag-ikot ng arduino
2: Gamit ang iyong hot glue gun, idikit ang mini breadboard sa iyong nais na bahagi ng pcb, tandaan na ang ultrasonic sensor ay nasa breadboard at walang dapat harangan ito, upang paganahin itong makita ang mga hadlang.
3: Warp sa pagkonekta ng kawad sa paligid ng mga terminal ng motor, subukan ang iyong koneksyon upang matiyak na gumagana ang mga motor pagkatapos ay suportahan ng mainit na pandikit. Matapos gawin ito ikabit ang mga gulong sa mga motor.
4: I-flip ang pcb [kasama ang iyong arduino at breadboard na nakalakip] at mainit na pandikit ang omni wheel at mga motor sa likuran. Sumangguni sa mga imahe upang magkaroon ng isang ideya kung paano ito gawin.
Para sa isang mas mabilis na pagbuo makakalimutan mo ang mga turnilyo at gumamit lamang ng isang mainit na baril na pangkola upang mapagsama ang lahat. Kung nagawa nang tama ang pandikit ay maaaring kumilos bilang isang insulator para sa arduino.
Hakbang 3: Mga Koneksyon sa Elektrikal
Tapos ka na sa pagbuo sa ngayon. Gayunpaman, isasalansan namin ang motor na umilaw sa arduino pagkatapos naming magawa ang ilang paunang mga kable.
Para sa mga koneksyon sa kuryente kailangan nating i-wire ang HC-SR04 ultrasonic sensor, isang pindutan na may pull down resistor sa arduino. Pagkatapos ay ikonekta namin ang aming mga motor sa mga channel ng M3 at M4 sa kalasag ng motor at isalansan ang kalasag ng motor sa arduino, i-crunch ang mga wire mula sa ultrasonic sensor at pindutan sa arduino pin 13, 12 at 8 ayon sa pagkakabanggit.
Ang mga koneksyon para sa HC-S04 ultrasonic sensor, pindutan at hilahin pababa risistor ay ipinapakita sa mga imahe 1 at 2. Ang 10k-ohm risistor ay nag-uugnay sa pin sa lupa, tapos na ito upang mabasa ang PIN sa Mababang sa arduino kapag hindi dumadaloy ang boltahe sa pamamagitan ng switch.
Ang ginamit kong kalasag sa motor ay ang bersyon 1 ng Adafruit motor na kalasag, anuman ang ginagamit mong kalasag sa motor kung v1 o v2 o isang hinalang sa palagay ko ay hindi mag-iiba ang koneksyon sa aking ginawa. Para sa koneksyon ng motor, ikonekta lamang ang kaliwang mga wire ng motor sa mga terminal ng M4 ng kalasag ng motor at ang tamang motor sa mga terminal ng M3 [hindi mahalaga kung anong mga channel ang kumonekta mo sa kanila, tinukoy ko lamang dahil sa aking code]. Sumangguni sa larawan 3 at 4.
Ps. Ang imahe 4 (Koneksyon sa motor na Skema) ay hindi akin, wala akong oras upang mag-sketch ng isa kaya nakuha ko ito mula sa
Matapos gawin ang iyong mga koneksyon, i-stack ang kalasag ng motor sa arduino.
Hakbang 4: Code
Bago mo mapatakbo ang code kailangan mong i-install ang AFMotor.h library. Iyon ang silid aklatan para sa kalasag sa motor. Upang gawin ito sundin ang link sa ibaba mayroon itong mga hakbang upang magawa ito at mayroon ding isang link kung saan maaari mong i-download ang mga file ng silid-aklatan.
Ang link ng pag-install ng library ng AFMotor.h -
Matapos ang pag-install inirerekumenda kong suriin mo ang klase ng motor ng dc ng sanggunian sa silid-aklatan upang malaman kung paano ito gamitin. Sundin ang link sa ibaba para sa sanggunian.
Ang link ng sanggunian sa AF_DCMotor Class -
Inilakip ko ang arduino sketch file para sa code sa ibaba. Habang tumatakbo ang code buksan ang serial monitor upang subaybayan kung ang code ay tumatakbo tulad ng dapat
Iyon ang mga tao tapos ka na, mangyaring ipaalam sa akin kung paano ko mas mahusay na maituturo ito at anumang mga problema na maaaring mayroon ka sa kahon ng mga komento. SALAMAT
Inirerekumendang:
Halloween Kalabasa Na May Isang Moving Animatronic Eye - Ang Kalabasa na Ito ay Maaaring I-roll ang Mata Nito !: 10 Hakbang (na may Mga Larawan)
Halloween Kalabasa Na May Isang Moving Animatronic Eye | Ang Kalabasa na Ito ay Maaaring I-roll ang Mata Nito !: Sa Instructable na ito, malalaman mo kung paano gumawa ng isang kalabasa sa Halloween na kinikilabutan ang lahat kapag gumalaw ang mata nito. Isaayos ang distansya ng pag-trigger ng ultrasonic sensor sa tamang halaga (hakbang 9), at ang iyong kalabasa ay magpapakuryente sa sinumang mangahas na kumuha ng kandila
Mga Nagsasalita ng UpCyled Bookshelf: 9 Mga Hakbang (na may Mga Larawan)
UpCyled Bookshelf Speaker tingnan ang aking Instagram.o
Pag-mount ng Toilet Paper Roll Phone: 7 Mga Hakbang (na may Mga Larawan)
Toilet Paper Roll Phone Mount: Kailangan mo ba ng isang lugar upang mapanatili ang iyong telepono habang nagcha-charge ito upang ito ay patayo pa rin? Ang pag-mount ng telepono ang sagot dito. Mayroon ka bang ilang ekstrang papel na papel na gulong na nakahiga sa paligid ng iyong bahay, at isang maliit na karton lamang? Kung gagawin mo ito, gagawin mo
I-convert ang 120 Roll Film sa 620 Roll Film: 6 Hakbang
I-convert ang 120 Roll Film sa 620 Roll Film: Kaya nakakita ka ng isang lumang medium format na kamera, at habang gumana ang kasalukuyang magagamit na medium format na 120 roll film ay hindi magkasya dahil ang spool ay medyo masyadong taba at ang mga ngipin ng drive ay masyadong maliit upang magkasya sa 120 spool, Marahil ay nangangailangan ng 620 f
Pag-hack sa TV Tuner upang Basahin ang Mga Larawan sa Daigdig Mula sa Mga Satellite: 7 Mga Hakbang (na may Mga Larawan)
Pag-hack sa TV Tuner upang Basahin ang Mga Larawan sa Daigdig Mula sa Mga Satellite: Mayroong maraming mga satellite sa itaas ng aming mga ulo. Alam mo ba, na ang paggamit lamang ng Iyong computer, TV Tuner at simpleng DIY antena Maaari mong matanggap ang mga pagpapadala mula sa kanila? Halimbawa ng mga real time na larawan ng mundo. Ipapakita ko sa iyo kung paano. Kakailanganin mo ang: - 2 w