Vytvořte si vlastní sváteční svetřík

osoba, která má na sobě LED svetr napájený Arduino před vánočním stromkem
tento svetr svítí. Barry Abrams

lidé používají ošklivé svetry jako příležitosti k získání kreativity: někteří mohou najít lepkavé svetry, zatímco se prohrabávají ve skříních svých rodičů a procházejí v obchodech se spořivostí; jiní si mohou vyrobit vlastní s plstí a horkou lepicí pistolí. Přijít s směšným svetrem je součástí zábavy.

přesto najdete svetry, které jsou záměrně ošklivé. Pokud půjdete do Amazonu, najdete tisíce odrůd, včetně svetrů s motivem meme, a dokonce i jeden s Ježíšem breakdancing, z nějakého důvodu. Usnadňuje oblékání, ale také to vyžaduje trochu zábavy z této příležitosti.

v loňském roce jsem chtěl vytvořit něco jedinečného, tak jsem vzal obyčejný svetr a přidal mřížku světel naprogramovanou tak, aby vypadala, jako by sněžilo. Byl to velký zásah.

projekt je skvělým úvodem do hobby elektroniky a proces je jednoduchý—budete potřebovat pouze základní počítačové dovednosti a dostatek funkce motoru, abyste mohli pracovat s páječkou a šít na spoustu světel.

statistiky

  • čas: 2-4 hodiny
  • náklady: $30-$50
  • obtížnost: střední

materiály

  • 1 svetr (nejlépe světle zbarvený a velikost větší, než obvykle nosíte)
  • 1 řetězec 50 adresovatelných RGB LED světel
  • 1 Arduino
  • 1 micro-USB kabel
  • 1 9-voltový držák baterie se spínačem
  • 1 9-voltová baterie
  • 1 sada tříkolíkového konektoru JST SM a kabelu zásuvky
  • pájka
  • 1 řetězec 20 adresovatelných RGB LED světel (volitelné)

nástroje

  • páječka
  • měřicí páska
  • krejčovská křída (nebo A tužka, kousek mýdla nebo cokoli, co označí látku)
  • jehla
  • nit (co nejblíže barvě svetru)

instrukce

1. Pájejte baterii do Arduina. Arduino je programovatelný mozek elektronického projektu, jako je tento. Zde běží logika, která zapíná a vypíná světla. Použil jsem Adafruit ItsyBitsy-malou variantu Arduino, která je pouze 1,4 x 0,7 palce, takže je pohodlnější a méně objemné mít pod svetrem.

nebudete chtít zůstat zapojeni do elektrické zásuvky celou stranu, a to buď, takže budete muset použít baterii, která se připojí přímo k Arduino. Se 70 světly získáte čtyři až pět hodin ošklivého svetrového kouzla z čerstvé 9voltové baterie.

Připájejte kabel akumulátoru k baterii a uzemněte místa na Arduinu. Pokud jste nikdy předtím nepoužívali páječku, je zde skvělý návod.

2. Připájejte tříkolíkovou zástrčku k Arduinu. Tříkolíkové zástrčky jsou dodávány v sadě dvou krátkých kabelů-jeden se ženským koncem a druhý s mužským koncem. Který z nich použijete, bude záviset na tom, jaký typ konce má váš světelný proužek. Vyberte zástrčku s koncem opačným než u vašich světel: pokud jsou samice, použijte zástrčku, a naopak. Pájejte kabely na zástrčce na 5V, kolík 10, a zemní skvrny. Jeden ze tří vodičů přicházejících ze světel bude mít červené označení. Ten je 5V, prostřední by měl jít na Pin 10 a třetí by měl jít na zem.

Arduino připájené k baterii a zástrčce připojené k LED světlům
po dokončení pájení by to mělo vypadat takto. Barry Abrams

3. Připojte světla k tříkolíkové zástrčce. Chcete-li ovládat každé světlo jednotlivě, budete muset získat pás popsaný jako „digitálně adresovatelný“ – vánoční světla nebudou fungovat.

pro tento projekt jsem použil dva řetězce světel – Adafruit NeoPixel 20-light strip a 50-light set od Amazonu. Začal jsem s prvním, pak jsem si uvědomil, že to není dost dlouho na to, abych vytvořil přesvědčivou matici, tak jsem si objednal řetězec 50-light.

doporučil bych získat jediný pramen 50 LED světel,ale pokud se rozhodnete získat dvě sady, nákup stejné značky Vám usnadní věci. Pokud nemůžete, ujistěte se, že jsou vaše prameny kompatibilní, a zkontrolujte, zda oba odkazují na mikročip „WS2811″—standardní čip, který pracuje s kódem, který použijeme později. Chcete-li je připojit, jednoduše připojte jeden pramen na konec druhého.

4. Naprogramujte Arduino. Jakmile je vše pájeno dohromady, připojte Arduino k počítači pomocí kabelu USB. Chcete-li jej naprogramovat, musíte nastavit Arduino IDE, software, který vám umožní psát kód a nahrát jej do zařízení. Pokud jste Arduino noob, nebojte se-výrobce má tento oficiální dokument pro nové uživatele, který vám pomůže začít.

5. Nainstalujte FastLED. Budete potřebovat tento program pro váš kód spustit-to je, knihovna, která bere některé z natvrdlý-kostrbatý práce z kódování každé LED se rozsvítí ručně. Pokud nevíte jak, zde je návod na instalaci knihoven pro Arduino.

6. Nahrajte tento kód.

  • Tip: Jakmile dokončíte programování Arduina, nechte světla zapnutá. Usnadní to připevnění pramene k svetru, protože vlákno budete moci lépe vidět.

7. Nakreslete mřížku na svetr. Můžete použít jakýkoli pletený svetr, ale nejlépe fungují světlé barvy, protože LED světlo se odrazí více. Klíčem je také Volné uložení-zabrání tomu, aby se řetězec světel zobrazoval a bude pohodlnější na nošení.

s připraveným a funkčním obvodem budete muset přijít na to, jak budete skutečně zobrazovat světla. Otočte oděv naruby a pomocí svinovací metr a kousek křídy nebo krejčovské tužky zmapujte mřížku, kam vaše světla půjdou. Snažte se udržovat úhly 90 stupňů, ale nebojte se-při nošení nebude svetr sedět rovně, takže mřížka nemusí být dokonalá.

osoba, která kreslí mřížku na svetr s krejčovskou křídou
vytvoření mřížky je důležité, pokud chcete světla správně zobrazit. Barry Abrams

vypočítal jsem rozteč mřížky měřením asi 2 palce pod límcem a nejméně 2 palce od paží na obou stranách. Vzdálenost od spodní části mřížky ke spodní části oděvu může být variabilní. Měl jsem prostor asi 12 podle 18 palců k dispozici, takže tím, že ponechám okraj asi 2 palce mezi každým světlem, mohl jsem se dostat pryč s mřížkou 7 podle 10 světla. To fungovalo perfektně, protože jsem měl 70.

  • Tip: Pokud chcete použít jiný počet světel, můžete vypočítat plochu dostupnou na vlastním svetru a umístit světla, jak uznáte za vhodné. Pokud máte nějaké zbytky, můžete snadno stříhat světelné proužky nůžkami, abyste vytvořili rovnoměrnou mřížku.
  • pozor: Kód v tomto příběhu bude pracovat s mřížkou světel 7 x 10. Pokud je vaše mřížka odlišná, budete muset upravit kód, aby fungoval dobře. Více o tom později.

8. Rozložte Iights přes mřížku. Udělejte to dříve, než si na svetr něco ušijete, abyste se ujistili, že LED řetězec bude správně odpovídat vzoru, který jste nakreslili. Začněte koncem řetězce, takže Arduino skončí ve spodní části svetru. To vám umožní snadný přístup k baterii a vypínači po dokončení projektu.

9. Šijte světla na vnitřní stranu přední části svetru. Začněte v levém horním rohu svetru naruby a postupujte doprava v hadovitém vzoru: když se dostanete na konec řádku, jděte dolů na další a pracujte zpět doleva; když se dostanete na konec toho, jděte znovu dolů a zamiřte doprava.

 osoba, která šije LED světla na svetr
nemůžete jen zabalit světla kolem těla pod svetr a očekávat, že budou vypadat dobře. Musíš je přišít na svetr. Barry Abrams

ujistěte se, že jste zajistili každé světlo a přidejte několik stehů podél kabelu, abyste jej udrželi na svém místě. Zjistil jsem, že dvojitý steh každý 2 palce po délce kabelu fungovaly dobře. Šití světel způsobí, že se tkanina zvrásní a bude vypadat trochu divně, ale nenechte se zklamat—jakmile světla svítí, lidé si jich všimnou, ne tkanina.

  • Tip: hadovitý vzor je nejúčinnějším způsobem použití světel, a protože to kód bere v úvahu, je nutné, aby správně fungoval.
  • Tip: Pokud nechcete, aby se vlákno zobrazovalo na vnější straně svetru,udělejte stehy povrchnější. Namísto strkání jehly celou cestu přes úplet se ujistěte, že šijete pouze první vrstvu svetru. Bude to zdlouhavější než běžné šití, ale bude to vypadat mnohem čistěji a také zabrání svetru v svraštění.

9. Upravte kód tak, aby odpovídal vaší mřížce. Pokud vaše mřížka není 7 x 10, budete muset upravit několik proměnných, aby se efekt skutečně ukázal. Tyto hodnoty najdete v horní části kódu, s komentáři určujícími, která je výška a která je šířka mřížky. Ke každému důležitému řádku kódu jsou také spojeny komentáře, které popisují, co se děje, což vám usnadní vyladění podle potřeby.

v podstatě každá „sněhová vločka“ začne v horní části mřížky a každou sekundu se bude pohybovat dolů o jeden řádek, dokud se nezdá, že spadne z Vašeho svetru. Existuje několik různých proměnných, které odpovídají za věci, jako je barva a směr větru, takže vzor je mnohem zajímavější.

  • Tip: Pokud máte nějaké zkušenosti s Arduinos, neváhejte experimentovat s kódem. Jiní lidé měli štěstí zobrazení animované GIFy na led matici, nebo hákování senzory, aby displej reagovat na něco. Zde můžete být opravdu kreativní, pokud víte, co děláte.

10. Noste ji a osvětlete místnost. Tady to máte. Ušila sis vlastní LED ošklivý svetr. Doporučil bych nosit košili pod, protože zadní části světel mohou být trochu poškrábané a dráždivé. Protože používáme nízkonapěťové LED diody, světla se znatelně nezahřejí.

při nasazování svetru dávejte pozor, abyste náhodně nevytáhli žádné kabely. Je nepravděpodobné, že se světla zlomí, ale tahání kabelů může roztrhat nit, která drží vše na svém místě, nebo vrátit zpět některé pájení na Arduino.

konec světel by měl být ve spodní části oděvu, takže můžete vložit baterii a Arduino do kapsy.

pokud máte přístup k 3D tiskárně a chcete získat fantazii, hledejte Thingiverse pro jednoduchý případ Arduino. Zařízení je tak nízkonapěťové, že vás nebude šokovat, pokud ho nemáte, ale dráty se mohou uvolnit a možná budete muset znovu vylomit páječku. Pouzdro ochrání vaše Arduino a zajistí, že váš svetr má šanci rozsvítit místnost na mnoho svátků.

Leave a Reply

Vaše e-mailová adresa nebude zveřejněna.