Obsah:

Ako ovládať adresovateľné diódy LED pomocou systému Fadecandy a spracovania: 15 krokov (s obrázkami)
Ako ovládať adresovateľné diódy LED pomocou systému Fadecandy a spracovania: 15 krokov (s obrázkami)

Video: Ako ovládať adresovateľné diódy LED pomocou systému Fadecandy a spracovania: 15 krokov (s obrázkami)

Video: Ako ovládať adresovateľné diódy LED pomocou systému Fadecandy a spracovania: 15 krokov (s obrázkami)
Video: Контрольная лампа переменного тока с диммером Arduino AC 2024, November
Anonim
Image
Image
Ako ovládať adresovateľné diódy LED pomocou systému Fadecandy a spracovania
Ako ovládať adresovateľné diódy LED pomocou systému Fadecandy a spracovania
Ako ovládať adresovateľné diódy LED pomocou systému Fadecandy a spracovania
Ako ovládať adresovateľné diódy LED pomocou systému Fadecandy a spracovania

Čo

Toto je podrobný návod, ako používať Fadecandy a spracovanie na ovládanie adresovateľných diód LED. Fadecandy je ovládač LED, ktorý dokáže ovládať až 8 pásikov po 64 pixeloch. (K jednému počítaču môžete pripojiť viacero Fadecandys, aby ste to zvýšili.) Processing je programovací jazyk, ktorý sa používa na vytváranie vizuálov. Máte plátno, ako vo Photoshope alebo Paint, ale namiesto kreslenia myšou kreslíte písaním kódu. Fadecandy a Processing spolupracujú. Napíšte kód, ktorý umiestni diódy LED na plátno Processing, a potom sa čokoľvek, čo nakreslíte v časti Processing, zobrazí na týchto diódach LED v reálnom čase. Prečo

Existuje mnoho spôsobov, ako ovládať LED diódy. Mám rád Fadecandy, pretože je lacné začať a môžete ovládať svoje diódy LED veľmi vizuálnym spôsobom pomocou spracovania. Spracovanie je možné pripojiť aj k všetkým druhom vecí, ako je Kinect, Arduino, kamera alebo dokonca len vstupy pre myš/klávesnicu. Existuje teda veľa priestoru na to, aby boli veci interaktívne. Ako

Tento projekt má tri časti.

1. Hardvér Pozrite sa, ako sa všetko fyzické spája, spájkujte veci, napájajte LED pásy.

2. Softvér: FadecandyFadecandy funguje tak, že na vašom počítači spustíte server - jeho nastavenie je veľmi jednoduché.

3. Software: Processing Pozrite sa, ako umiestniť diódy LED na plátno, a pomocou príkladov si pozrite niekoľko animácií na svojich diódach LED. Úroveň

Snažím sa písať svoje návody tak, aby si ich čítanie mohol aspoň užiť niekto, kto nemá absolútne žiadne skúsenosti. S týmto budem robiť všetko krok za krokom, takže je vhodné pre začiatočníkov, aby ich nasledovali a robili sami. Nebudem sa podrobne venovať spracovaniu - ak chcete rozvíjať svoje schopnosti spracovania a vytvárať pokročilejšie animácie potom by ste sa mohli pozrieť na niekoľko návodov špeciálne na to - odporúčam kanál YouTube Daniela Shiffmana.

Tento projekt zahŕňa spájkovanie. Nepísal som podrobný návod pre spájkovačky pre začiatočníkov, existuje na to množstvo ďalších návodov.

Tento projekt zahŕňa vysoké napätie (pri pripájaní sieťovej zástrčky k zdroju napájania), preto buďte opatrní a nedovoľte deťom, aby to urobili sami. Všetok kód (Arduino a spracovanie) je na mojom githube tu.

Krok 1: Zariadenie a nástroje

Vybavenie a nástroje
Vybavenie a nástroje
Vybavenie a nástroje
Vybavenie a nástroje
Vybavenie a nástroje
Vybavenie a nástroje

Tu je úplný zoznam všetkého, čo budete potrebovať na vytvorenie tohto projektu:

Časti

  • Adresovateľné LED diódy (americký Amazon | britský Amazon) Používam LED pás ws2812b. Existuje niekoľko premenných, z ktorých si môžete vyberať. Povlak: Môžete si kúpiť obyčajný pás LED bez povlaku, ale nebude vodotesný. Alebo si ho môžete kúpiť v pružnom silikónovom kryte, ktorý má krytie IP67, to znamená, že je úplne utesnený a vodotesný. Farba podkladu: Prúžky sú čiernobiele. Ak sa nechystáte prikrývať svoj LED pás difúzorom, zvážte, ktorý by vyzeral najlepšie. Počet LED: Štandardom je 30, 60 alebo 144 LED na meter. Používam 30 LED na meter, ale pripojil som sa k 60, pretože sa to bežne používa. Ostatné: Môžete si tiež kúpiť ws2812b v reťazcoch (americký Amazon | britský Amazon) namiesto pásikov. Fungujú rovnako, takže je len na vás, ktoré použijete!
  • Fadecandy (americký Amazon | britský Amazon)
  • USB kábel na pripojenie Fadecandy k počítaču (americký Amazon | britský Amazon)
  • Dvojité kolíky (americký Amazon | britský Amazon)
  • Kondenzátory (americký Amazon | UK Ebay)
  • Napájanie 5 V (americký Amazon | britský Amazon) Tento napájací zdroj, ku ktorému som pripojil, by napájal 512 LED diód (jedna hodnota Fadecandy)

  • Zástrčka (americký Amazon | UK Amazon) Dobrou voľbou je použiť starý zástrčkový kábel alebo, ak ho nemáte, kábel z kanvice.
  • 3-kolíkové konektory JST (americký Amazon | britský Amazon) Na jeden prúžok potrebujete jeden pár (teda 8 na jednu hodnotu Fadecandy)
  • Kábel 12 AWG (US Ebay | UK Ebay) Tento hrubý kábel bude prenášať energiu zo zdroja do niektorých konektorov, ktoré ho rozdelia na všetky rôzne pásy.
  • 24-AWG kábel (US Ebay | UK Ebay) Tento tenší kábel bude prenášať energiu do každého LED pásu.
  • Konektory Wago (USA Amazon | RS Components UK)
  • Tým sa rozdelí výkon z jedného zdroja napájania na viac pásiem. Dodávajú sa v balení po 10 kusov, čo je na jeden Fadecandy dosť.

Spotrebný materiál

  • Silikón RTV (americký Amazon | britský Amazon)
  • Tepelné zmršťovanie (americký Amazon | britský Amazon)
  • Jasný ~ 10 mm chladič (USA Amazon | UK Amazon)
  • Spájka (americký Amazon | britský Amazon)

Nástroje

  • Spájkovačka (americký Amazon | britský Amazon)
  • Odstraňovače drôtov (americký Amazon | britský Amazon)
  • Skrutkovač
  • Nožnice
  • Pomocné ruky (voliteľné)
  • Nasávač spájky (voliteľné)

Krok 2: LED pásy

LED pásy
LED pásy

Každý pásik LED je potrebné pripojiť k napájaniu, uzemneniu a údajom. Na páse je vytlačená šípka, ktorá ukazuje smer, akým musia dáta prúdiť.

Každý pásik LED potrebuje konektor JST a k nemu pripojený kondenzátor.

Konektor:

Konektor JST má 3 kolíky/káble - každý pre napájanie, uzemnenie a dáta. Schopnosť odpojiť alebo vymeniť prúžky je užitočná v mnohých prípadoch. Ak ste si istí, že svoje pásy nikdy nebudete chcieť odpojiť alebo jednoducho vymeniť, môžete namiesto toho jednoducho spájkovať na kábli, ale dôrazne odporúčam mať konektory.

Kondenzátor:

Ak dôjde k nárastu prúdu (k tomu môže dôjsť pri prvom zapnutí napájania), potom kondenzátor ochráni prvú diódu LED vo vašom páse pred poškodením.

Kábel:

Ak plánujete inštaláciu LED, budete musieť premýšľať o tom, ako budú umiestnené vaše pásy, napájacie zdroje a Fadecandy. Aby ste sa uistili, že všetky vaše pripojenia dosiahnu, budete s najväčšou pravdepodobnosťou musieť niekde pridať niekoľko káblov.

Káble môžete spájkovať s LED pásom a potom spájkovať konektory JST na druhý koniec kábla. Alternatívne môžete konektory JST spájkovať priamo na pásik a namiesto toho pridať dĺžky káblov na stranu napájania/Fadecandy. Všetko bude závisieť od rozloženia a plánov vašej inštalácie.

Kábel, ktorý pripája napájanie/uzemnenie k jednému pásu až 64 pixelov, môže byť kábel 24AWG. 24AWG postačuje aj na dátové pripojenie. Na napájanie/dáta/uzemnenie použite rôznofarebný kábel - ideálne farby, ktoré zodpovedajú vašim konektorom JST.

Chystám sa spájkovať konektory JST priamo na pásy a nepridávať žiadne predlžovanie káblov, pretože sa v tomto návode nezaoberám rozložením.

Krok 3: Pripojte konektor a kondenzátor JST

Pripojte konektor a kondenzátor JST
Pripojte konektor a kondenzátor JST
Pripojte konektor a kondenzátor JST
Pripojte konektor a kondenzátor JST
Pripojte konektor a kondenzátor JST
Pripojte konektor a kondenzátor JST

Pripravte prúžok

Skráťte svoje pásy LED na dĺžku (maximálne 64 pixelov na pás).

Nájdite pravý koniec, ten, ktorý má šípku smerujúcu dovnútra. Odrežte malý kúsok vodotesného krytu, aby ste videli tri kontakty. Majú označenie 5V, GND a Data In. (Ak je kontakt označený ako Dátový výstup, máte nesprávny koniec).

Spájkujte konektor a kondenzátor JST

To môže byť trochu nešikovné, ale našiel som najlepší spôsob, ako to urobiť, je roztaviť malú kvapku spájky na každý z troch kontaktov, potom spájkovať na konektore JST a potom kondenzátor.

Na pripojenie k boku pásu použite ženské konektory JST. Konektor JST má 3 káble, jeden pre každý z kontaktov na páse. Káble sú zvyčajne červené, zelené a biele alebo červené, zelené a čierne. Na napájanie použite červenú, na údaje zelenú a na zem bielu/čiernu.

Krátke rezanie nôh na kondenzátore pomôže udržať ho na mieste. Jedna strana kondenzátora má negatívne symboly, noha na tejto strane sa pripája na kontakt GND a noha na druhej strane sa pripája na 5V kontakt.

Prúžok znova uzatvorte

Odrežte kúsok číreho zmršťovadla, ktoré pokryje odhalený kus pásu a bude sa dostatočne prekrývať s existujúcim vodotesným krytom. Preveďte ho cez pásik (môžete to urobiť predtým, ako pripojíte konektor/kondenzátor JST alebo ho jednoducho nasuniete z druhého konca) a nechajte ho vedľa odhaleného kusu.

Naneste veľa silikónu RTV priamo na kontakty a okolo existujúceho vodotesného krytu, vrátane zadnej strany prúžku. Nasuňte číry zmršťovač na silikón. Tryskajte horúcou pištoľou, až kým sa zmršťovač nezmení teplom.

Silikón je trochu špinavý. Uistite sa, že si umyjete ruky, ak sa vám dostanú na pokožku. Zvážte, či máte na pracovnej ploche noviny alebo niečo podobné.

Opakujte to pre všetkých 8 vašich LED pásikov

Krok 4: Napájanie

Napájací zdroj
Napájací zdroj
Napájací zdroj
Napájací zdroj
Napájací zdroj
Napájací zdroj

K zdroju napájania budete musieť pripojiť zástrčku. Priložil som pokyny pre britské a americké zástrčky.

Pripravte si zástrčku

Odrežte kábel v dostatočnej vzdialenosti od konca zástrčky. Pomocou noža Stanley opatrne odstráňte vonkajšiu vrstvu kábla. Vnútri by ste mali nájsť tri káble, z ktorých odizolujte asi centimeter.

V zástrčke pre Veľkú Britániu môžete zvyčajne predpokladať, že: Žlto -zelený pruhovaný - GroundBrown - LiveBlue - Neutrálny

V americkej zástrčke môžete predpokladať, že: Zelená - GroundBlack - LiveWhite - Neutrálna

Aby ste si boli úplne istí, že je vaša zástrčka zapojená podľa očakávania, môžete na kontrolu použiť multimetr.

Skontrolujte káble pomocou multimetra

Spojené kráľovstvo: Pozrite sa na kolíky zásuviek s jediným kolíkom hore. Horný kolík je Zem, vľavo dole je naživo, vpravo dole je neutrálny. Na väčšine zástrčiek sú piny označené aj písmenami E, L a N.

USA: Pozrite sa na kolíky zásuviek s jediným kolíkom v spodnej časti. Spodný kolík je Zem, vľavo hore je naživo, vpravo hore je neutrálny. Na väčšine zástrčiek sú piny označené aj písmenami E, L a N.

Oba: Nastavte multimetr na režim kontinuity. Dotknite sa kolíkov multimetra a skontrolujte, či fungujú. Mali by ste počuť pípnutie. Teraz sa dotknite jedného hrotu jedného z kolíkov konektora, začnime uzemnením. Teraz sa dotknite druhého hrotu kábla, ktorý očakávate, že bude uzemnený (žltá/zelená v Británii, zelená v USA). Mali by ste počuť pípnutie, čo znamená, že medzi týmito dvoma hrotmi je nepretržité spojenie. Teraz skontrolujte živé a neutrálne pripojenia.

Pripojte zástrčku

Odskrutkujte skrutky označené ako napájanie, uzemnite a zapojte do napájacieho zdroja. Môžu byť označené L a N a potom môžu mať symbol zeme. Vložte príslušné káble vedľa skrutiek a znova ich utiahnite. Nastavte vstupné napätie

Niekde na/vnútri napájacieho zdroja môže byť spínač, ktorý vám umožní zmeniť vstupné napätie z 110 V na 220 V, preto sa uistite, že je správne nastavené (s najväčšou pravdepodobnosťou 220 V vo Veľkej Británii a 110 V v USA).

Na mojich zdrojoch napájania je vypínač vo vnútri a na jeho dosiahnutie budete musieť použiť tenký skrutkovač alebo niečo také. Upravte výstupné napätie

Pripojte napájanie. Spravidla sa rozsvieti kontrolka, ktorá ukazuje, že je správne zapnutá.

Teraz môžete skontrolovať, aké napätie dostanete na dva výstupné kolíky. Prepnite multimetr do režimu jednosmerného napätia (V s rovnými/prerušovanými čiarami, nie s vlnitou čiarou). Dotknite sa jedného hrotu skrutky V a jedného hrotu skrutky V+. Multimetr by mal ukazovať napätie niekde blízko 5V.

Pomocou skrutkovača otáčajte nastavovacou skrutkou, kým napätie nebude 5V.

Krok 5: Distribúcia energie

Distribučná sila
Distribučná sila
Distribučná sila
Distribučná sila
Distribučná sila
Distribučná sila

Väčšina 5V napájacích zdrojov bude mať iba jeden alebo dva výstupy, ale potrebujeme napájať 8 pásiem.

Wago konektory

Na distribúciu napájania používam konektory Wago. Tieto malé konektory majú niekoľko slotov, do ktorých je možné zapojiť káble. Všetky sloty sú navzájom prepojené, takže je to skvelý spôsob, ako spojiť veľa káblov dohromady bez spájkovania.

Prichádzajú v niekoľkých rôznych veľkostiach (2-cestné, 3-cestné, 5-cestné).

Moc pre Wagos

Pri vykonávaní tejto časti skontrolujte, či je napájací zdroj odpojený.

Vezmite dva kusy 10awg kábla, jeden pre uzemnenie (čierny) a jeden pre napájanie (červený).

Potrebná dĺžka kábla bude závisieť od rozloženia vašej inštalácie. Zistil som, že funguje celkom dobre, keď udržím všetky napájacie zdroje na podlahe na jednom mieste a potom mám dlhé 10awg káble, ktoré siahajú do blízkosti miest, kde sú pásy, a distribuujú energiu tam. Napriek tomu, že napájací zdroj má dva výstupy, zistil som, že je upratanejšie a lacnejšie použiť iba jeden výstup, keď tieto 10awg káble musia byť dlhé, inak zdvojnásobíte množstvo hrubého 10awg kábla, ktoré musíte kúpiť a udržať si poriadok.

Odizolujte asi 1 cm z jedného konca každého kábla a pripevnite ho k zdroju napájania pomocou skrutiek, ako ste to urobili so zástrčkou.

Odizolujte asi 1,25 cm z druhého konca každého kábla a zapojte napájanie do jedného 3-cestného konektora Wago a uzemnenia do 5-pólového konektora Wago. (Alebo môžete na všetko použiť 5 -pólové konektory, budete mať len ďalšie voľné sloty)

Potom vezmite dve krátke dĺžky červeného kábla 10awg a dve krátke dĺžky čierneho kábla 10awg. Odizolujte konce koncov o 1,25 cm a pripojte existujúce konektory Wago k ďalším štyrom 5-pólovým konektorom. (Vysvetlenie nájdete v priloženom diagrame).

Napájanie z Wagos (do prúžkov)

Presný dizajn tu opäť bude závisieť od rozloženia vašej inštalácie. Predtým som povedal, že budete chcieť pridať dĺžku kábla k svojim LED pásom, alebo budete chcieť pridať dĺžku na stranu distribúcie energie. Ak sem pridávate kábel, potom spájkujte dĺžky 24awg káblov na svoje konektory JST a uistite sa, že sú tepelne zmrštené.

Potom odoberte konce týchto káblov alebo konce konektorov JST a na každom odizolujte najmenej 1,5 cm napájacích a uzemňovacích káblov.

Medzi štyrmi 5-cestnými konektormi, ktoré ste pripojili k zdroju napájania, by ste mali mať osem voľných slotov pre napájanie a osem voľných slotov pre uzemnenie. Pripojte všetky potrebné káble na svoje miesto.

Prečo niekedy používame káble 10awg a niekedy 24awg?

Rôzne káblové meradlá sú preto, že v rôznych častiach obvodu je rôzne množstvo prúdu.

Vychádzajúc priamo z napájania, 512 LED diód s plným bielym jasom môže čerpať až ~ 30A. Na prenos tohto prúdu použite hrubý 10awg kábel.

Keď však rozdelíme napájanie na rôzne pásy, každý z nich odoberá iba ~ 3,5 A, aby sme mohli použiť tenší kábel, okolo 24awg funguje dobre.

Ak použijete príliš tenký kábel, môže sa zahriať a je to nebezpečné, pretože sa môže začať topiť povlak, čo môže spôsobiť skrat vášho obvodu.

Rozdiel je aj v dĺžke kábla. Ak použijete kábel, ktorý by bol dobrý na krátku vzdialenosť, ale je príliš tenký na dlhú vzdialenosť - nezahreje sa, ale môže to znamenať, že napätie klesne, kým sa dostane k diódam LED, čo znamená, že budú nesvieti dobre.

Tento nástroj vám môže pomôcť zistiť, ktorý káblový merač potrebujete.

Krok 6: Údaje

Údaje
Údaje
Údaje
Údaje
Údaje
Údaje

Ak by ste teraz pripojili konektory JST, vaše pásy LED by boli napájané. Ale nič by sa nerozsvietilo, pretože týmto prúžkom treba povedať, akej farby majú byť. Potrebujeme nastaviť dátové pripojenie k Fadecandy, ktoré im dodá tieto pokyny.

Pripravte si Fadecandy

Najprv spájkujte dvojité kolíkové kolíky na Fadecandy. Pretlačte kratšiu stranu kolíkov záhlavia cez otvory a otočte Fadecandy tak, aby boli viditeľné vyčnievajúce bity.

Opatrne spájkujte každý zo 16 kolíkov jednotlivo a dbajte na to, aby ste omylom nespojili dva kolíky dohromady. (V skutočnosti sú všetky uzemňovacie kolíky navzájom navzájom prepojené, ale pre úhľadnosť môžeme tiež spájkovať všetky kolíky záhlavia.)

Samičie kolíkové kolíky ako konektor

Použitie zásuvkových kolíkov na zasunutie do dvojitých kolíkových konektorov znamená, že Fadecandy je možné ľahko odpojiť alebo vymeniť.

Odrežte časť 8 kolíkov hlavičky. Vyberte každý dátový kábel z konektorov JST (alebo ak predlžujete káble na tejto strane, pri rozložení inštalácie to urobte ako prvé). Potom nasuňte na kábel kúsok zmršťovadla a jednotlivo ich spájkujte na 8 pinov. Akonáhle je spájkovanie hotové, sklopte tepelný zmršťovač nadol a tryskajte ho tepelnou pištoľou. Toto je teraz možné zapojiť do dátových pinov Fadecandy.

Pretože 8 uzemňovacích kolíkov Fadecandy je v skutočnosti spojených navzájom, stačí nám uzemniť jeden z nich. Odrežte ďalšiu krátku časť kolíkov samičieho kolíka - môže mať tiež šírku 8 kolíkov, aj keď použijeme iba jeden kolík, orezaním na šírku 8 kolíkov bude robustnejšie a ľahšie sa s nimi bude manipulovať. K jednému zo samičích kolíkových konektorov spájkujte kus 24awg kábla a tepelne ho zmršťujte, pripojte ho k uzemňovacím kolíkom na Fadecandy.

Pripojte opačný koniec tohto uzemňovacieho kábla k ľubovoľnému náhradnému otvoru v uzemnených konektoroch Wago.

Štítky a poriadok

V tomto mieste môžete svoje káble označiť. Tiež, opäť v závislosti od štruktúry a rozloženia vašej inštalácie, by ste mohli uvažovať o vytvorení nejakého krytu pre konektory Wago, aby neostali len visieť. Predtým som vyrobil malé plakety z preglejky a za tepla nalepil Wagos.

Krok 7: Posledné hardvérové bity…

Posledné hardvérové bity…
Posledné hardvérové bity…
Posledné hardvérové bity…
Posledné hardvérové bity…

To je všetok hardvér nastavený. Len pár posledných kúskov:

Pripojte všetky konektory JST k sebe.

Pripojte napájanie.

Pripojte Fadecandy k notebooku prostredníctvom USB.

Teraz si posvietime na niektoré veci!

Moje pokyny a snímky obrazovky budú zamerané na systém Windows, ale veci by mali na počítači Mac fungovať takmer rovnako.

Krok 8: Nastavte softvér Fadecandy

Nastavte softvér Fadecandy
Nastavte softvér Fadecandy
Nastavte softvér Fadecandy
Nastavte softvér Fadecandy
Nastavte softvér Fadecandy
Nastavte softvér Fadecandy

Prejdite na github Fadecandy a stiahnite si súbor zip.

Všetko rozbaľte.

Prejdite kamkoľvek ste ho rozbalili a otvorte priečinok „bin“.

Spustite fcserver.exe.

Otvorí sa okno. Malo by to znamenať, že máte pripojené zariadenie Fadecandy. Tiež vám povie sériové číslo tohto zariadenia. Nezatvárajte toto okno, iba ho minimalizujte. Musíte ho nechať otvorený po celú dobu používania Fadecandy.

Krok 9: Server Fadecandy

Server Fadecandy
Server Fadecandy
Server Fadecandy
Server Fadecandy

V okne prehliadača (ako Chrome) prejdite na:

127.0.0.1:7890

Tu by ste mali vidieť aj svoje pripojené zariadenie.

Teraz pod pripojeným zariadením vidíte rozbaľovací zoznam s názvom Testovacie vzory. Túto rozbaľovaciu ponuku môžete použiť na osvetlenie vašich LED diód až na 50% alebo na plný jas.

Urob to teraz! Svetlá! Jéj!!

Krok 10: Riešenie problémov

Skontrolujte svoje LED pásy a uistite sa, že všetky vaše svetlá fungujú.

Tu je niekoľko tipov na riešenie problémov…

Jeden/niektoré pásy sa nerozsvietia:

S najväčšou pravdepodobnosťou je niekde nesprávne pripojenie. Dôkladne skontrolujte všetkých svojich spájok. Je možné, že je poškodená prvá LED dióda v páse. Môžete skúsiť vymeniť prúžky tým, že vymeníte konektor JST, ktorý vám pomôže izolovať problém.

Pás sa čiastočne rozsvieti a potom zrazu nič viac:

Prúžok môže byť poškodený, pravdepodobne budete musieť vykonať nejaký chirurgický zákrok. Poškodenie môže byť na konci posledného pracovného pixelu alebo v prvom zlomenom, takže … vystrihnite posledný pracovný pixel a prvý zlomený pixel a na ich miesto spájkujte dva nové.

Pásy sú všetky oranžové/červené namiesto bielych:

Zistil som, že ak pásy nedostanú správnu energiu, budú cez USB pripojenie odoberať malý prúd - len toľko, aby sa rozsvietili na červeno. Znovu skontrolujte, či je zapnuté napájanie, a skontrolujte ich zapojenie.

Pásy sú na začiatku biele, ale vyblednú do oranžova: Je to nepravdepodobné, ak používate napájanie, ktoré som pripojil, ale môže sa to stať, ak používate napájací zdroj, ktorý nie je dostatočne silný.

Žiadny z pásikov sa nerozsvieti:

Ak Fadecandy nie je rozpoznaný a nezobrazuje sa, môžete mať problémy s ovládačom. Ak sa vám v okne konzoly zobrazuje chybové hlásenie, vyhľadajte návrhy a vyhľadajte ich pomocou Googlu.

Ak sa zobrazuje Fadecandy, ale nič sa nerozsvieti - znova skontrolujte všetky svoje pripojenia.

Krok 11: Spracovanie

Spracovanie!
Spracovanie!

Teraz sú vaše LED diódy napájané a môžete ich ovládať pomocou počítača, ale jediné, čo môžete v rozhraní Fadecandy robiť, je zapínať a vypínať.

Vráťme sa do spracovania, aby sme mohli robiť chladnejšie veci. Stiahnite si spracovanie

Stiahnite si spracovanie tu.

Nebudem zachádzať do hromady podrobností o tom, ako písať kód na spracovanie, pretože na internete je veľa miest, kde sa to už dá naučiť a je to celá jeho téma.

Ukážem vám, ako upraviť jeden z príkladov spracovania, ktoré sú súčasťou Fadecandy, na pásy, ktoré ste tu vyrobili. Tu si môžete stiahnuť aj môj ukážkový kód.

Krok 12: Mapovanie pixelov

Mapovanie pixelov
Mapovanie pixelov
Mapovanie pixelov
Mapovanie pixelov
Mapovanie pixelov
Mapovanie pixelov

Fadecandy vám umožňuje „namapovať“(alebo rozložiť) vaše diódy LED na plátno Processing. Obvykle by ste ich chceli rozložiť podobne, ako sú rozložené v reálnom živote.

Keď niečo nakreslíte v časti Processing, zobrazí sa to v reálnom čase na diódach LED.

Získajte súbory

V súboroch Fadecandy, ktoré ste stiahli, prejdite na: Fadecandy> príklady> spracovanie

Skopírujte jeden z ukážkových priečinkov strip64 a prilepte ho kdekoľvek, kde máte uložené súbory Processing.

Tento príklad obsahuje mapovanie pre jeden pás so 64 pixelmi. Premenujte priečinok a súbor.pde vo vnútri tak, aby namiesto neho bolo napísané „pásy“.

Mapovanie

Otvorte súbor. Pozrite sa na tieto riadky v sekcii nastavenia:

// Namapujte jeden 64-LED pásik do stredu windowopc.ledStrip (0, 64, šírka/2, výška/2, šírka/70,0, 0, false);

Toto je riadok, ktorý vytvára jeden pás so 64 pixelmi. Každá z vecí zapísaných medzi čiarkami je parametrom tohto prúžku. Pozrite sa na priložený diagram, ktorý ukazuje, čo každý z nich je. (Je to tiež v komentároch v mojom kóde.)

Pomocou slučky môžeme vytvoriť 8 pásikov po 15 pixelov. Odstráňte tieto dva riadky a nahraďte ich týmto:

// Mapovanie 8 pásikov po 15 pixeloch (int i = 0; i <8; i ++) {

opc.ledStrip (i*64, 15, width/2, i*15 + 30, 15, 0, false);

}

Vaše mapovanie

Ak máte v každom páse iný počet pixelov alebo ak ich chcete rozložiť inak, budete musieť tento kód upraviť. Na vytvorenie potrebného kódu použite priložený diagram alebo komentáre v kóde, ktoré vysvetlia, na čo slúžia jednotlivé bity mapovacieho kódu.

Krok 13: Hit Play v Processing

Hit Play in Processing!
Hit Play in Processing!

Keď kliknete na položku Prehrať (vľavo hore v časti Spracovanie), uvidíte na plátne namapované prúžky znázornené ako malé biele bodky.

(Ak nevidíte biele bodky, pravdepodobne ste zatvorili okno servera. Vráťte sa na krok 8 a skontrolujte, či je spustený súbor fcserver.exe)

Animácia v príklade, ktorý som použil, je interaktívna. Pri pohybe myšou nasleduje bodový obrázok za kurzorom. Bodka sa súčasne objaví aj na vašich svetlách.

Kód animácie

Trochu kódu, ktorý to spôsobuje, je tu:

void draw () {

pozadie (0); float dotSize = šírka*0,2; obrázok (bodka, myšX- veľkosť bodiek/2, myš Y - veľkosť bodiek -2, veľkosť bodky, veľkosť bodky);

}

Akýkoľvek kód, ktorý napíšete do sekcie kreslenia, sa zobrazí na diódach LED.

Krok 14: Viac príkladov … Čas na experimentovanie

Ďalšie príklady … Čas na experimentovanie
Ďalšie príklady … Čas na experimentovanie
Ďalšie príklady … Čas na experimentovanie
Ďalšie príklady … Čas na experimentovanie
Ďalšie príklady … Čas na experimentovanie
Ďalšie príklady … Čas na experimentovanie

Tu je niekoľko ďalších príkladov animácií, ktoré som pre tieto svetlá vytvoril - dúha, niekoľko náhodných blobov a animácia, ktorá používa posun kamery. Tu sú všetky na mojom githube.

Ako difúzor používam list z vlnitého plastu. Môžete experimentovať so všetkými druhmi vecí!

Dôrazne odporúčam naučiť sa spracovávať a vytvárať ďalšie animácie pre vaše svetlá! Je naozaj rýchle začať a rýchlo vidieť zábavné výsledky. Návody Dana Shiffmana sú skvelým miestom na začiatok.

Krok 15: Ďakujeme za prečítanie

Image
Image

Dúfam, že sa vám tento návod páčil!

Ak ste to ešte neurobili, pozrite sa na sprievodné video z YouTube.

Nájdete ma online:

InstagramYouTubeTwitter

Neváhajte písať otázky do komentárov tu alebo na Youtube a ja sa pokúsim pomôcť.

Súťaž o vnútorné osvetlenie
Súťaž o vnútorné osvetlenie

2. miesto v súťaži o vnútorné osvetlenie

Odporúča: