Talaan ng mga Nilalaman:
- Hakbang 1: Listahan ng Materyal
- Hakbang 2: Magtipon ng Cart at Maglakip ng Mga Motors (x2)
- Hakbang 3: Diagram ng Logic + Circuit Diagram (Pablo)
- Hakbang 4: Diagram ng Logic + Circuit Diagram (Sofia)
- Hakbang 5: Pagpapatupad ng Code
- Hakbang 6: I-set up ang Ibabaw ng Pagguhit at Masiyahan
- Hakbang 7: Pangwakas na Mga Resulta
Video: Pagguhit ng Mga Robot na sina Pablo at Sofia: 7 Hakbang
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
Paglalarawan
Si Pablo at Sofia ay dalawang mga autonomous na robot na idinisenyo upang tuklasin ang malikhaing pakikipag-ugnayan sa pagitan ng tao at ng makina. Ang mga mini mobile robot ay nais na magpinta sa mga tao. Si Pablo ay medyo nahihiya upang maging napakalapit, kaya gusto niyang ilayo ang distansya niya sa iyo. Malayo ang natigil ni Sofia mula kay Pablo sa loob ng isang hangganan. Ang tanging bagay na nagpapatuloy sa kanya na magpatuloy ay ang mga palpak ng mga tao sa paligid niya. Panatilihin ni Pablo ang isang pisikal na distansya habang makikinig sa iyo si Sofia. Ang mundo ang kanilang canvas!
Sa Instructable na ito ay dadaan tayo sa mga bahagi, lohika, at proseso ng pagbuo at paggamit ng parehong Pablo at Sofia.
Ang proyekto ay isinasagawa bilang bahagi ng Computational Designand Digital Fabrication seminar sa ITECH masters program.
Kiril Bejoulev & Takwa ElGammal
Hakbang 1: Listahan ng Materyal
Elektronika
2 x Arduino Uno R3 Controller Board
2 x Motor Driver L298N H Bridge
1 x Potentiometer 10K Ohm (kasama sa Starter Kit) - Pablo
1x 16 * 2 LCD Module (kasama sa Starter Kit) - Pablo
Mga sensor
Ultrasonic Sensor (kasama sa Starter Kit) - Pablo
Big Sound Module (kasama sa Sensor Kit) - Sofia
2 X IR Sensor - Sofia
Button (kasama sa Sensor Kit) - Sofia
Mga Motors
8 X DC Motor (Amazon)
1 x Mini Servo Motor (kasama sa Starter Kit)
Pinagkukunan ng lakas
5x 9V Mga Baterya ng Lithium - 2 x Pablo 3 x Sofia
4X AA Alkaline Baterya - Pablo
2 X Konektor ng Baterya
Pangunahing Mga Katawan (x2) - (Amazon)
8 x Gulong ng kotse
8 x Encoder
16 x T nakatayo
4 x Acrylic Chassis
1 x Kahon ng baterya
16 x M3 * 8 bolts
16 x M3 * 30 bolts
12 x Spacers
Mga kasangkapan
Panghinang
Screwdriver - Phillips Head
Double Sided Tape
Mga marker o Brushes
Mga kurbatang zip
Mini Bread Board (kasama sa Starter Kit) - Sofia
Breadboard (kalahating laki) - Pablo
Hakbang 2: Magtipon ng Cart at Maglakip ng Mga Motors (x2)
Ang parehong mga robot ay gumagamit ng cart na may 4 na motor at gulong bilang isang batayan para sa kanilang paggalaw. Ipunin ang cart at sa pamamagitan ng pagsunod sa circuit diagram ikabit ang mga motor sa module ng Motor Controller (L298N)
Hakbang 3: Diagram ng Logic + Circuit Diagram (Pablo)
Dinisenyo si Pablo upang gumuhit sa iyo sa malapit ngunit hindi masyadong malapit. Gumagamit ito ng isang sensor ng Ultrasonic na nakakabit sa isang servo motor upang makita kung mayroong isang bagay sa harap nito at lumiliko upang maghanap ng isang mas mahusay na kilusan upang gawin na maiiwasan ang ibang mga bagay. Pinapayagan ka ng LCD display na makita mo ang distansya ng Pablo sa mga kalapit na bagay sa harap nito.
Hakbang 4: Diagram ng Logic + Circuit Diagram (Sofia)
Ang Sofia ay idinisenyo upang maisaaktibo gamit ang palakpak ng iyong mga kamay sa paggamit ng Big Sound Module. Ang Sofia ay itinayo din na may 2 IR Sensors sa harap ng cart na pinapayagan itong makita ang boarder ng canvas na iginuhit nito. Kapag naabot nito ang boarder na ito ay lumilipat ito pabalik at lumiliko sa isa pang bahagi ng canvas. Ikabit ang mga sensor na ito sa cart na nakikita sa diagram ng Circuit. Gamit ang paggamit ng tape at zip ties ikabit ang mga elemento sa cart upang hindi sila gumalaw. Sa Video maaari mong makita ang halaga ng output ng mga pagbabago ng Ir Sensors mula 0 hanggang 1 kapag ang itim na linya ay inilalagay sa ilalim ng sensor at ang isa sa built in na LEDs ay naka-off. Maaari mong ayusin ang pagiging sensitibo ng IR sensor sa pamamagitan ng pag-on ng built in potentiometer.
Hakbang 5: Pagpapatupad ng Code
Sa hakbang na ito maaari mong i-download ang mga code para sa parehong Pablo at Sofia at i-upload ang mga ito sa Arduino board gamit ang Arduino IDE.
Hakbang 6: I-set up ang Ibabaw ng Pagguhit at Masiyahan
I-set up ang ibabaw at kapaligiran ng pagguhit na nais mong iguhit kasama nina Pablo at Sofia. Si Pablo ay may kakayahang umangkop at maaaring gumuhit kahit saan kabilang ang sahig, tela, o papel. Para kay Pablo ikinabit namin ang marker sa kanang sulok sa likod ngunit maaari kang maglaro sa lokasyon ng marker upang makagawa ng iba't ibang mga guhit. Pinapayagan lamang si Sofia na gumuhit sa canvas na nakasakay ng black tape para makita ng mga IR sensor. Para kay Sofia ay nakakabit namin ang isang marker ng brush sa harap na bilog na butas ng cart gamit ang isang zip tie.
Hakbang 7: Pangwakas na Mga Resulta
Inaasahan namin na nasiyahan ka sa proyektong ito at sa lahat ng mga guhit na maaari mong likhain mula sa paglalaro sa mga Robots na ito. Para sa isang mas kawili-wiling pagguhit iminumungkahi namin na makita kung anong mga posibleng resulta mula sa paggamit ng parehong mga robot nang sabay-sabay sa parehong pagguhit.