Sisukord:

Jõuluvana tervitus: 4 sammu (piltidega)
Jõuluvana tervitus: 4 sammu (piltidega)

Video: Jõuluvana tervitus: 4 sammu (piltidega)

Video: Jõuluvana tervitus: 4 sammu (piltidega)
Video: KIISUD KEERUTAVAD TANTSU - Liisa Liiva ja Laulupesa lapsed 2024, November
Anonim
Jõuluvana tervitades
Jõuluvana tervitades

See projekt tehti osana jõulukaunistustest. See on jõuluvana nukk, millel on tuled ja käsi, mis liiguvad teie tuvastamisel.

Samm: materjalid

Vajame järgmist materjali (saab kohandada vastavalt soovile, vajadusele või saadavusele):

  • Kontrollerplaat: Arduino nano.
  • Hunnik LED -e: kasutan 8 NeoPixelit.
  • Jõuluvana nukk: või mõni muu teie valitud tegelane. Kui teil on see, veenduge, et seda oleks lihtne avada ja sellel oleks ruumi komponentide paigutamiseks, ja mingisugune sisemine struktuur mõne komponendi, peamiselt servo, hoidmiseks. Või kui olete tõesti salakaval, võite kogu nuku ise teha (sel juhul on parem ehitada nukk mehhanismide ajal).
  • Servomootor, mis sobib nukku.
  • Liikumisandur: kasutasin HC-SR501.
  • Kondensaator: 2200uF.
  • Kondensaator: 220uF.
  • Kondensaator: 100 nF.
  • Takisti: 390 oomi.
  • Mitmed juhtmed: vastavalt vajadusele.
  • Kuum liim.
  • Velcro ja niit.
  • Mingi pulk: kasutasin kohvialust.
  • Kruvid.
  • 5 V toiteallikas: saate kasutada mobiililaadijat või toitepanka (kui soovite lisada liikuvust).
  • USB mini B -kaabel: sama Arduino programmeerimiseks.

Ja tööriistad:

  • Käärid.
  • Jootekolb.
  • Kuum liimipüstol.
  • nõel.
  • Kõik muu, mida vajate.

2. etapp: ehitamine

Ehitus
Ehitus
Ehitus
Ehitus
Ehitus
Ehitus

Alustame.

Võtke nukk selja taha, teises käes käärid ja lõigake riie sissepääsuks. Eemaldage täidis.

Võtke takjapael, niit ja nõel ning õmble takjapael avasse.

Eemaldage üks käsi, olen valinud vasaku, nagu vasakpoolne, kes ma olen;) See oli kuumliimitud, nii et mul oli vaja seda kuumaks kanda, et seda kergesti eemaldada.

Kinnitage kepp servo liikuva osa külge. Tehke õlavarre auk, pange kepp sisse (servo pool väljast) ja liimige see kuumaks. Tehke nuku õlale auk, kus käsi oli.

Võtke servo ja kinnitage see konstruktsiooni külge, siin kasutasin ääriku ja kuuma liimi segu. Veenduge, et kuhu panite servo võlli poole, see tuleb välja viimasest august, mille oleme teinud.

Tehke nabana auk (vähemalt 3 mm läbimõõduga, vastasel juhul ei tööta andur, mida suurem on läbimõõt, seda suurem on tuvastusnurk) ja kuum liim selle kohal (nuku sees) liikumisanduri kork. Siin mõtlesin mõne metallist aasa või muu sarnase kasutamisele, et vältida kanga murenemist, kuid ilmselt andis liim selle vältimiseks piisavalt jõudu. Lisana aitab kanga joonistamine seda märkamatuks jätta.

Võtke LED -id ja mõned juhtmed ning valmistage need ette, nagu soovite, ja jootke need vastavalt. Olen valinud naba ümbritseva. Jootke 220uF kondensaator ja 390 oomi takisti, nagu Adafruit soovitab Neopixelite jaoks. Samuti joodan 3 tihvti komplekti keti esimesse led -i, et ühendada hüppaja juhtmetega. Kuumalt liimige komplekt lappide külge (sisemine osa) või mitte, kui saate neid muul viisil mitte liigutada.

On aeg juhtmestikuks teha. Kasutasin tüüpilisi 150 mm hüppajajuhtmeid (vajadusel F/F ja F/M), mida kasutati Arduino tihvtidega ühendamiseks. 2, nagu need on, LED -ide ja anduri signaalide jaoks. Servo signaal, kasutades servotraati ennast. Seejärel valmistasin toite jaoks ette 2 kaablikomplekti (üks 5 V, teine GND jaoks), jootes servojuhtmed ise kokku 3 teise poole hüppajajuhtmega, kaitske jooteid kleeplindi või termokahanevate makaronidega.

Ühendage juhtmed anduriga ja vastavalt vajadusele LED -id, servo on juba ühendatud, kuna oleme kasutanud tema enda juhet.

Asetage andur sisse, kork korralikult kinnitatud. Pange umbes pool täidisest, laske juhtmetel selle kaudu välja minna.

Kui ma ehituse lõpetasin ja katsetama hakkasin, hakkas pärast mõningaid servo liigutusi Arduino lähtestama ja rippuma. Selle vältimiseks jootke 2200uF kondensaator elektriliinidesse ja 100nF kondensaator RESET liini ja GND vahele.

Nüüd ühendage juhtmed Arduinoga, toide 5V ja GND. Neopikslid D2 -le, sensor D5 -le, servo D9 -le ja USB -kaabel.

Pange Arduino nuku sisse, lõpetage täitmine ja sulgege takjapaelaga, lastes USB -kaablil välja minna.

Keerake käsi servo külge. Siin peate olema teadlik käe ja servo asenditest. Võib -olla vajate mitu katset, kuni leiate õige nurga.

Käsitöö on lõpetatud.

Kui kasutate toitepanka, võite kasutada lühemat USB -kaablit ja panna toitepank nuku sisse (seni, kuni selle jaoks on ruumi).

Võrku ühendatud mobiililaadija kasutamine tähendab, et USB -kaabel peab olema piisavalt pikk ja see kaabel on väljast nähtav.

3. samm: programmeerimine

Programmeerimine
Programmeerimine

Laadige kood alla Kood on siin hostitud. saate kloonida või alla laadida, kui soovite.

Programmeerimine

Selles projektis ei ole programmeerimisel erinõudeid. Nii et programmeerimisprotsess on nagu iga teine Arduino programmeerimine. Teil on vaja Arduino IDE -d.

  • Ühendage Arduino arvutiga.
  • Käivitage Arduino IDE.
  • Laadige projekt.
  • Vajutage nuppu "üleslaadimine" ja oodake, kuni olete lõpetanud.
  • Ühendage Arduino lahti.

4. samm: tulemus

See on tehtud!!!

Aeg seda tegevuses näha.

Kurioosumina avastan käsitööd tehes, et nuku sees olev struktuur on jalgade pikendamise mehhanism, kuid minu arvates on see armsam lühikeste jalgadega.

Sõltuvalt kasutatavast servost võib see olla natuke lärmakas, kuid saate selle jõululauludega vaigistada;)

Soovitan: