Talaan ng mga Nilalaman:
- Hakbang 1: Panimula
- Hakbang 2: Video
- Hakbang 3: Mga Bahagi, Materyales at Tool
- Hakbang 4: Circuit
- Hakbang 5: Paggawa ng Makina
- Hakbang 6: Programming
- Hakbang 7: Mga Resulta at Pagninilay
- Hakbang 8: Mga Sanggunian at Kredito
Video: ShWelcome Box: ang Minsan Kaibigan: 8 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:11
Naghahanap ka ba ng kumpanya?
Hakbang 1: Panimula
Naghahanap para sa isang kaibigan na laging nandiyan para sa iyo sa pamamagitan ng makapal at payat? Kaya't tumingin sa ibang lugar dahil ang ShWelcome Box ay gustung-gusto lamang na tumakas mula sa mga problema at mga taong masyadong malapit. Katulad ng mga estudyante sa arkitektura.
Sinabi ng mga tao kung tumatakbo ito sa iyo ng sapat na mga oras, makakahanap ka ng isang kaibigan sa ilalim ng lahat ng kahihiyan …
Hakbang 2: Video
Hakbang 3: Mga Bahagi, Materyales at Tool
Mga Materyales:
1x Sheet ng 1.5mm Plywood
2x sheet ng 1.5mm na puting Cardboard
4x Ultrasonic Sensors
2x DC motors
2x Gulong Goma
1x Arduino Mega
1x Marmol
1x Wol sheet
8x 2n2222 Transistors
8x Diode
8x 100Ω Mga Resistor
Maramihang mga jumper wires - Lalaki / Lalaki at Lalaki / Babae
Exacto-kutsilyo
Pandikit (inirerekumenda ang pandikit na baril kaya kung nakagawa ka ng mga pagkakamali, maaari kang mag-snap ng mga piraso pa rin)
Gunting upang maputol ang lana
Maaari bang i-cut ng mga materyales ang kamay o i-cut ang mga ito (inirerekumenda na i-cut sa laser)
Hakbang 4: Circuit
Para sa circuitry, mayroon lamang talagang 2 pangkalahatang mga pag-setup na paulit-ulit sa iba't ibang mga motor at mga ultrasonic sensor.
Para sa mga motor ng dc, sundin ang unang imahe sa seksyong ito, ngunit subukang iakma ang lahat nang mas malapit hangga't maaari upang mas malapit sila sa Arduino. Matapos mong matapos ang 1, ulitin ang parehong diagram sa tabi nito na in-order para sa pangalawang motor. Tiyaking alam mo kung aling motor ang para sa aling panig (Kaliwa o Kanan na motor).
Ang 4 na ultrasonic sensor ay isang bagay lamang sa pagkonekta ng una at huling pin sa positibo at negatibong mga bahagi ng breadboard, ayon sa pagkakabanggit. Pagkatapos ay ikonekta ang tamang gatilyo at echo pin sa tamang digital pin. Ang pagpapanatiling nasa linya ang lahat ay ang iyong matalik na kaibigan dito.
Hakbang 5: Paggawa ng Makina
Kapag itinatayo ang ShWelcome, pinakamahusay na likhain ito sa 3 magkakahiwalay na piraso. Ang base na humahawak sa breadboard, Arduino, at ng mga sensor, ang mas mababang kompartimento na naglalaman ng mga motor at ang sumusuporta sa paa, at panghuli, ang simboryo / bubong ng robot.
Magsimula sa malaking hugis na kahoy na hexagon at ang 4 na mas maliit na brilyante na may 2 butas sa bawat parisukat. Ilagay ang mga parisukat sa kabaligtaran at idikit ito. Pagkatapos ay kunin ang 4 na hugis na tulad ng trapezoid na may mga bukana sa mga dulo, at idikit ang mga ito upang ang mga ito ay nasa ibaba ng base at sa pagitan ng 2 brilyante. Sa wakas, gamit ang 4 na maliit na mga parisukat na kahoy, idikit ang mga ito sa mga gilid ng gitnang parisukat upang ang batayan ay maaaring magpahinga sa ibabang seksyon.
Upang makagawa ng mas mababang kompartimento, idikit ang mga gulong sa mga dulo na dumidikit sa piraso gamit ang bilugan na dulo. Ilagay ang bawat 1 gulong papunta sa mga panlabas na bahagi ng bawat motor. Pagkatapos ay gumagamit ng 4 na piraso, 1 parisukat na may isang butas sa gitna, 1 rektanggulo na may butas sa gitna, at 2 iba pang mga parihaba, lumikha ng isang kahon sa gitna ng bilugan na piraso upang maaari itong hawakan ang base. Siguraduhing pakainin ang mga wire ng mga motor sa pamamagitan ng mga butas sa mga parisukat upang maaari itong maiugnay sa breadboard sa itaas ng base. Upang likhain ang mga sumusuporta sa mga binti, hawakan ang 3 tuwid na mga piraso kasama ang iba't ibang mga bilog, at pagkatapos ay i-slide sa marmol pagkatapos na maitakda ang pandikit. Pagkatapos ay ilagay ito sa pamamagitan ng malaking butas sa gitna. Sinubukan muna naming gawin ang ilalim mula sa karton, ngunit hindi nito masuportahan ang bigat ng base.
Upang madaling maitayo ang bubong, gugustuhin mong ikabit ang 4 na mas maliit na mga hexagonal na piraso ng magkatabi, parisukat ito hanggang sa tuktok na parisukat na piraso, at pagkatapos ay idikit silang lahat. Titiyakin nito na ang mga hexagon ay nasa tamang anggulo upang magkasya nang mahigpit sa base ng robot. Pagkatapos nito, maaari mong idikit ang balahibo sa simboryo at putulin ang labis na mga bahagi.
Pagkatapos nito, isang bagay lamang kung ang paglalagay ng lahat ng mga kable sa base, pagdulas ng kani-kanilang mga sensor sa kanilang tamang direksyon, pagkonekta sa mga wire ng mga gulong hanggang sa tamang mga wire sa breadboard, at pagkatapos ay ilagay ang simboryo sa tuktok nito lahat
Ang isang H-Bridge ay maaari ding magamit upang ang mga motor ay maaaring tumakbo sa parehong direksyon sa utos.
Hakbang 6: Programming
Nagsisimula ang code sa pamamagitan ng pagtiyak na malinaw na ipapakita kung aling mga gatilyo ng sensor at echo pin ang nakakonekta sa kung aling mga pin, at kung saan ikonekta ang 8 digital na pin na in-order upang makuha ang mga motor na makapag-ikot sa iba't ibang direksyon.
Pagkatapos ay nagtatakda ito ng mga nakokontrol na variable tulad ng bilis ng mga motor na gulong at ang dami ng beses na nakikipag-ugnayan ito bago ito maging palakaibigan nang kaunti.
Ang lahat sa pag-set up ay nagtatakda lamang ng pagtataguyod ng mga mode ng pin para sa bawat pin, maging ang output o input nito.
Ang paraan naming pinasimple ang code ay sa pamamagitan ng pagwawasak kung paano gumagalaw ang robot sa mas maliit at mas maliit na mga pagpapaandar na ginagawang mas madali upang gawin itong nais. Ang mga pinakamababang pag-andar sa antas ay kaliwaForward (), leftBackward (), rightForward (), rightBackward (), na nagsasabi sa bawat indibidwal na motor na ilipat ang alinman sa pasulong o paatras. Pagkatapos ang mga pag-andar tulad ng pasulong (), paatras (), kaliwa (), at kanan (), ayon sa pagkakabanggit ay tumawag sa naunang nabanggit na mga function upang makuha ang robot na gumagalaw sa isang tiyak na direksyon.
Hakbang 7: Mga Resulta at Pagninilay
Sa pagtatapos ng proyektong ito, nasiyahan kami sa kung paano gumagalaw ang aming robot ngunit sa palagay namin ay may puwang pa para sa pagpapabuti. Marami kaming natutunan sa aming unang disenyo din.
Ang aming paunang disenyo ay magkaroon ng isang kahon na may 4 na gulong tulad ng naisip namin na bibigyan nito ang katatagan at paggalaw ng paglipat. Ang nahanap namin sa pag-ulit na ito ay mas maraming mga motor ang nangangahulugan na ang mapagkukunan ng kuryente ay hinati pa. Nangangahulugan ito na ang bawat motor ay mahina at ang robot ay hindi talaga makakagalaw sa ilalim ng sarili nitong timbang. Mula dito, nagpasya kaming bawasan ang dami ng mga gulong sa 2 upang ang bawat gulong ay maaaring maging mas malakas.
Ang disenyo ng 2 gulong ay mas mahusay at ang robot ay gumalaw nang mas maayos at tuloy-tuloy.
Ang isa pang problema na naranasan namin sa 4 na may gulong na disenyo ay kung minsan ay nakasalalay sa alinman sa ibabaw na sinubukan namin ito o sa pagkakahanay ng mga gulong, ang robot ay hindi magiging patag sa lupa na pumipigil sa traksyon na mayroon ito sa lupa.
Sa isang pag-ulit sa hinaharap, nais naming subukan ang pagpapatupad ng mga bagay tulad ng mas makinis / walang tigil na paggalaw, isang mas maliit na katawan (marahil kung gumamit kami ng isang mas maliit na breadboard), o makahanap ng isang paraan upang mapabilis itong gumalaw / mas hindi maayos.
Hakbang 8: Mga Sanggunian at Kredito
Ang proyektong ito ay ginawa para sa kurso na ARC385 sa programa ng University of Toronto, John H Daniels Architecture
Pag-setup ng DC motor - slide sa klase (imahe sa itaas)
Arduino Mega
Tutorial sa Mga Sensor ng Ultrasonic
Ang mga motor at Wheels ng Amazon DC
Mga sensor ng ultrasonic
Mga miyembro ng pangkat:
Francis Banares
Yuan Wang
Ju Yi
Nour Beydoun
Inirerekumendang:
Gawin ang Kaibigan ng SMD ICs Breadboard! 10 Hakbang (na may Mga Larawan)
Gawing Friendly ang SMD ICs Breadboard!: Nangyayari nang maraming beses na ang aming paboritong IC ay magagamit lamang sa SMD package at walang paraan upang subukan ito sa isang breadboard. Kaya sa maikling itinuturo na ito ay ipapakita ko sa iyo ang paraang ginawa ko sa aking sarili ang maliit na adapter na ito para sa SMD IC na maaari Niyang
Maligayang Pagdating sa Kaibigan: 10 Hakbang
Maligayang Pagdating sa Kaibigan: Isang Project Nilikha Ni: Chris Kang, David Kalman, Rick Schutte, at Misha Gliwny
Paano Ilarawan ang isang Serye sa TV para sa isang Bulag na Kaibigan: 4 na Hakbang (na may Mga Larawan)
Paano Ilarawan ang isang Serye sa TV para sa isang Bulag na Kaibigan: Ang ilang mga serye sa TV ay inilarawan (DVS), ngunit marami ang hindi at kung ikaw ay bulag o may kapansanan sa paningin na mga bagay ay maaaring makakuha ng isang maliit na nakalilito. Maaari kang magkaroon ng isang kaibigan na mag-type ng isang paglalarawan (na nagsabing ang kaibigan ay magsisimulang makahanap ng masyadong masyadong oras), ngunit itala
Higit sa Tutorial sa Clocking para sa isang Kaibigan: 7 Hakbang
Over Clocking Tutorial para sa isang Kaibigan: Isang tutorial sa kung paano i-overclock ang isang ASUS Striker II mobo
Twitchy, Iyong Kaibigan na E-waste: 11 Hakbang (na may Mga Larawan)
Twitchy, Iyong E-waste Friend: Mas malinis siya kaysa sa isang hamster, at may higit na pagkatao kaysa sa karamihan sa mga reptilya, at mas matalino kaysa sa aso na ito na mayroon ako dati. Dagdag pa, siya ay gawa sa basura at napakasaya na maitayo. Ang populasyon ng tao ay maaaring (at maaaring sabihing dapat) hatiin sa