» Elektronika » Arduino DIY LED matice

DIY LED matice

Zdravím obyvatelům našich stránek!
Dnes se budeme bavit s adresní LED maticí. Tento projekt je poměrně složitý, ale zároveň ho může opakovat každý. Autorem projektu je AlexGyver.

Adresový LED pásek se skládá ze tříbarevných LED, z nichž každá má speciální mikroobvod.

Mikroobvod v LED diodách přenáší informace navzájem. To vám umožní rozsvítit jakoukoli LED na pásku v jedné ze 16 milionů barev a odstínů. A nejúžasnější věc je, že celá tato věc je řízena na jednom drátu, ve velmi zajímavém čase, kdy žijeme.
Páska je řízena mikrokontrolérem, například platformou arduino.

Taková parta sama o sobě je velmi zajímavá a najdete spoustu aplikací v designu nebo domácích produktech, což stojí za to jen plamen. Ale dnes to není o tom. Co se stane, když je páska položena v klikatém vzoru a položena tak, aby diody LED tvořily rovnoměrnou pravidelnou mřížku? Správně, matice LED. Pro větší pohodlí si můžete koupit hotovou matici od Číňanů a nejzajímavější je, že to stojí mnohem méně než nákup pásky a několik hodin řezání a spojování kusů dráty.


Například existuje taková matice 8X8, nejlevnější, bude pro ně někoho snazší hrát.

Funkce dnešního projektu je jeho univerzálnost a všestrannost, to znamená, že si můžete koupit hotovou matici, ale je to sice tak malé, ale můžete si také koupit pásku s nízkou hustotou LED a udělat z ní matici o velikosti, řekněme, obrázku. Teď to bude v pohodě.
Matice představuje velmi velké příležitosti pro vytváření různých pixelových efektů, výstup obrázků a gif (gif), vytváření klasických her a dalších zajímavých věcí. Určitě navštivte stránka projektu, najdete zde všechny potřebné odkazy, firmware, schémata a další pokyny.
Vyzbrojeni nástrojem pro správu matic jsme tedy schopni rozsvítit jakoukoli LED ve svých souřadnicích.

Skvělé, můžete dělat nejrůznější skvělé efekty. Můžete ovládat ze smartphonu přes Bluetooth. To znamená, že smartphone odesílá některé příkazy přes Bluetooth, modul je přijímá a vysílá do arduina. Arduino zase odesílá data do matice.


Autor začal tím, že se rozhodl vytvořit kresbu, to znamená, že si můžete vybrat barvu a rozsvítit jakoukoli LED na matici.

Prvním krokem bylo vytvoření komunikačního protokolu s arduino.

První číslice v tomto režimu je režim a zbytek byl zodpovědný za různá nastavení a další přenášené hodnoty. Poté autor vytvořil grafické pole, na kterém nakreslil mřížku.

Program sleduje souřadnice dotyku pole prstem a nakreslí na tomto místě čtverec libovolnou barvou. Po cestě jsou souřadnice náměstí odeslány do arduina.

K výrobě potřebujeme:
1) Matice nebo páska na adresních LED;
2) Arduino;
3) Bluetooth modul;
4) Rezistor.

Můžete si koupit libru od Číňanů nebo si můžete koupit v jakémkoli obchodě s rádiem. Spojujeme komponenty podle velmi jednoduchého schématu:

Vše můžete sbírat na prkénku. Poté stáhněte archiv s projektem ze stránky projektu, nainstalujte knihovny podle pokynů a otevřete soubor s firmwarem.


Zde máme nastavení. Uveďte velikost své matice, její typ a bod připojení.

Pokud si sami vytvoříte velkou matici, tj. Pájku z kousků pásky, pak si můžete vybrat ze 2 typů.

Autor doporučuje zvolit správnou možnost, protože je snazší pájet. Nyní zbývá určit začátek matice, tj. Bod připojení k ní a směr prvního kusu pásky. Takový cheat sheet pomůže pro všech 8 možností rozložení matice:

Autor strávil spoustou času na tomto firmwaru. Jedná se o největší projekt autora, pokud jde o kód. Arduino je zabaleno jen do očních bulví, strčeno, jak říkají nesnesitelné.

Takže, nastavte, klikněte na stáhnout firmware. Před stažením musíte bluetooth definitivně odpojit od rx pin, jinak arduino nebude blikat. Pro větší pohodlí můžete také připájet spínač k drátu.

Dále na smartphone se systémem Android nainstalujte aplikaci GyverMatrixBT. Tato aplikace je k dispozici na trhu Play, je zcela zdarma a bez reklam.

Poté spárujte s modulem Bluetooth (heslo 1234 nebo 0000), v aplikaci se připojte k modulu a ve skutečnosti vše. V nastavení můžete upravit jas a velikost matice, která odpovídá vaší, stejně jako některé její další parametry.

Podle upravené velikosti bude na záložce výkresu pole. Klepnutím jej inicializujete. Zde můžete kreslit pomocí pásek a přejetím prstem, můžete vymazat, můžete pole vymazat a vyplnit barevně.


Obecně platí, že v tuto chvíli máme pracovní nástroj pro odesílání dat do matice. Můžete jít dál. Celý systém byl vytvořen autorem s cílem vytvořit velkou matici pásky nebo modulů. To je zajímavé jako projekt, jako koníček, může to být užitečné pro někoho pro reklamní účely, pro design nebo pro design nebo pro zábavu.

Matice v této podobě však nevypadá moc dobře, nikoli pixel a ne osmibitová. Je nutné vytvořit mřížku tak, aby každá LED tvořila vlastní čtvercové pixely a nahoře umístila difuzor. Pak bude vše v pohodě. Gril může být vyroben z jakéhokoli materiálu ve formě a lamel. Může to být karton, balíček sovětských dřevěných pravítek nebo varianta z plastu (PVC roh), lze ji zakoupit v obchodě se stavebními materiály, kde jsou plastové panely a různé zboží pro ně. Rohy mohou být rozbity, vytvořeny štěrbiny pro střed a sestavené grily. Toto je nejvíce „kolektivní farma“ po kartonu.

A samozřejmě si můžete odpočinout a vytisknout mřížku na 3d tiskárně. Pojďme na to.



Tělo matice se tedy vytisklo. Mimochodem, autor věří, že černá není nejlepší volba, je lepší vytisknout mřížku v bílé barvě tak, aby odrážela světlo. Nezáleží na tom, budeme malovat.

Ve skutečnosti je zde naše matice bez mříže, LED tak jak jsou.

Položili jsme mříž, je to již lepší, je to proto, že se díváme pod úhlem.

Nyní se podívejte, co se stane, pokud přidáte difuzor ve formě listu papíru.

Matice, stejně jako jakýkoli displej, však funguje v barevném prostoru rgb a její pozadí by mělo být černé, aby bylo možné správnější vnímání barev. Autor vyzkoušel několik možností a usadil se na filmu auto tónovaný a matný plast. V tandemu to všechno funguje dobře.

Shromažďujeme to všechno. Zůstává nám, abychom nakonec celý obvod připájeli, vložili jej do kapsy, upevnili matici zadní částí fotorámečku (nebo spíše našli hliníkový plech) a upevnili vnější rámeček.


Připojujeme napájení. Autor použil laboratorní napájecí zdroj, abychom mohli vidět aktuální spotřebu.

Prvním režimem je kreslení.


Dalším režimem je přenos obrázků. Jako správce souborů vybereme obrázek (v tomto případě Mario na černém pozadí 16x16).

Dalším režimem je běžící linka.

Dalším režimem jsou efekty. Některé efekty lze kombinovat s běžícím textem as obrázky.

Další efekty v autorově videu:


Děkuji za pozornost. Uvidíme se brzy!
9.3
8.7
9.4

Přidejte komentář

    • úsměvúsměvyxaxaokdontknowyahoone
      šéfeškrábnutíhlupákanoano-anoagresivnítajemství
      promiňtanecdance2dance3prominoutpomocnápoje
      zastavitpřátelédobředobrá náladapískatlžícejazyk
      kouřtleskánícrayprohlásitvýsměšnýdon-t_mentionstáhnout
      teploirefulsmích1mdasetkánímoskingnegativní
      not_ipopcorntrestatčístvyděsitděsíhledat
      posměchděkujitototo_clueumnikakutnísouhlasím
      špatnévčelablack_eyeblum3červenat sechlubit senuda
      cenzurovánopleasantrysecret2hrozitvítězstvíyusun_bespectacled
      třástrespektlolprovedenívítejtekrutoyya_za
      ya_dobryipomocníkne_huliganne_othodibludzákazblízko
1 komentář
A čerpat z monitoru? úsměv

Doporučujeme si přečíst:

Podejte to pro smartphone ...