Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Vaše nendoroidy si zaslouží teplou, útulnou noc u ohně o letošních Vánocích.
Materiály:
- Miniaturní dřevěný krb
- Adafruit Pro Trinket 5V*
- Mini PCB Neopixel 5 balení
- 30 awg silikonový drát
- Micro USB kabel (ideálně pravý USB kabel)
- Pájka
- Horké lepidlo
- Odřezky z odpalování deky
- Ozdobná stuha
Nástroje:
- Páječka
- Horká lepicí pistole
- Klipy aligátora
- Elektrická vrtačka + vrták 1/8"
- Jehlové kleště
- Nůžky na drát
- Splachovací frézy
*Několik poznámek k výběru mikrokontroléru: Chtěl jsem něco s vestavěným portem USB. Původně jsem plánoval použít Trinket M0, ale FastLED s touto deskou zatím nefunguje. Také původní Trinket (attiny85) byl příliš pomalý na rychlost animace, kterou jsem chtěl.
Krok 1: Pájecí LED diody
Rozdělte pás 5 LED na části 3 a 2. Nejsou ve skutečnosti elektricky propojeny, takže je budete muset spojit dohromady. Jedná se o velmi záludné pájení. K pájení kolíků můžete použít kolíkové hlavičky, které jsou součástí balení Pro Trinket.
- Cín všechny podložky
- Pomocí jehlových kleští vytáhněte hlavičku z černého plastu.
- Ořízněte přibližně 1/3 délky pomocí splachovacích nožů.
- Umístěte kolík mezi dvě podložky. Podržte jehlami nebo nehtem.
- Zatlačte páječku dolů na jeden konec kolíku, dokud se pájka na podložce neroztaví a trochu ji nedrží.
- Nyní pájejte druhou stranu kolíku - přidejte trochu pájky.
- Vraťte se na první stranu a přidejte další pájku.
Pro ukázku mám video na svém twitteru.
Jakmile k deskám přiletujete LED diody, přidejte mezi sekce vodiče. Nezapomeňte sledovat data ve směru -> data ven!
Změřte správnou délku umístěním LED diod uvnitř krbu tam, kde je chcete mít. Budete chtít, aby byly datové a zemnící vodiče mezi sekcemi o něco delší, protože musí být umístěny na delší vzdálenost, od spodní přední strany k horní části 2-LED, když jsou umístěny v krbu.
Pájejte také vodiče v přední části 3 -LED sekce - dostatečně dlouhé, aby dosáhly až k zadní části krbu.
Krok 2: Nahrajte kód do mikrokontroléru
Pokud ji ještě nemáte nastavenou, postupujte podle pokynů Adafruit pro instalaci ovladačů a přípravu Arduino IDE pro použití s Pro Trinket.
Náčrt je přiložen. Ke generování animací jsem použil FastLED, proto se prosím ujistěte, že máte nainstalovanou knihovnu FastLED.
Díky Erin St Blaine, z jehož kódu jsem to zakládal.
Krok 3: Testujte diody LED
Doporučuji vyzkoušet vaše LED diody, abyste se ujistili, že je vše správně pájeno, než budete pokračovat.
Připojení:
- Data -> pin 3
- 5V -> BUS (USB napájení)
- GND -> GND
Můžete použít klipy aligátora. Připevněte dráty vedoucí k LED diodám a opatrně připněte na desku. Doporučuji použít jeden z pinů GND dále od sběrnice, abyste náhodou nic nezkratovali.
Krok 4: Příprava krbu
Pomocí elektrické vrtačky a 1/8 bitu vyvrtejte otvor v zadní části krbu, abyste mohli protáhnout vodiče dozadu.
Krok 5: Přilepte LED diody na místo
Protáhněte dráty k zadní části krbu a poté pomocí horkého lepidla připevněte LED diody k dřevěnému krbu. Horké lepidlo docela dobře drží, ale pokud uděláte chybu, dá se odlepit.
Krok 6: Připájejte diody LED k mikrokontroléru
Nyní, když jsou LED diody na svém místě a vodiče jsou protaženy dozadu, připájejte vodiče k mikrokontroléru.
- Červená: 5V -> BUS (USB napájení)
- Černá: GND -> GND
- Žlutá: Data -> pin 3
Přebytečný drát zastřihněte pomocí splachovacích nožů. Desku mikrokontroléru za horka přilepte k zadní části krbu.
Krok 7: Přidejte difúzi
Vystřihněte dva malé kousky vaty a vložte je do krbu. Pokud chcete, můžete k difúzi použít něco jiného - třeba papír/kartón nebo akrylát řezaný do tvaru ohně.
Krok 8: Ozdobte
Pokud chcete, můžete použít nějakou sváteční stužku na smrk v krbu. Přestřihla jsem zelenou pozlátkovou stuhu a vytvořila věnec a za horka ji nalepila na krb. Také jsem uvázal malou mašličku a horké nalepil.
Krok 9: Užijte si to
Zapojte krb a užívejte si! A možná si zahrajete také zvukové efekty praskající ohněm.