
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-23 14:38

Tento projekt byl proveden jako součást vánoční výzdoby. Je to mikulášská panenka se světly a paží, která se pohybuje, když vás detekuje.
Krok 1: Materiály
Potřebujeme následující materiál (lze upravit podle přání, potřeb nebo dostupnosti):
- Deska řadiče: Arduino nano.
- Mnoho LED: Používám 8 NeoPixelů.
- Santova panenka: nebo jiná postava podle vašeho výběru. Když ji máte, ujistěte se, že je snadné ji otevřít a má prostor pro uložení komponent a nějakou vnitřní strukturu pro uložení některých komponent, hlavně serva. Nebo pokud jste opravdu chytří, můžete si celou panenku vyrobit sami (v tomto případě je lepší postavit panenku s mechanismy).
- Servomotor, který se vejde do panenky.
- Pohybový senzor: Použil jsem HC-SR501.
- Kondenzátor: 2200uF.
- Kondenzátor: 220uF.
- Kondenzátor: 100 nF.
- Rezistor: 390 ohmů.
- Několik vodičů: podle potřeby.
- Horké lepidlo.
- Suchý zip a nit.
- Nějaká tyčinka: Použil jsem paletu na kávu.
- Šrouby.
- 5V napájecí zdroj: můžete použít mobilní nabíječku nebo powerbanku (pokud chcete přidat mobilitu).
- Kabel USB mini B: stejný pro programování Arduina.
A nástroje:
- Nůžky.
- Páječka.
- Horká lepicí pistole.
- jehla.
- Jakékoli další, které potřebujete.
Krok 2: Stavba



Začněme.
Vezměte panenku na záda, do druhé ruky nůžky a odstřihněte látku, abyste se dostali dovnitř. Odstraňte náplň.
Vezměte suchý zip, nit a jehlu a našijte suchý zip do otvoru.
Odstraňte jednu ruku, já jsem si vybral levou, jako levici, kterou jsem;) Bylo to horké lepené, takže jsem potřeboval použít horké, abych to snadno odpojil.
Připevněte páčku k pohyblivé části serva. V rameni paže vytvořte otvor, vložte hůl dovnitř (ven ze strany serva) a horkým lepidlem ji nalepte. V rameni panenky udělejte díru, kde byla paže.
Vezměte servo a připevněte jej ke konstrukci, zde jsem použil směs příruby a horkého lepidla. Ujistěte se, že kam umístíte stranu hřídele serva, bude vycházet z posledního otvoru, který jsme udělali.
Vytvořte otvor jako pupík (alespoň 3 mm v průměru, nebo senzor nebude fungovat, čím větší průměr, tím větší úhel detekce) a horké lepidlo přes něj (uvnitř panenky) víčko pohybového senzoru. Zde jsem přemýšlel o použití nějakého kovového očka nebo podobného, aby se zabránilo třepení látky, ale lepidlo dalo zjevně dostatečnou sílu, aby se tomu zabránilo. Kresba látky navíc pomáhá zůstat bez povšimnutí.
Vezměte ledky a nějaké dráty a připravte je tak, jak chcete, a podle toho je pájejte. Vybral jsem si obklopující pupek. Pájejte kondenzátor 220uF a odpor 390 Ohm, jak Adafruit doporučuje pro Neopixely. Také jsem pájel sadu 3 pinů v první LED řetězu pro spojení s propojovacími vodiči. Soupravu zalepte horkým hadříkem (vnitřní část), nebo ne, pokud je můžete přimět, aby se nepohybovali jiným způsobem.
Je čas na zapojení. K propojení s piny Arduino jsem použil typické 150mm propojovací vodiče (podle potřeby F/F a F/M). 2, jak jsou, pro signály do LED a ze senzoru. Signál pro servo pomocí samotného servo drátu. Poté jsem připravil 2 sady kabelů pro napájení (jeden pro 5 V a druhý pro GND), které společně pájily samotné servo vodiče dalšími 3 polovičními propojovacími vodiči, chránily pájky lepicí páskou nebo teplem smrštitelnými makarony.
Připojte vodiče k senzoru a podle potřeby LED, servo je již připojeno, protože jsme použili jeho vlastní vodič.
Vložte senzor dovnitř s řádně nasazeným víčkem. Dejte asi polovinu náplně, nechte dráty projít skrz.
Když jsem dokončil stavbu a začal testovat, po několika pohybech serva se Arduino začalo resetovat a zůstalo viset. Abyste tomu zabránili, připájejte mezi vedení RESET a GND kondenzátor 2200uF v napájecích vedeních a kondenzátor 100nF.
Nyní připojte vodiče k Arduinu, napájení 5V a GND. Neopixely na D2, snímač na D5, servo na D9 a USB kabel.
Vložte Arduino dovnitř panenky, dokončete plnění a zavřete suchým zipem, nechte kabel USB zhasnout.
Našroubujte paži na servo. Zde si musíte být vědomi polohy paže a serva. Možná budete potřebovat několik testů, dokud nenajdete správný úhel.
Řemesla jsou hotová.
Pokud používáte powerbanku, můžete použít kratší USB kabel a vložte powerbanku dovnitř panenky (pokud je na ni místo).
Použití mobilní nabíječky připojené k síti znamená, že kabel USB musí být dostatečně dlouhý a tento kabel je viditelný zvenčí.
Krok 3: Programování

Zde si stáhněte kód. můžete klonovat nebo stahovat, jak chcete.
Programování
V tomto projektu nejsou žádné zvláštní požadavky na programování. Programovací proces je tedy jako každé jiné programování Arduino. Potřebujete Arduino IDE.
- Připojte Arduino k počítači.
- Spusťte Arduino IDE.
- Načíst projekt.
- Stiskněte tlačítko „nahrát“a počkejte na dokončení.
- Odpojte Arduino.
Krok 4: Výsledek

Je to hotovo!!!
Čas vidět to v akci.
Jako zajímavost, při výrobě řemesel jsem zjistil, že struktura uvnitř panenky je mechanismus pro prodloužení nohou, ale myslím, že je to hezčí s krátkými nohami.
V závislosti na použitém servu to může být trochu hlučné, ale můžete to umlčet vánočními koledami;)
Doporučuje:
DIY 37 Leds Arduino Roulette Game: 3 Steps (with Pictures)

DIY 37 Leds Arduino Roulette Game: Roulette je kasinová hra pojmenovaná podle francouzského slova, které znamená malé kolečko
Romeo: Una Placa De Control Arduino Para Robótica Con Driver Incluidos - Robot Seguidor De Luz: 26 Steps (with Pictures)

Romeo: Una Placa De Control Arduino Para Robótica Con Driver Incluidos - Robot Seguidor De Luz: Que tal amigos, siguiendo con la revizees de placas y sensores, con el aporte de la empresa DFRobot, hoy veremos una placa con prestaciones muy interesante, y es ideální pro ovládání motorů a ovládání motorů a serv
Santa's Sorting Hat: 10 Steps (with Pictures)

Santa's Sorting Hat: Úzce spolupracujeme se Santovou dílnou, abychom vám přinesli tuto novinku v nezbedné nebo pěkné komunikaci se seznamem. Nyní můžete v reálném čase zkontrolovat, zda vaše dobré a špatné skutky ovlivnily vaše postavení na Santově nezbedném nebo Nice seznamu! Zábavný projekt
Tiny Cute Santa Toy (Part-2): 3 Steps

Drobná roztomilá Santa hračka (část 2): Udělal jsem santa hračku v dřívějším návodu, budete ho muset udělat před tímto projektem. Teď to můžeme vylepšit
Santa's Shop 2017, the Train: 4 Steps (with Pictures)

Santa's Shop 2017, the Train: Santa's Shop 2017 je upgradovaná verze Santa's Shop 2016. Chtěl jsem přidat další vlak, ale jediná místnost zůstala na stropě. K tomu, aby vlak jel vzhůru nohama, stačí použít magnety. Že jo? Samozřejmě existuje několik drobných detailů