» Elektronika » Arduino »Hologram to udělej sám. Nakreslete se světlem

DIY hologram. Nakreslete se světlem

Zdravím obyvatelům našich stránek!
Dnes budeme sbírat udělej to sám zařízení, pomocí kterého můžete ve vzduchu kreslit celé barevné obrázky. A ne, já jsem trochu přehánět.

Chcete-li takový snímek pořídit, měla by být rychlost závěrky při fotografování přibližně dvě až tři sekundy. Kromě digitálního fotoaparátu lze takovou expozici dosáhnout na fotoaparátu běžného smartphonu pomocí různých aplikací pro fotoaparát. Fotografie z dnešního zařízení vypadají asi takto.

Působivé, že?
Zařízení je založeno na adresním LED pásmu, který vám umožňuje samostatně ovládat barvu každé z jeho LED. Takže vezmeme takovou pásku a vydáme příkaz k zobrazení velkého barevného obrázku ve vrstvách, který zobrazuje každý sloupec pixelů po krátké době. Fotoaparát jsme nastavili na dlouhou rychlost závěrky, nakresli jsme hůlkou a získáme barevný obrázek, který, jak se zdá, mrzne ve vzduchu.

Pro potřebnou montáž:
1. Samotná adresa. Autor provedl rozlišení 60 LED na metr a upevnil jej na kovový profil.
2. Dále budete potřebovat paměťovou kartu micro sd a modul pro její připojení. Na mapě budou obrazové soubory pro vykreslení.
3. Tlačítko pro spuštění animace.
4. A samozřejmě platforma arduino nano, které vše zvládne.
5. Také v původním obvodu je potenciometr pro nastavení jasu a rychlosti animace.
6. Páska vyžaduje 5 voltů energie a ve světlých oblastech obrazu zabere slušný proud. Budeme se tedy živit z čínské banky.

Všechno bude velmi jednoduché. Autor sestavil obvod na prkénku na testování výkonu. Páska je připevněna k kusu čtvercového hliníkového profilu na balkoně a vše ostatní je svázáno potěry a elektrickou páskou. Stručně řečeno, maximální kolektivní farma.

Tomu se říká rozvržení, ale rozvržení funguje.

Než začnete, musíte si připravit paměťovou kartu a samotné obrázky. Karta musí být naformátována do tlustého formátu. A tak, aby nevznikly žádné další otázky, zformátujeme oficiální nástroj, který má pouze tlačítko formátování. Program je archivován s projektem (odkaz na konci článku).

Dalším přípravným krokem jsou samotné obrázky. Mají také řadu přísných požadavků. Nejprve by se šířka obrazu měla rovnat počtu LED diod v pásku.Za druhé, obrázek by měl být ve formátu bmp s barevnou hloubkou 24 bitů. Za třetí, obrázek je umístěn svisle zdola nahoru, horní strana obrázku se dívá doleva. K přípravě obrázků nepotřebujete žádné nadpřirozené programy, pouze standardní barvu oken-ovskogo. Podívejme se na klasiku - kočku jako příklad. Je to skvělý obrázek pro tento druh efektů. Najdeme obrázek na Googlu, okamžitě si všimnu, že tam, kde je obrázek černý, tam LED nesvítí. Pokud chcete nakreslit obrázek bez substrátu, tj. Bez pozadí, musíte najít buď obrázek na černém pozadí, nebo stáhnout obrázek ve formátu png s průhledným pozadím.

Nejprve vyplňte pozadí černou barvou. Chcete-li to provést, vytvořte novou vrstvu, položte ji dolů a vyplňte ji. Nyní otočíme obrázek a převrátíme jej tak, aby zůstal tak, jak má. Změňte šířku obrázku podle počtu LED diod (autor má 60). A nyní zbývá pouze uložit ve formátu bmp s barevnou hloubkou 24 bitů. To je vše.




V důsledku toho musíme získat naformátovanou paměťovou kartu a na ní připravené snímky správné velikosti ve formátu bmp a pod potřebnými jmény: frame 000, frame 001, 002 atd.

Nyní přejděte na stránku projektu a stáhněte si archiv. Zde najdete sbírku hotových obrazů, stejně jako všechny potřebné programy, firmware, schémata a pokyny. Pro ty, kteří nenarazili na arduino, je k dispozici samostatný ultra-megasuper-podrobný článek.


Začínáme s tím, a jediné, co je potřeba zde změnit, je počet LED diod, zřejmě by měl odpovídat počtu LED diod vaší pásky a počtu pixelů šířce vašich obrázků. Po přečtení všech pokynů a provedení nezbytných kroků klikněte na tlačítko Stáhnout. Celý prototyp je připraven.

Doporučuji první spuštění bez odpojení od počítače a otevření monitoru portů, bude zde spousta užitečných informací. Po každé změně nebo přidání obrázků na paměťovou kartu budete muset spustit systém stisknutím tlačítka, pak se zapne režim převodu obrázků a každý váš obrázek bude převeden. Potenciometr během prvního spuštění funguje také jako knoflík pro nastavení jasu, protože jas se nastavuje ve fázi spouštění zpracováním. První spuštění je také důležité v tom, že vidíte všechny možné chyby.

Obecně lze po úspěšném stažení a spoustě OK odpojit a provést další spuštění bez stisknutí tlačítka. Nyní je vše velmi jednoduché, zapněte jej, chvíli počkejte a po kliknutí na tlačítko se zobrazí animace. Další kliknutí zobrazí další obrázek z mapy atd. V kruhu. Potenciometr nyní upravuje rychlost animace.

Fotoaparát jsme nastavili na rychlost závěrky na dvě nebo tři sekundy, zapněte časovač a jeli k původnímu. Ve vzduchu se ukazuje magicky zamrzlý obraz.

Pro chytré telefony mimochodem existují speciální aplikace, které vám umožňují fotografovat s malou rychlostí závěrky a nepotřebují drahý fotoaparát s manuálním nastavením expozice.

Gizmo se ukázalo být v pohodě, ale je tu jedna obrovská nevýhoda - je to hloupě nepohodlné, a pokud máte na mapě více než 10 obrázků, pak je to obecně kompletní koš, nebude možné vybrat ten správný.

Pojďme trochu rozšířit možnosti a přidat displej. Displej používáme takto:


Toto je jednoduché zobrazení na posuvném registru TM1637. Pro práci nepotřebuje rychlé komunikační protokoly a knihovna nezabírá mnoho místa. Plánuje se na displeji zobrazovat čísla jasu, rychlosti, chybových hlášení a dalších systémových zpráv. A nejdůležitější věcí je volba čísla obrázku pro vykreslení. K ovládání celé věci používáme kodér. Je chladnější než potenciometr v tom, že se otáčí o neomezený úhel a dělá to s malými kroky, jako by to bylo v krocích.Má také tlačítko.
Připojíme se zde podle tohoto schématu:

Pro toto schéma je ve složce projektu samostatný firmware. Začínáme a blikáme. Jak ji používat - o něco později a teď pojďme shromáždit veškeré železo v normálním případě. Dolů s rozvržením a kolektivní farmou, budeme pájet a skrývat všechno v malé krabici.
Systém budeme napájet ze 4 niklových baterií, které mají napětí 1,2 V, a 4 kusy dávají pouze 5 V k napájení pásky a arduino. Také tyto baterie klidně dávají 3-4 A, což je pro nás dost. Vezměte pásku 144 LED na metr pro zvýšení rozlišení obrazu.


Nejprve vyřízneme okno pro displej a potom se budeme zabývat umístěním zbývajících komponent.



Zbývá pájet jídlo a v zásadě všechno.


Mimochodem, pro kodéry jsou velmi skvělé čepice, ale prodávají se v celých baleních, jako téměř všechny malé věci na aliexpressu.
Obecně platí, že vše je připraveno, připojíme systém k profilu. Toto je kresba s rozlišením 144 pixelů, délka 1 metr a elegantní elektronická jednotka s pohodlným nastavením.


Když už mluvíme o nastavení. Jak tedy tuto věc používáte? Autor trochu změnil design, posunul hlavní vypínač a přesunul paměťovou kartu.

Zapněte napájení, uchopte pouzdro, stiskněte tlačítko a kreslete výkresem. Pokud jde o spuštění a nastavení: po každém přidání nebo změně obrazu na paměťové kartě je třeba zahájit zpracování (v této verzi musíte stisknout kodér a použít napájení, zobrazí se úvodní zpráva, uvolněte tlačítko, objeví se zpráva o přípravě). Příprava trvá několik sekund, v závislosti na počtu snímků na paměťové kartě a jejich délce. Nyní jsme vyzváni, abychom si vybrali jas. Jas se mění z 10 na 95.

Maximální jas není omezen jasem samotné pásky, ale proudem, který jsme nastavili v nastavení, to znamená, že vše záleží na vašem zdroji energie.

Obecně platí, že nyní vybereme obrázek, který potřebujeme, to znamená, že musíme vědět, pod jakým číslem se děje, stiskněte tlačítko start a přehraje se animace.

Chcete-li upravit rychlost, podržte stisknuté tlačítko enkodéru, objeví se sp (rychlost) a podržíte-li enkodér stisknutý, můžete upravit rychlost.

Maximální rychlost závisí na maximální rychlosti čtení z paměťové karty.

Zvolená rychlost je zapsána do energeticky nezávislé paměti a během restartu není resetována. Mimochodem, následné spuštění je mnohem rychlejší.




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

Video:
10
7
9

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ář
DIY hologram.
Hologram je samozřejmě krásné slovo, ale to, co je zde prezentováno, není hologram. ((

Doporučujeme si přečíst:

Podejte to pro smartphone ...