Talaan ng mga Nilalaman:

R5-D4 Model: 6 na Hakbang
R5-D4 Model: 6 na Hakbang

Video: R5-D4 Model: 6 na Hakbang

Video: R5-D4 Model: 6 na Hakbang
Video: Building a BUDGET $1000 High-FPS 1440p GAMING PC with QUALITY Parts | ASMR 30 min. PC BUILD (2023) 2024, Hulyo
Anonim
Image
Image

Ang modelong ito ng R5-D4 ay binubuo ng 3 asul na LEDs bilang mga mata nito at isang hakbang na motor upang paikutin ang ulo nito. Ang mga LED ay kumurap sa isang tiyak na pattern na nagpapakita ng "R5D4" sa Morse code: di-dah-dit di-di-di-di-dit dah-di-dit di-di-di-di-dah. Para sa "di" at "dit", isang LED light blinks para sa 0.5 sec; para sa "dah", isang LED blinks para sa 1.5 sec. Sa pagitan ng mga titik at numero ng R, 5, D, at 4, lahat ng mga LED ay naka-off sa loob ng 1 sec. Ang hakbang na motor ay ginagamit para sa 180 degree na kaliwa at kanang paggalaw ng ulo ng R5-D4. Ang mga target na madla ng modelong R5-D4 na ito ay mga bata, partikular ang mga tagahanga ng Star-Wars. Ang modelong R5-D4 na ito ay maaaring magbigay ng inspirasyon sa mga bata na maging interesado sa teknolohiya ng AI, robotics, Arduino, at mga wika sa pagprograma, na kung saan ay ang hinaharap na kadena ng teknolohiya. Dahil ang R2-D2, C-3PO, at BB-8 ay mga robot ng Star Wars na karaniwang ginawang mga modelo, pinapayagan din ng isang modelo na R5-D4 ang isang tagahanga ng Star-Wars na mangolekta ng isang mas kumpletong pagpipilian ng mga Star-Wars droid character.

Hakbang 1: Mga Panustos

Mga gamit
Mga gamit

Circuit:

- 1 Arduino Leonardo (mag-click dito!)

- 1 Mini Breadboard (mag-click dito!)

- 3 LEDs (Blue) (mag-click dito!)

- 3 Mga Resistor (10k ohm) (mag-click dito!)

- Hakbang Motor (mag-click dito!)

- Hakbang Motor Driver Board (mag-click dito!)

- Mga Wire ng Babae-Lalaki na Jumper (mag-click dito!)

- Mga Male-Male Jumper Wires (mag-click dito!)

Modelong R5-D4:

- 1 Puwede sa Lid

- 1 Paper Bowl na may isang Katulad na Diameter sa Can

- 1 White Foam Board (10mm, 20x30cm) (mag-click dito!)

- Mga Marker (Orange, Blue, Grey, Black)

- 2 A4 Papel

- 1 Railway Board (mag-click dito!)

- Dobleng panig na Tape

- Scotch Adhesive Putty

Hakbang 2: Mga LED

Mga LED
Mga LED

Matapos ihanda ang lahat ng mga supply, ang pangalawang hakbang ay ikonekta ang mga LED sa mini breadboard at ang Arduino Leonardo board. Tulad ng ipinakita sa itaas na diagram ng circuit, ikonekta ang mga kable na jumper ng babae-lalaki (ang 3 pares ng pula at itim na mga wire) sa mga LED. Ang mga wires ng babaeng jumper na babae dito ay dapat pahabain ang haba ng mga LED, dahil ang buong circuit ay maitatago sa loob ng lata at ang mga LED ay mailalagay sa ulo ni R5-D4. Kapag handa ka na sa mga LED, ilagay ang 10k ohm resistors at male-male jumper wires sa breadboard at mula sa breadboard hanggang sa Arduino Leonardo board. Ang bawat LED ay dapat na konektado sa isang 10k ohm risistor. Ang mga LED sa circuit na ito ay konektado sa digital pin 11, 12, at 13. Ang LED na konektado sa digital pin 11 ay ang LED 1; ang LED na konektado sa digital pin 12 ay ang LED 2; Ang LED na konektado sa digital pin 13 ay ang LED 3.

Hakbang 3: Hakbang Motor

Hakbang Motor
Hakbang Motor

Matapos i-set up ang mga LED, ang pangatlong hakbang ay ikonekta ang step motor sa Arduino at ang breadboard. Ayusin ang mga wire ng jumper na babae-lalaki, mga wire ng jumper ng lalaki-lalaki, step motor, at step motor driver board tulad ng circuit diagram na ipinakita sa itaas. Ang hakbang na board ng driver ng motor sa circuit na ito ay konektado sa mga digital na pin mula 2-5. Tandaan na ang lila, madilim na asul, mapusyaw na asul, at dilaw na mga wire sa circuit ay mga kable na jumper na babae-lalaki, habang ang pula at itim na mga wire ay mga male-male jumper wire. Tandaan na ang lilang kawad ay konektado sa digital pin 2; ang madilim na asul na kawad ay konektado sa digital pin 3; ang ilaw asul na kawad ay konektado sa digital pin 4; ang dilaw na kawad ay konektado sa digital pin 5.

Hakbang 4: Code

Code
Code
Code
Code
Code
Code
Code
Code

Matapos mong matapos ang circuit, maaari mong simulang isulat ang code!

Code:

Ipinapakita ng linya 28 - 32: na ang LED 1, 2, at 3 ay konektado sa digital pin 11, 12, at 13 ayon sa pagkakabanggit.

Ang linya 34 - 54: ay nagpapakita ng pattern ng LED blink, di-dah-dit di-di-di-dit dah-di-dit di-di-di-di-dah, kung saan ang di-dah-dit ay R, di-di-di-di-dit ay 5, dah-di-dit ay D, at di-di-di-di-dah ay 4 sa Morse Code. Ang isang ilaw na LED ay nakabukas nang 0.5s sa "di" at "dit", isang ilaw na LED ay nakabukas nang 1.5s sa "dah", lahat ng mga ilaw na LED ay naka-on nang 0.5s sa "-", at lahat ng mga ilaw na LED ay naka-patay para sa 1s sa "". Para sa bawat titik at numero (R, 5, D, 4), ang mga ilaw na LED ay lumiwanag sa pagkakasunud-sunod ng LED 1, LED 2, LED 3, LED 1, LED 2, iba pa at iba pa. Kapag natapos ang isang titik o code ng numero, pagkatapos ay nagsisimula ito muli mula sa LED 1 para sa susunod na titik o numero.

Ang linya 55 - 61: ay nagpapakita ng code ng step motor. Kung nais mong baguhin kung gaano karaming degree ang pagliko ng ulo ng modelo ng R5-D4, maaari mong ayusin ang bilang na kumakatawan sa bilang ng mga hakbang sa bawat pag-ikot ng kuryente sa motor. Ang isang buong bilog na 360 degree ay tumutugma sa bilang 512. Dito, ginawa ko ang bilang 256, nangangahulugang ang ulo ay gumagawa ng 180 degree turn. Ang 10 sa linya 55 at 60 ay kumakatawan sa bilis ng motor. Mas maliit ang bilang, mas mabilis ang bilis ng motor. Gayunpaman, huwag ilagay sa isang bilang na mas maliit sa 4! Ang mga numero ng 2, 3, 4, at 5 sa linya 55 at 60 ay tumutukoy sa mga kaukulang digital na pin na konektado ng iyong motor.

Linya 64 - 109: ipinapakita ang pag-coding para sa pagkakurap ng bawat LED. a (), b (), c (), d (), e (), at pag-pause () ay na-customize na mga function. a () ang code para sa LED 1 upang kumurap ng "di" at "dit"; b () ang code para sa LED 2 upang kumurap ng "di" at "dit"; Ang c () ay ang code para sa LED 3 upang kumurap ng "di" at "dit"; d () ang code para sa LED 1 upang kumurap ng "dah"; e () ang code para sa LED 2 upang kumurap ng "dah"; ang pause () ay ang code para sa lahat ng mga LED upang i-off para sa 0.5s.

Hakbang 5: Modelong R5-D4

Modelong R5-D4
Modelong R5-D4
Modelong R5-D4
Modelong R5-D4
Modelong R5-D4
Modelong R5-D4

Matapos mong matapos ang pagsubok sa circuit at code, maaari mong simulang gawin ang modelo ng R5-D4, na kasama ang ulo, katawan, at dalawang binti. Upang gawin ang modelo, kakailanganin mo ang mga suplay na nakalista sa listahan ng suplay. Para sa lahat ng mga supply, maaari mong baguhin ang mga laki ayon sa iyong sariling kagustuhan.

1. Iguhit ang mga pattern ng ulo at katawan ng R5-D4, bawat isa sa isang piraso ng papel na A4, tulad ng larawan (1) at (2) na ipinakita sa itaas. Kung binago mo ang laki ng lata at ang mangkok ng papel, ang mga laki ng pattern ay maaaring magbago nang naaayon. Maaari mong kopyahin ang larawan ng pattern ng katawan na R5-D4 na iginuhit mo sa isang printer nang dalawang beses, dahil kakailanganin mo ang dalawa sa kanila para sa harap at likod ng iyong R5-D4 na modelo.

2. Idikit ang mga pattern ng katawan at ulo na iginuhit mo sa lata at sa mangkok ng papel tulad ng ipinakita sa larawan (3) at (4).

3. Gupitin ang mga binti ng R5-D4 na may isang piraso ng puting foam board. Ang mga sukat ng mga bahagi ng binti ay ipinapakita sa larawan (5). Matapos i-cut ang mga hugis, idikit ang parihabang bahagi sa hindi regular na hugis na bahagi at iguhit ang isang asul na parihaba sa bawat tulad ng larawan (6).

4. Ipunin ang circuit sa modelo. Gumawa ng 3 butas sa ulo na nagawa mo upang mailagay ang 3 mga ilaw na LED. Pagkatapos, ilagay ang circuit sa loob ng lata tulad ng larawan (7). Maaari mong ilagay muna ang circuit sa isang kahon, pagkatapos ay ilagay sa lata upang maiwasan itong gumalaw. Tandaan na gumawa ng isang butas sa ilalim ng lata upang payagan ang USB cable na mabatak.

5. Gupitin ang isang hugis-tulad ng hugis-itlog mula sa riles ng tren, gumawa ng butas sa gitna, ilakip ito sa step motor, at gumamit ng tape, o anumang iba pang ibig sabihin upang idikit ito sa lata tulad ng ipinakita sa larawan (8).

6. Gumawa ng isang butas sa takip ng lata na sapat na malaki para dumaan ang motor shaft. Ikabit ang mala-plastik na plato na may takip ng lata sa anumang kahulugan. Dito, gumamit ako ng karayom at sinulid na may mga butas sa plastic plate. Pagkatapos, ipasa ang baras sa butas ng plato na tulad ng larawan (9).

7. Ilagay ang mga LED sa mga butas na iyong ginawa sa hakbang 4. Maaari kang gumamit ng malagkit na masilya upang maiwasan ang pagbagsak ng mga LED (tingnan ang larawan (10)). Kapag natapos mo na ang pagpuwesto sa mga LED, maaari mong pagsamahin ang takip at ulo.

8. Panghuli, gumamit ng double-sided tape upang idikit ang mga binti sa katawan. Pagkatapos, tapos ka na! Ang panghuling produkto ay dapat magmukhang larawan (11).

Hakbang 6: Paano Ito Magagawa?

Paano Ito Magagawa?
Paano Ito Magagawa?
Paano Ito Magagawa?
Paano Ito Magagawa?
Paano Ito Magagawa?
Paano Ito Magagawa?

Kung gumagamit ka ng Arduino Web editor, maaari kang mag-refer sa link na naka-attach sa ibaba, na isang video sa YouTube na gumagabay sa iyo nang sunud-sunod sa proseso ng pag-aktibo ng website at pag-upload ng code sa iyong Arduino aparato.

Link:

(Tandaan na ang ginamit kong board dito ay si Arduino Leonardo, ngunit sa video, ginagamit niya ang Arduino / Genuino Uno. Tandaan na piliin ang board na ginamit mo!)

Hindi mahalaga kung gumagamit ka ng Arduino Web editor o ng Arduino software, pagkatapos mong mai-plug in ang USB cable at na-click ang upload tulad ng mga larawang ipinakita sa itaas, ang iyong modelo ng R5-D4 ay magsisimulang kumurap ng "R5D4" at iikot ang ulo nito!

Inirerekumendang: