Talaan ng mga Nilalaman:

Pagbati Santa: 4 Hakbang (na may Mga Larawan)
Pagbati Santa: 4 Hakbang (na may Mga Larawan)

Video: Pagbati Santa: 4 Hakbang (na may Mga Larawan)

Video: Pagbati Santa: 4 Hakbang (na may Mga Larawan)
Video: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, Hulyo
Anonim
Pagbati kay Santa
Pagbati kay Santa

Ang proyektong ito ay ginawa bilang isang bahagi ng mga dekorasyon ng Pasko. Ito ay isang manika ni Santa na may ilaw at braso na gumagalaw kapag nakita ka nito.

Hakbang 1: Mga Kagamitan

Kailangan namin ang sumusunod na materyal (maaaring iakma ayon sa ninanais, kinakailangan o pagkakaroon):

  • Isang board ng kontrol: Arduino nano.
  • Isang grupo ng mga leds: Gumagamit ako ng 8 NeoPixels.
  • Isang manika ni Santa: o ibang karakter na iyong pinili. Kapag mayroon ka nito, tiyaking madali itong buksan at may puwang upang maitabi ang mga bahagi, at ilang uri ng panloob na istraktura upang hawakan ang ilang mga bahagi, pangunahin ang servo. O kung ikaw ay talagang tuso, maaari mong gawin ang iyong buong manika sa iyong sarili (sa kasong ito mas mahusay na itayo ang manika habang ang mga mekanismo).
  • Isang servo motor, na umaangkop sa manika.
  • Isang sensor ng paggalaw: Ginamit ko ang HC-SR501.
  • Isang kapasitor: 2200uF.
  • Isang kapasitor: 220uF.
  • Isang kapasitor: 100nF.
  • Isang risistor: 390 Ohms.
  • Maraming mga wires: kung kinakailangan.
  • Mainit na pandikit.
  • Velcro at thread.
  • Ilang uri ng stick: Gumamit ako ng papag ng kape.
  • Mga tornilyo.
  • Isang mapagkukunang 5V power: maaari kang gumamit ng isang mobile charger o isang Power bank (kung nais mong magdagdag ng kadaliang kumilos).
  • Isang USB mini B cable: pareho para sa programa ng Arduino.

At mga tool:

  • Gunting.
  • Panghinang.
  • Mainit na glue GUN.
  • karayom.
  • Anumang iba pang kailangan mo.

Hakbang 2: Konstruksiyon

Konstruksyon
Konstruksyon
Konstruksyon
Konstruksyon
Konstruksyon
Konstruksyon

Magsimula na tayo

Kunin ang manika para sa likod nito, sa iyong kabilang kamay ang gunting at gupitin ang tela upang ma-access sa loob. Tanggalin ang pagpuno.

Kunin ang Velcro, thread at karayom at tahiin ang Velcro sa siwang.

Alisin ang isang braso, pinili ko ang kaliwa, bilang kaliwa na ako;) Mainit itong nakadikit kaya kinailangan kong maglagay ng mainit upang madali itong maalis.

Ikabit ang stick sa gumagalaw na bahagi ng servo. Gumawa ng isang butas sa balikat ng braso, ilagay ang stick sa loob (servo side sa labas) at mainit na pandikit ito. Gumawa ng isang butas sa balikat ng manika kung nasaan ang braso.

Kunin ang servo at i-fasten ito sa istraktura, dito ako gumamit ng isang halo ng isang flange at mainit na pandikit. Tiyaking kung saan mo inilalagay ang bahagi ng baras ng servo, lalabas ito mula sa huling butas na ginawa namin.

Gumawa ng isang butas bilang isang pindutan ng tiyan (hindi bababa sa 3mm ng diameter, o hindi gagana ang sensor, Ang mas malaki ang lapad, mas malaki ang anggulo ng pagtuklas) at mainit na pandikit sa ibabaw nito (sa loob ng manika) ang takip ng sensor ng paggalaw. Dito ko naisipang gumamit ng ilang metal na eyelet, o katulad, upang maiwasan ang pag-fray ng tela ngunit ang pandikit ay nagbigay ng sapat na lakas upang maiwasan ito, tila. Bilang isang dagdag, ang pagguhit ng tela ay tumutulong na hindi ito mapansin.

Kunin ang mga leds at ilang mga wire at ihanda ang mga ito ayon sa gusto mo at maging hinang ang mga ito nang naaayon. Pinili ko ang nakapalibot sa pusod. Paghinang ng 220uF capacitor at ang 390 Ohm resistor, tulad ng inirerekumenda ng Adafruit para sa Neopixels. Naghinang din ako ng isang hanay ng 3 mga pin sa unang pinangunahan ng kadena para sa koneksyon sa mga wire ng jumper. Mainit na pandikit ang set sa mga tela (sa loob ng bahagi), o hindi kung maaari mong makuha ang mga ito na huwag lumipat sa ibang paraan.

Oras na para sa mga kable. Ginamit ko ang tipikal na 150mm Jumper Wires (F / F at F / M kung kinakailangan) na ginamit upang kumonekta sa mga pin ng Arduino. 2, tulad ng mga ito, para sa mga signal sa leds at mula sa sensor. Ang signal para sa servo gamit ang servo wire mismo. Pagkatapos ay naghanda ako ng 2 mga hanay ng mga kable para sa kuryente (isa para sa 5V ang isa pa para sa GND) na magkakasama sa servo wires mismo na may 3 iba pang mga kalahating jumper wires, protektahan ang mga nagtitinda ng duct tape o heat-shrinkable macaroni.

Ikonekta ang mga wire sa sensor, at mga leds kung naaangkop, ang servo ay konektado na dahil ginamit namin ang kanyang sariling kawad.

Ilagay ang sensor sa loob, na may tamang takip na takip nito. Ilagay ang halos kalahati ng pagpuno, pinabayaan ang mga wire na palabasin ito.

Nang matapos ko ang konstruksyon at simulang subukan, pagkatapos ng ilang paggalaw ng servo, nagsimulang mag-reset ang Arduino at manatiling nabitin. Upang maiwasan ito, maghinang ng isang 2200uF capacitor sa mga linya ng kuryente at isang 100nF capacitor sa pagitan ng RESET line at GND.

Ngayon ikonekta ang mga wire sa Arduino, lakas sa 5V at GND. Ang mga neopixel sa D2, sensor sa D5, ang servo sa D9 at ang USB cable.

Ilagay ang Arduino sa loob ng manika, tapusin ang pagpuno at isara ang velcro, hayaang mawala ang USB cable.

I-screw ang braso sa servo. Dito kailangan mong magkaroon ng kamalayan ng mga posisyon ng braso at ng servo. Marahil kailangan mo ng maraming mga pagsubok hanggang sa makita mo ang tamang anggulo.

Tapos na ang mga sining.

Kung gumagamit ka ng isang power bank maaari kang gumamit ng isang mas maikling USB cable at ilagay ang power bank sa loob ng manika (hangga't may puwang para dito).

Ang paggamit ng isang mobile charger na konektado sa mains ay nangangahulugan na ang USB cable ay kailangang sapat na mahaba at ang cable na ito ay makikita sa labas.

Hakbang 3: Programming

Programming
Programming

I-download ang codeAng code ay nai-host dito. maaari mong i-clone o i-download ayon sa gusto mo.

Programming

Walang espesyal na kinakailangan para sa programa sa proyektong ito. Kaya't ang proseso ng programa ay tulad ng anumang iba pang mga programa ng Arduino. Kailangan mo ng Arduino IDE.

  • Ikonekta ang Arduino sa computer.
  • Ilunsad ang Arduino IDE.
  • I-load ang proyekto.
  • Pindutin ang pindutang "upload" at maghintay hanggang matapos.
  • Idiskonekta ang Arduino.

Hakbang 4: Resulta

Tapos na!!!

Oras upang makita ito sa aksyon.

Bilang isang pag-usisa, habang ginagawa ang mga sining ay natuklasan ko na ang istraktura sa loob ng manika ay isang mekanismo upang pahabain ang mga binti, ngunit sa palagay ko mas maganda ito sa mga maiikling binti.

Nakasalalay sa ginamit na servo, maaari itong maging medyo maingay, ngunit maaari mo itong patahimikin sa mga Christmas carol;)

Inirerekumendang: