Tartalomjegyzék:

Üdvözlő Mikulás: 4 lépés (képekkel)
Üdvözlő Mikulás: 4 lépés (képekkel)

Videó: Üdvözlő Mikulás: 4 lépés (képekkel)

Videó: Üdvözlő Mikulás: 4 lépés (képekkel)
Videó: MIT KÉRSZ HÚSVÉTRA🐰 #shorts 2024, Július
Anonim
Üdvözlet a Mikulásnak
Üdvözlet a Mikulásnak

Ez a projekt a karácsonyi díszek részeként készült. Ez egy Mikulás babája, fényekkel és karral, amely megmozdul, amikor észlel téged.

1. lépés: Anyagok

A következő anyagokra van szükségünk (tetszés szerint, szükség szerint vagy rendelkezésre állás szerint alakíthatók):

  • Vezérlőkártya: Arduino nano.
  • Egy csomó led: 8 NeoPixelt használok.
  • A Mikulás babája: vagy más választott karakter. Ha megvan, győződjön meg arról, hogy könnyen kinyitható, és van -e hely az alkatrészek elhelyezésére, valamint valamilyen belső szerkezet, amely egyes alkatrészeket, főként a szervót, tarthat. Vagy ha nagyon ügyes vagy, akkor magad készítheted el az egész babát (ebben az esetben jobb, ha a babát a mechanizmusok közben építed fel).
  • Szervómotor, amely belefér a babába.
  • Mozgásérzékelő: a HC-SR501-et használtam.
  • Kondenzátor: 2200uF.
  • Kondenzátor: 220uF.
  • Kondenzátor: 100 nF.
  • Ellenállás: 390 Ohm.
  • Több vezeték: szükség szerint.
  • Forró ragasztó.
  • Tépőzár és szál.
  • Valamilyen pálca: kávépalettát használtam.
  • Csavarok.
  • 5 V -os áramforrás: használhat mobil töltőt vagy tápegységet (ha mobilitást szeretne hozzáadni).
  • USB mini B kábel: ugyanaz az Arduino programozásához.

És eszközök:

  • Olló.
  • Forrasztópáka.
  • Ragasztópisztoly.
  • tű.
  • Bármi más, amire szüksége van.

2. lépés: Építés

Építkezés
Építkezés
Építkezés
Építkezés
Építkezés
Építkezés

Kezdjük.

Fogja a babát a hátához, a másik kezében az ollót, és vágja le a ruhát, hogy hozzáférjen a belsejéhez. Távolítsa el a tölteléket.

Fogja meg a tépőzárat, a cérnát és a tűt, és varrja a tépőzárat a nyílásba.

Távolítsa el az egyik karját, a bal oldalt választottam, mint a balos, aki vagyok;) Forró ragasztóval volt felragasztva, ezért fel kellett kenni melegen, hogy könnyen leválhasson.

Csatlakoztassa a botot a szervó mozgó részéhez. Csináljon egy lyukat a kar vállán, tegye a botot (szervo oldal kívül) és forró ragasztóval. Készítsen lyukat a baba vállába, ahol a kar volt.

Fogja a szervót és rögzítse a szerkezethez, itt karima és forró ragasztó keverékét használtam. Győződjön meg arról, hogy hová tette a szervo tengelyoldalát, az az utolsó lyukból kerül ki.

Készítsen lyukat köldökként (legalább 3 mm átmérőjű, különben az érzékelő nem fog működni, Minél nagyobb az átmérő, annál nagyobb az észlelési szög), és forró ragasztóval (a baba belsejében) fedje le a mozgásérzékelő kupakját. Itt arra gondoltam, hogy valamilyen fémszemet használok, vagy hasonlót, hogy megakadályozzam a szövet elkopását, de a ragasztó elég erőt adott ahhoz, hogy elkerülje. Kiegészítésként a szövet rajza segít észrevétlen maradni.

Fogja meg a LED -eket és néhány vezetéket, és készítse elő a kívánt módon, és forrasztja őket ennek megfelelően. A köldök körüli öltést választottam. Forrasztja a 220uF kondenzátort és a 390 Ohm ellenállást, ahogy az Adafruit ajánlja a Neopixelekhez. Ezenkívül egy 3 csapból álló készletet forrasztom a lánc első ledjében a jumper vezetékekhez való csatlakoztatáshoz. Forró ragasztóval rögzítse a készletet a törlőkendőhöz (belső rész), vagy ne, ha elérheti, hogy más módon ne mozduljon el.

Eljött a bekötés ideje. A tipikus 150 mm -es jumper vezetékeket (szükség szerint F/F és F/M) használtam az Arduino csapokhoz való csatlakozáshoz. 2, ahogy vannak, a LED -ekre és az érzékelőről érkező jelekre. A szervo jele magát a szervóvezetéket használva. Ezután előkészítettem 2 kábelcsomagot az áramellátáshoz (az egyik 5 V-ot, a másik GND-hez), és a szervohuzalokat összeforrasztottam 3 másik fél áthidaló vezetékkel, védje a forrasztókat ragasztószalaggal vagy hőre zsugorodó makarónival.

Csatlakoztassa a vezetékeket az érzékelőhöz és szükség szerint a LED -ekhez, a szervó már csatlakoztatva van, mivel a saját vezetékét használtuk.

Helyezze be az érzékelőt a kupakkal megfelelően rögzítve. Tegye a töltelék felét, hagyja, hogy a vezetékek kimerüljenek rajta.

Amikor befejeztem az építést és elkezdtem a tesztelést, a szervó néhány mozdulata után az Arduino újraindult, és lógni kezdett. Ennek elkerülése érdekében forrasztjon egy 2200uF kondenzátort az elektromos vezetékekbe, és 100nF kondenzátort a RESET vonal és a GND közé.

Most csatlakoztassa a vezetékeket az Arduino -hoz, tápellátást 5V -ra és GND -re. Neopixelek a D2 -hez, az érzékelő a D5 -höz, a szervó a D9 -hez és az USB -kábel.

Tegye az Arduino -t a baba belsejébe, fejezze be a töltést, és zárja le a tépőzárral, hagyja, hogy az USB -kábel kimegy.

Csavarja a kart a szervóhoz. Itt tisztában kell lennie a kar és a szervó helyzetével. Talán több vizsgálatra van szüksége, amíg meg nem találja a megfelelő szöget.

A mesterségek befejeződtek.

Ha tápegységet használ, használhat egy rövidebb USB -kábelt, és a tápegységet a baba belsejébe teheti (amíg van rá hely).

A hálózatra csatlakoztatott mobil töltő használata azt jelenti, hogy az USB -kábelnek elég hosszúnak kell lennie, és ez a kábel kívülről is látható.

3. lépés: Programozás

Programozás
Programozás

A kód letöltése itt található. tetszés szerint klónozhat vagy letölthet.

Programozás

Ebben a projektben nincs külön követelmény a programozásra. Tehát a programozási folyamat olyan, mint bármely más Arduino programozás. Szüksége van az Arduino IDE -re.

  • Csatlakoztassa az Arduino -t a számítógéphez.
  • Indítsa el az Arduino IDE -t.
  • Töltse be a projektet.
  • Nyomja meg a "feltöltés" gombot, és várja meg, amíg befejeződik.
  • Válassza le az Arduino -t.

4. lépés: Eredmény

Kész!!!

Itt az ideje, hogy működés közben lássuk.

Érdekességként a kézműves foglalkozás során rájövök, hogy a baba belsejében lévő szerkezet a lábak meghosszabbításának mechanizmusa, de szerintem aranyosabb a rövid lábakkal.

A használt szervótól függően kissé zajos lehet, de karácsonyi énekekkel elnémíthatja;)

Ajánlott: