Obsah:

Pozdrav Santa: 4 kroky (s obrázkami)
Pozdrav Santa: 4 kroky (s obrázkami)

Video: Pozdrav Santa: 4 kroky (s obrázkami)

Video: Pozdrav Santa: 4 kroky (s obrázkami)
Video: Soutěžící přiletěl až z Venuše.🤭 Celé díly oblíbené talentové show najdete na prima+.🚀 2024, November
Anonim
S pozdravom Santa
S pozdravom Santa

Tento projekt bol vykonaný ako súčasť vianočných ozdôb. Je to mikulášska bábika so svetlami a rukou, ktorá sa pohybuje, keď vás detekuje.

Krok 1: Materiály

Potrebujeme nasledujúci materiál (môže byť upravený podľa želania, potreby alebo dostupnosti):

  • Doska ovládača: Arduino nano.
  • Veľa LED diód: Používam 8 NeoPixelov.
  • Mikulášska bábika: alebo iná postava podľa vášho výberu. Keď ho máte, uistite sa, že sa dá ľahko otvoriť a má priestor na umiestnenie súčiastok a akúsi vnútornú štruktúru na uloženie niektorých komponentov, hlavne serva. Alebo ak ste skutočne šikovní, môžete si vyrobiť celú bábiku sami (v tomto prípade je lepšie postaviť bábiku pomocou mechanizmov).
  • Servomotor, ktorý sa zmestí do bábiky.
  • Pohybový senzor: Použil som HC-SR501.
  • Kondenzátor: 2 200 uF.
  • Kondenzátor: 220uF.
  • Kondenzátor: 100 nF.
  • Rezistor: 390 ohmov.
  • Niekoľko drôtov: podľa potreby.
  • Horúce lepidlo.
  • Suchý zips a niť.
  • Nejaká tyčinka: Použil som paletu na kávu.
  • Skrutky.
  • Napájanie 5 V: môžete použiť mobilnú nabíjačku alebo power banku (ak chcete pridať mobilitu).
  • Kábel USB mini B: to isté pre programovanie Arduina.

A nástroje:

  • Nožnice.
  • Spájkovačka.
  • Horúca lepiaca pištoľ.
  • ihla.
  • Akékoľvek ďalšie, ktoré potrebujete.

Krok 2: Konštrukcia

Konštrukcia
Konštrukcia
Konštrukcia
Konštrukcia
Konštrukcia
Konštrukcia

Začnime.

Vezmite bábiku na chrbát, do druhej ruky nožnice a odstrihnite handričku, aby ste sa dostali dovnútra. Odstráňte náplň.

Vezmite suchý zips, niť a ihlu a našite suchý zips do otvoru.

Odstráňte jednu ruku, ja som si vybral ľavú, ako ľavú, ktorou som;) Bolo to zalepené za tepla, takže som potreboval použiť horúce, aby som to ľahko odpojil.

Palicu pripevnite k pohyblivej časti serva. V ramene ramena urobte dieru, vložte palicu dovnútra (strana servopohonu von) a zalepte ju za tepla. V ramene bábiky urobte dieru, kde bola ruka.

Vezmite servo a pripevnite ho ku konštrukcii, tu som použil zmes príruby a horúceho lepidla. Uistite sa, že kam umiestnite stranu hriadeľa serva, bude vychádzať z posledného otvoru, ktorý sme urobili.

Vytvorte dieru ako pupok (najmenej 3 mm v priemere, alebo snímač nebude fungovať, čím väčší bude priemer, tým väčší bude uhol detekcie) a horúcim lepidlom (vnútri bábiky) čiapočku snímača pohybu. Tu som premýšľal o použití nejakého kovového očka alebo podobného, aby sa tkanina netrhala, ale lepidlo dávalo dostatočnú silu, aby sa tomu zrejme vyhlo. Kresba látky navyše pomáha bez povšimnutia.

Vezmite ledky a niekoľko vodičov a pripravte ich tak, ako chcete, a podľa toho ich spájkujte. Vybral som si obklopenie pupka. Spájkujte kondenzátor 220uF a odpor 390 Ohm, ako odporúča Adafruit pre Neopixely. Tiež spájkujem sadu 3 pinov v prvej dióde reťaze na spojenie s prepojovacími drôtmi. Súpravu za tepla prilepte na utierky (vnútorná časť) alebo nie, ak ich dokážete presvedčiť, aby sa nepohybovali iným spôsobom.

Je čas na zapojenie. Na pripojenie k pinom Arduino som použil typické 150 mm prepojovacie vodiče (podľa potreby F/F a F/M). 2, aké sú, pre signály do LED a zo snímača. Signál pre servo pomocou samotného serva. Potom som pripravil 2 sady káblov na napájanie (jeden na 5 V a druhý na GND), ktoré spolu spájali samotné servo vodiče s ďalšími 3 polovičnými prepojovacími vodičmi, chránili spájky lepiacou páskou alebo teplom zmrštiteľnými makarónmi.

Pripojte vodiče k senzoru a podľa potreby LED, servo je už pripojené, pretože sme použili jeho vlastný vodič.

Vložte snímač dovnútra s správne nasadeným viečkom. Dajte asi polovicu plnky, nechajte drôtiky von prejsť.

Keď som dokončil stavbu a začal testovať, po niekoľkých pohyboch serva sa Arduino začalo resetovať a zostalo visieť. Aby ste tomu zabránili, spájajte kondenzátor 2200uF v elektrických vedeniach a kondenzátor 100nF medzi vedením RESET a GND.

Teraz pripojte vodiče k Arduinu, napájajte 5V a GND. Neopixely na D2, snímač na D5, servo na D9 a kábel USB.

Vložte Arduino do bábiky, dokončite plnenie a zatvorte suchým zipsom, aby kábel USB zhasol.

Zaskrutkujte rameno k servu. Tu si musíte uvedomiť polohy ramena a serva. Možno budete potrebovať niekoľko testov, kým nenájdete správny uhol.

Remeslá sú hotové.

Ak používate powerbanku, môžete použiť kratší USB kábel a powerbanku vložte dovnútra bábiky (pokiaľ je na to miesto).

Použitie mobilnej nabíjačky pripojenej k elektrickej sieti znamená, že kábel USB musí byť dostatočne dlhý a tento kábel je viditeľný zvonku.

Krok 3: Programovanie

Programovanie
Programovanie

Stiahnite si kódKód je uložený tu. môžete klonovať alebo sťahovať, ako chcete.

Programovanie

V tomto projekte nie sú žiadne špeciálne požiadavky na programovanie. Programovací proces je teda ako každé iné programovanie Arduino. Potrebujete IDE Arduino.

  • Pripojte Arduino k počítaču.
  • Spustite Arduino IDE.
  • Načítajte projekt.
  • Stlačte tlačidlo „nahrať“a počkajte, kým sa nedokončí.
  • Odpojte Arduino.

Krok 4: Výsledok

Hotovo!!!

Čas vidieť to v akcii.

Ako zaujímavosť, pri výrobe remesiel som zistil, že štruktúra vo vnútri bábiky je mechanizmus na predĺženie nôh, ale myslím si, že je krajší s krátkymi nohami.

V závislosti od použitého serva to môže byť trochu hlučné, ale môžete to umlčať vianočnými koledami;)

Odporúča: