Obsah:

Tričko Arduino DIY 6x6 Matrix: 8 kroků (s obrázky)
Tričko Arduino DIY 6x6 Matrix: 8 kroků (s obrázky)

Video: Tričko Arduino DIY 6x6 Matrix: 8 kroků (s obrázky)

Video: Tričko Arduino DIY 6x6 Matrix: 8 kroků (s obrázky)
Video: [prototype]$10 TR-808 and TR-909 drum machine DIY modular synth with seeeduino xiao #shorts 2024, Červenec
Anonim
Image
Image
Příprava LED diod WS2812
Příprava LED diod WS2812

Vítejte u mých prvních instrukcí! Chci vám ukázat, jak jsem vytvořil vlastní LED matrix tričko za zhruba 50 € a jak na něm ukázat pěkné animace a obrázky pomocí fantastického softwaru pro ovládání LED matrix od Tylera Jonese. Nejprve jsem udělal matici 6x8 pixelů, ale později jsem změnil na 6x6, i když to nebude fungovat s LMCS. Píši tyto instrukce poté, co jsem to měl hotové, takže mě prosím omluvte za chybějící fotografie. Tričko je dokonce pratelné, LED pásky můžete vyndat. Pokud máte nějaké dotazy, dejte mi prosím vědět!

Pokud se vám moje nositelné líbí, hlasujte pro něj v soutěži Arduino. Děkuji:)

EDIT: Jelikož to někteří moji IG sledující sledovali, natočil jsem o tom video.

Krok 1: Co budete potřebovat

Budete potřebovat následující komponenty:

  • Tričko ve vaší velikosti (vezměte si raději větší, abyste jej mohli nosit déle, pokud jste ještě mladší): 10 €
  • WS2812b LED pásek, použil jsem pás s 30 LED na metr a celkem 60 LED: 20 €
  • některé hlavičky pinů: 2 €
  • netkaná textilie pro držení LED pásku: 2 €
  • Propojovací kabely muž/muž, podle toho, kolik pixelů chcete použít: 3 EUR
  • Arduino s USB kabelem (UNO): 5 €

    pro štít: Prototypový štít, 3-pólový šroubový terminál, USB-B rozpojovací deska, odpor 330 ohmů, kondenzátor 1000uF 7 €

  • Powerbank pro mobilní telefony (asi 4000 mAh, čím více, tím lépe): 15 EUR
  • nějaký druh pouzdra pro řídicí jednotku

Následující nástroje jsou užitečné/nezbytné:

  • pájecí nástroje (žehlička, kleště, řezačka…)
  • nůžky
  • malá pila a smirkový papír k řezání záhlaví
  • ušít nástroje pro držák LED pásku

Krok 2: Příprava LED diod WS2812

Příprava LED diod WS2812
Příprava LED diod WS2812

Nejprve připravíme LED pás. Odřízněte proužek na tištěných řádcích každých 6 LED diod (nebo libovolného počtu pixelů, které chcete použít) nůžkami. Použil jsem 6 kusů se 6 LED diodami. Poté na pásek pájíte ženské hlavičky. Můžete je koupit ve dvojicích po třech, ale je levnější a lepší, když si koupíte delší a pak je zkrátíte, jak chcete. Používám mini pilu a brusný papír nebo diagonální kleště a brusný papír. To je velmi snadné (viz obrázky výše). Vytvořte tolik, kolik potřebujete, dva pro každý řádek. Poté je pájíte na podložky, ujistěte se, že máte dobré spojení a žádný zkrat. Hotové řady by měly vypadat jako na obrázcích.

Krok 3: Příprava trička

Příprava trička
Příprava trička
Příprava trička
Příprava trička
Příprava trička
Příprava trička
Příprava trička
Příprava trička

Tričko udrží naši matrici a nechá prosvítat světlo. Přidáním nějaké netkané textilie dovnitř jsme schopni zasunout řady do košile. Nejprve si spočítejte, kolik jich budete potřebovat. Plány najdete na obrázku nahoře. Vypočítejte, jak velký by váš netkaný materiál měl být. Musíte také přidat nějaký prostor, aby se vešly pásy. Vypočítejte maximálně 0, 5 cm. Na oba konce přidejte trochu materiálu, aby držel první a poslední proužek.

Netkanou textilii odstřihněte a opatrně přišijte na vnitřní stranu trička. Hotový výsledek by měl vypadat výše. Měl jsem problém, že to strhlo, ale můžete zkusit pár stehů.

Krok 4: Sloučení LED s tričkem

Sloučení LED s tričkem
Sloučení LED s tričkem
Sloučení LED s tričkem
Sloučení LED s tričkem
Sloučení LED s tričkem
Sloučení LED s tričkem
Sloučení LED s tričkem
Sloučení LED s tričkem

Poté je čas sloučit LED pásky a tričko. Vezměte je a jemně je zasuňte do sáčku. Ujistěte se, že začínáte vstupem ve spodní části a pokračujete všemi vstupy dat na pravé straně. Buďte velmi opatrní! Je to trochu složité, ale když to budete držet na druhé straně, bude to v pořádku. Pokud je vaše hlavička špendlíku větší než pás, je vhodné kolem ní udělat pásku.

Po dokončení by to mělo vypadat jako na fotografii. Pak stačí vzít 10 cm propojovací kabel samec/samec a cik -cak zapojit 5V a zemnící kolíky. Poté můžete buď vzít delší propojku mezi muži a ženami a menší propojku mezi muži a muži, jako jsem to udělal já, a propojit data s dalšími daty navlečením kabelů pod volné kapsy netkané textilie, nebo je jednoduše připájet. Pak už to ale není pratelné. Ujistěte se, že sledujete správný směr. Nakonec připojte delší propojovací vodiče k datovému vstupu a kolíkům napájecího zdroje. Vaše tričko je nyní připraveno!

Krok 5: Prototyp elektroniky

Prototyp elektroniky
Prototyp elektroniky
Prototyp elektroniky
Prototyp elektroniky

Chcete-li tričko vyzkoušet, musíte jednoduše postavit obvod na obrázcích. Použil bych Arduino UNO s malým štítem, protože můžete použít přímou sériovou komunikaci. Se svým tričkem jsem nejprve použil DIY klon Arduino UNO na kus perfboardu. Problém je ale v tom, že nejste schopni provádět sériovou komunikaci, která se používá v softwaru LED matrix control. Stále můžete zobrazovat obrázky/animace, ale budete muset pokaždé vyjmout IC.

Jednou z nejdůležitějších věcí, které je třeba mít na paměti, je výkon: Když používáte powerbanku s maximem 1A, můžete získat maximálně 1 amphere. Když ho ale připojíte přes USB port Arduina, získáte maximálně 0, 5A, protože je tam pojistka. Nikdy nepřekračujte limit! Proto můžete jednoduše přidat odpojovací desku USB-B (nebo jen zásuvku USB), abyste měli napájení z powerbanky bez pojistky.

Postavte obvod na prkénko a pamatujte si kondenzátor a odpor z kroku dva! Místo přímého kabelu USB v obvodu můžete použít oddělovací desku.

Krok 6: První kroky programování

První kroky programování
První kroky programování

Protože nemám moc rád programovou část, nebudu dávat žádné konkrétní skici. Zkuste to s nějakými libarys. Pěkný je Adafruit NeoMatrix.

Lepším a ještě jednodušším způsobem je software s názvem „LED Matrix Control Software“. Je to opravdu úžasný software od Tylera Jonese (nezapomeňte se podívat na jeho kanál, natočil několik užitečných videí: kanál Tylera Jonea).

Používal jsem verzi 1.3.2, ale ta novější by měla fungovat dobře. Zde je verze 1.3.2: LMCS 1.3.2, ale můžete také vyzkoušet nejnovější verzi: LMCS 2.

Stačí si stáhnout software a nahrát skicu hráče s názvem „LEDMatrix Serial“s počtem LED diod a pinem změněným na Arduino pomocí Arduino IDE. Spusťte program a stiskněte Select COM port a připojte se ke svému Arduinu. Stav připojení by se měl změnit na zelenou. Pak existují různé režimy včetně kreslení,-g.webp

Krok 7: Udělejte elektroniku trvalou

Udělejte z elektroniky trvalou
Udělejte z elektroniky trvalou
Udělejte z elektroniky trvalou
Udělejte z elektroniky trvalou
Udělejte z elektroniky trvalou
Udělejte z elektroniky trvalou

Jak jsem již řekl v kroku 5, jako verzi jedna jsem použil DIY Arduino samostatně na kus perfboardu, viz obrázky nahoře. Existuje ale lepší způsob: Pomocí „prototypového štítu“můžete jednoduše naskládat obvod na Arduino a vše je čisté. Pájejte stejný obvod jako v kroku 5, ale pro připojení matice použijte tři pólové šroubové svorky. Pokud jste již zkušenější jako já, můžete také jednoduše použít jako štít perfboard. Toto je moje verze 2. Pokud chcete vidět timelapse, jak pájím štít, navštivte můj Instagram:

Po dokončení byste měli mít čistou, dobře vypadající a kompaktní řídicí jednotku! Vyzkoušejte to jako v posledním kroku a pokud to snad funguje, můžete pro to udělat případ. Myslím, že nejlepším způsobem je dát řídicí jednotku do jedné kapsy kalhot a powerbanku do druhé. Připojíte jej pomocí kabelu USB.

Existuje několik způsobů, jak vytvořit případ. Pokud máte 3D tiskárnu, byla by to dobrá možnost. Pokud ne, jako já, můžete jej postavit z různých materiálů. Vzal jsem starou krabičku na šroubky a udělal otvory, jak jsem potřeboval. Jen buďte kreativní.

Krok 8: Další programování a hotové nošení

Další programování a hotové nošení
Další programování a hotové nošení
Další programování a hotové nošení
Další programování a hotové nošení

Když máte hotové všechny hardwarové věci, je načase, aby byly softwarově přenosné. Můžete jednoduše stisknout tlačítko „Exportovat FastLED kód“a zkopírovat kód do smyčky z přehrávače LMCS, který jste již nahráli v kroku 6 pomocí Arduino IDE.

Potom jednoduše nabijte powerbanku, vložte ji do jedné kapsy a ovladač do druhé, vše připojte a bavte se! Pokud chcete tričko vyprat, musíte pásy a kabely vyndat a je pratelné.

Děkuji za přečtení a možná za komentář nebo otázku, pokud se vám můj projekt líbí, hlasujte pro něj v soutěži Arduino!

Doporučuje: