Sisällysluettelo:

Kuinka ohjata osoitettavia LED -valoja Fadecandyn ja prosessoinnin avulla: 15 vaihetta (kuvilla)
Kuinka ohjata osoitettavia LED -valoja Fadecandyn ja prosessoinnin avulla: 15 vaihetta (kuvilla)

Video: Kuinka ohjata osoitettavia LED -valoja Fadecandyn ja prosessoinnin avulla: 15 vaihetta (kuvilla)

Video: Kuinka ohjata osoitettavia LED -valoja Fadecandyn ja prosessoinnin avulla: 15 vaihetta (kuvilla)
Video: Джесси Михелс: НЛО, Дэвид Груш, Venture Capital 2024, Marraskuu
Anonim
Image
Image
Kuinka ohjata osoitettavia LED -valoja Fadecandyn ja prosessoinnin avulla
Kuinka ohjata osoitettavia LED -valoja Fadecandyn ja prosessoinnin avulla
Kuinka ohjata osoitettavia LED -valoja Fadecandyn ja prosessoinnin avulla
Kuinka ohjata osoitettavia LED -valoja Fadecandyn ja prosessoinnin avulla

Mitä

Tämä on vaiheittainen opetusohjelma siitä, miten Fadecandyn ja prosessoinnin avulla voit ohjata osoitettavia LED-valoja. (Voit liittää useita Fadecandys -laitteita yhteen tietokoneeseen tämän lisäämiseksi.) Käsittely on ohjelmointikieli, jota käytetään visuaalien tekemiseen. Sinulla on kangas, aivan kuten Photoshopissa tai Paintissa, mutta hiiren piirtämisen sijaan piirrät kirjoittamalla koodin. Fadecandy ja Processing toimivat yhdessä. Kirjoitat koodin, joka sijoittaa LEDit prosessointikankaan poikki, ja sitten kaikki prosessissa piirtämäsi näkyy näissä LEDeissä reaaliajassa. Miksi

On monia tapoja ohjata LED -valoja. Pidän Fadecandystä, koska sen aloittaminen on halpaa ja voit hallita LED -valojasi erittäin visuaalisesti käsittelyä käyttämällä. Käsittely voidaan myös kytkeä kaikkiin erilaisiin asioihin, kuten Kinect, Arduino, kamera tai hiiren/näppäimistön tulot. Joten on paljon mahdollisuuksia tehdä asioista vuorovaikutteisia

Tässä projektissa on kolme osaa.

1. LaitteistoKatso, miten kaikki fyysinen liitetään yhteen, juota asioita ja saa LED -nauhat virtaa.

2. Ohjelmisto: Fadecandy Fadecandy toimii suorittamalla palvelimen koneellasi - se on erittäin yksinkertainen asentaa.

3. Ohjelmisto: Käsittely Katso, miten LEDit asetetaan kankaalle, ja käytä esimerkkejä nähdäksesi joitain animaatioita LED -valot.

Yritän kirjoittaa opetusohjelmani niin, että joku, jolla ei ole lainkaan kokemusta, voi ainakin nauttia sen lukemisesta. Tämän avulla aion tehdä kaiken askel askeleelta, joten se sopii aloittelijoille seurata ja tehdä itse. sitten saatat haluta tarkistaa joitain opetusohjelmia erityisesti sitä varten - suosittelen Daniel Shiffmanin YouTube -kanavaa.

Tämä projekti sisältää juottamisen. En ole kirjoittanut yksityiskohtaisia ohjeita aloittelijoille, sillä on paljon muita opetusohjelmia.

Tämä projekti sisältää korkeita jännitteitä (kun kytket verkkopistokkeen virtalähteeseen), joten ole varovainen ja älä anna lasten tehdä tätä yksin. Kaikki koodit (Arduino ja käsittely) ovat githubissani täällä.

Vaihe 1: Laitteet ja työkalut

Laitteet ja työkalut
Laitteet ja työkalut
Laitteet ja työkalut
Laitteet ja työkalut
Laitteet ja työkalut
Laitteet ja työkalut

Tässä on täydellinen luettelo kaikesta, mitä tarvitset tämän projektin luomiseen:

Osat

  • Osoitetut LEDit (USA Amazon | UK Amazon) Käytän ws2812b LED -nauhaa. Pinnoite: Voit ostaa tavallisen LED -nauhan ilman pinnoitetta, mutta se ei ole vedenpitävä. Tai voit ostaa sen joustavassa silikonikotelossa, joka on IP67 -luokiteltu, mikä tarkoittaa, että se on täysin suljettu ja vedenpitävä. Pohjan väri: Nauhat ovat mustavalkoisia. Jos et aio peittää LED -nauhaasi diffuserilla, harkitse, mikä näyttäisi parhaalta. LEDien määrä: Standardit ovat 30, 60 tai 144 LEDiä metriä kohti. Käytän 30LED: ää metriä kohti, mutta linkitin 60: een, koska sitä käytetään yleisemmin. Ne toimivat samalla tavalla, joten voit päättää, mitä käytät!
  • Fadecandy (Yhdysvaltain Amazon | UK Amazon)
  • USB -kaapeli Fadecandyn liittämiseksi tietokoneeseen (USA Amazon | UK Amazon)
  • Kaksoisotsat (US Amazon | UK Amazon)
  • Kondensaattorit (USA Amazon | UK Ebay)
  • 5 V: n virtalähde (Yhdysvaltain Amazon | UK Amazon) Tämä virtalähde, johon olen linkittänyt, saisi virtaa 512 LEDistä (yhden Fadecandyn arvoinen)

  • Pistoke (US Amazon | UK Amazon) Voit käyttää vain vanhaa pistokekaapelia tai, jos sinulla ei ole sitä, vedenkeitinjohto on hyvä vaihtoehto.
  • 3-nastaiset JST-liittimet (USA Amazon | UK Amazon) Tarvitset yhden parin nauhaa kohden (eli 8 yhdelle Fadecandyn arvolle)
  • 12-AWG-kaapeli (US Ebay | UK Ebay) Tämä paksu kaapeli siirtää virran virtalähteestä joihinkin liittimiin, jotka jakavat sen eri nauhoihin.
  • 24-AWG-kaapeli (US Ebay | UK Ebay) Tämä ohuempi kaapeli siirtää virran jokaiseen LED-nauhaan.
  • Wago -liittimet (USA Amazon | RS Components UK)
  • Nämä jakavat virran yhdestä virtalähteestä useisiin nauhoihin. Niitä on 10 kappaleen pakkauksissa, mikä riittää yhdelle Fadecandylle.

Kulutustarvikkeet

  • RTV -silikoni (USA Amazon | UK Amazon)
  • Lämpö kutistuu (USA Amazon | UK Amazon)
  • Kirkas ~ 10 mm: n lämpökutistus (USA Amazon | UK Amazon)
  • Juotos (Yhdysvaltain Amazon | UK Amazon)

Työkalut

  • Juotosrauta (USA Amazon | UK Amazon)
  • Langanpoistimet (USA Amazon | UK Amazon)
  • Ruuvimeisseli
  • Sakset
  • Avustavat kädet (valinnainen)
  • Juotos imuri (valinnainen)

Vaihe 2: LED -nauhat

LED -nauhat
LED -nauhat

Jokainen LED -nauha on kytkettävä virtalähteeseen, maahan ja dataan. Liuskalle on painettu nuoli, joka osoittaa suunnan, johon tiedot on siirrettävä.

Jokainen LED -nauha tarvitsee JST -liittimen ja siihen kiinnitetyn kondensaattorin.

Liitin:

JST -liittimessä on 3 nastaa/kaapelia - yksi virtaa, maadoitusta ja dataa varten. Nauhojen irrottaminen tai vaihtaminen on hyödyllistä monissa tapauksissa. Jos olet varma, ettet halua koskaan irrottaa tai vaihtaa nauhoja helposti, voit juottaa kaapelin sijaan, mutta suosittelen voimakkaasti liittimien käyttöä.

Kondensaattori:

Jos virta nousee (tämä voi tapahtua, kun kytket virran ensimmäisen kerran päälle), kondensaattori suojaa nauhan ensimmäistä LEDiä vaurioitumiselta.

Kaapeli:

Jos suunnittelet LED -asennusta, sinun on mietittävä, miten nauhat, virtalähteet ja Fadecandy (t) sijoitetaan. Varmistaaksesi, että kaikki yhteydet tavoittavat, sinun on todennäköisesti lisättävä jonkun pituisia kaapeleita jonnekin.

Voit juottaa kaapelit LED -nauhaan ja sitten juottaa JST -liittimet kaapelin toiseen päähän. Vaihtoehtoisesti voit juottaa JST -liittimet suoraan nauhaan ja lisätä sen sijaan kaapelin pituudet virtalähteen/Fadecandy -puolelle. Kaikki riippuu asennuksesta ja suunnitelmista.

Kaapeli, joka yhdistää virtaa/maata yhteen enintään 64 pikselin nauhaan, voi olla 24AWG -kaapeli. 24AWG riittää myös datayhteyttä varten. Käytä eri väristä kaapelia virtalähteeseen/dataan/maadoitukseen - ihanteellisesti värejä, jotka sopivat JST -liittimiisi.

Aion vain juottaa JST -liittimet suoraan nauhoihin enkä lisää mitään kaapelin jatkoa, koska en ole huolissani tämän opetusohjelman asettelusta.

Vaihe 3: Kiinnitä JST -liitin ja kondensaattori

Kiinnitä JST -liitin ja kondensaattori
Kiinnitä JST -liitin ja kondensaattori
Kiinnitä JST -liitin ja kondensaattori
Kiinnitä JST -liitin ja kondensaattori
Kiinnitä JST -liitin ja kondensaattori
Kiinnitä JST -liitin ja kondensaattori

Valmista nauha

Leikkaa LED -nauhat pituudeksi (enintään 64 pikseliä nauhaa kohti).

Etsi oikea pää, se, jonka nuoli osoittaa sisäänpäin. Leikkaa pieni pala vedenpitävästä suojuksesta pois, jotta näet kolme kosketinta. Ne on merkitty 5V, GND ja Data In. (Jos yhteystiedolle on merkitty Data Out, sinulla on väärä pää).

Juotin JST -liittimessä ja kondensaattorissa

Tämä voi olla hieman hankalaa, mutta olen löytänyt parhaan tavan tehdä se on sulattaa pieni juotospallo kullekin kolmesta koskettimesta, sitten juottaa JST -liittimessä ja sitten kondensaattori.

Käytä naaraspuolisia JST -liittimiä, jotka kiinnitetään nauhan puolelle. JST -liittimessä on 3 kaapelia, yksi kullekin nauhan liittimelle. Yleensä kaapelit ovat punaisia, vihreitä ja valkoisia tai punaisia, vihreitä ja mustia. Käytä virtaa punaisena, dataa vihreänä ja maata valkoisena/mustana.

Kondensaattorin jalkojen leikkaaminen lyhyeksi auttaa sitä pysymään paikallaan. Kondensaattorin toisella puolella on negatiiviset symbolit, tämän puolen jalka on kytketty GND -koskettimeen ja toisella puolella oleva jalka 5 V: n koskettimeen.

Sulje nauha uudelleen

Leikkaa pala kirkasta kutistetta, joka peittää paljaan nauhakappaleen ja jossa on paljon päällekkäisyyttä nykyisen vedenpitävän suojan kanssa. Aseta se nauhan päälle (voit tehdä tämän ennen JST -liittimen/kondensaattorin kiinnittämistä tai liu'uttamalla sitä toisesta päästä) ja pidä se paljaan kappaleen vieressä.

Laita paljon RTV -silikonia suoraan koskettimien päälle ja olemassa olevan vedenpitävän kannen ympärille, myös nauhan taakse. Liu'uta kirkasta lämpökutistetta silikonin päälle. Puhalla sitä lämpöpistoolilla, kunnes lämpökutistuma on kutistunut.

Silikoni on vähän sotkuinen. Muista pestä kädet, jos saat sen iholle. Harkitse, että työpinnallasi on sanomalehti tai jotain.

Toista tämä kaikille 8 LED -nauhallesi

Vaihe 4: Virtalähde

Virtalähde
Virtalähde
Virtalähde
Virtalähde
Virtalähde
Virtalähde

Sinun on liitettävä pistoke virtalähteeseen. Olen sisällyttänyt ohjeet Iso -Britannian ja Yhdysvaltojen pistokkeisiin.

Valmistele pistoke

Katkaise kaapeli riittävän kauas pistokkeen päästä. Irrota kaapelin ulkokerros varovasti Stanley -veitsellä. Sinun pitäisi löytää kolme kaapelia sisältä, irrota noin senttimetri kustakin näistä kaapeleista.

UK -pistokkeessa voit yleensä olettaa, että: Keltainen/vihreä raidallinen - GroundBrown - LiveBlue - Neutraali

Yhdysvaltain pistokkeessa voit olettaa, että: Vihreä - GroundBlack - LiveWhite - Neutraali

Varmistaaksesi, että pistokkeesi on kytketty odotetulla tavalla, voit tarkistaa sen yleismittarilla.

Tarkista kaapelit yleismittarilla

Iso -Britannia: Katso pistotappeja, yksi nasta ylhäällä. Ylempi tappi on maa, vasen alareuna on Live, alaoikea on neutraali. Nastat on myös merkitty kirjaimilla E, L ja N useimmissa pistokkeissa.

USA: Katso pistotappeja, yksi nasta alhaalla. Alempi tappi on maa, vasen yläreuna on Live, oikea yläosa on neutraali. Nastat on myös merkitty kirjaimilla E, L ja N useimmissa pistokkeissa.

Molemmat: Aseta yleismittari jatkuvuustilaan. Kosketa yleismittarin piikkejä yhdessä tarkistaaksesi, että se toimii, kuulet piippauksen. Kosketa nyt yhtä piikkiä johonkin pistotulppaan, aloitetaan maasta. Kosketa nyt toista piikkiä kaapeliin, jonka odotat olevan maadoitettu (keltainen/vihreä Isossa -Britanniassa, vihreä Yhdysvalloissa). Kuulet äänimerkin, joka osoittaa, että kahden piikin välillä on jatkuva yhteys. Tarkista nyt jännitteiset ja neutraalit liitännät.

Kiinnitä pistoke

Löysää ruuveja, joissa on merkintä virta, maadoita ja jännite virtalähteessä. Ne voivat olla merkitty L ja N ja niillä voi olla maasymboli. Työnnä tarvittavat kaapelit ruuvien viereen ja kiristä ne uudelleen

Jossain virtalähteen sisällä/sisällä voi olla kytkin, jonka avulla voit muuttaa tulojännitteen 110 V: sta 220 V: ksi, joten varmista, että tämä on asetettu oikein (todennäköisesti 220 V Isossa -Britanniassa ja 110 V Yhdysvalloissa).

Virtalähteissäni kytkin on sisällä, ja sinun on käytettävä ohutta ruuvimeisseliä tai jotain sen saavuttamiseen.

Kytke virtalähde. Yleensä merkkivalo osoittaa, että se on kytketty oikein.

Nyt voit tarkistaa, mikä jännite saat kahden ulostulonapin yli. Käännä yleismittarisi DC -jännitemoodiin (V, jossa on suorat/katkoviivat, ei heiluvaa viivaa). Kosketa yhtä piikkiä V-ruuviin ja toista piikkiä V+ -ruuviin. Yleismittarin pitäisi näyttää jännite jossain lähellä 5V.

Kierrä säätöruuvia ruuvimeisselillä, kunnes jännite on 5 V.

Vaihe 5: Virran jakaminen

Voiman jakaminen
Voiman jakaminen
Voiman jakaminen
Voiman jakaminen
Voiman jakaminen
Voiman jakaminen

Useimmissa 5 V: n virtalähteissä on vain yksi tai kaksi lähtöä, mutta meidän on syötettävä 8 nauhaa.

Wago -liittimet

Käytän Wago -liittimiä virran jakamiseen. Näissä pienissä liittimissä on useita paikkoja kaapeleiden avaamiseen. Kaikki paikat on kytketty toisiinsa, joten se on loistava tapa liittää paljon kaapeleita yhteen juottamatta.

Niitä on muutamia eri kokoja (2-tie, 3-tie, 5-tie).

Voimia Wagosille

Varmista, että virtalähde on irrotettu pistorasiasta, kun teet tämän osan.

Ota kaksi 10awg -kaapelia, yksi maadoitukseen (musta) ja toinen virtalähteeseen (punainen).

Tarvittavan kaapelin pituus riippuu asennuksesta. Olen huomannut, että se toimii varsin hyvin pitää kaikki virtalähteet lattialla yhdessä paikassa ja sitten pitää pitkät 10awg -kaapelit, jotka ulottuvat lähelle nauhoja, ja jakaa virtaa siellä. Vaikka virtalähteellä on kaksi lähtöä, olen huomannut, että on siistimpää ja halvempaa käyttää yhtä lähtöä, kun näiden 10awg -kaapeleiden on oltava pitkiä, muuten kaksinkertaistat paksun 10awg -kaapelin määrän, joka sinun on ostettava ja pidettävä siistinä.

Irrota noin 1 cm: n pää kummastakin kaapelista ja kiinnitä se virtalähteeseen ruuveilla kuten pistokkeella.

Irrota noin 1,25 cm: n etäisyys kunkin kaapelin toisesta päästä ja liitä virtaliitäntä yhteen 3-suuntaiseen Wago-liittimeen ja maadoita 5-suuntaiseen Wago-liittimeen. (Tai voit käyttää 5 -suuntaisia liittimiä kaikkeen, sinulla on vain muutama lisäpaikka)

Ota sitten kaksi lyhyttä pituutta punaista 10awg -kaapelia ja kaksi lyhyttä pituutta mustaa 10awg -kaapelia. Irrota 1,25 cm kummankin päistä ja liitä olemassa olevat Wago-liittimet neljään muuhun 5-suuntaiseen liittimeen. (Katso selvennystä oheisesta kaaviosta).

Voimaa Wagosilta (nauhoille)

Jälleen tarkka muotoilu riippuu asennusasettelustasi. Sanoin aiemmin, että haluat ehkä lisätä kaapelin pituuden LED -nauhoihisi tai haluat lisätä pituutta virranjakelupuolelle. Jos lisäät kaapelia tänne, liitä JW-liittimiin 24awg-kaapelin pituudet ja varmista, että se on kutistunut.

Ota sitten näiden kaapeleiden päät tai JST-liittimien päät ja irrota vähintään 1,5 cm: n virta- ja maadoituskaapelit.

Virtalähteeseen liittämiesi neljän 5-suuntaisen liittimen välissä on oltava kahdeksan vapaata paikkaa virtalähteelle ja kahdeksan vapaata paikkaa maadoitukselle. Aseta kaikki sopivat kaapelit paikoilleen.

Miksi käytämme joskus 10awg ja joskus 24awg kaapeleita?

Erilaiset kaapelimittarit johtuvat siitä, että piirin eri osissa on erilaiset virrat.

Suoraan virtalähteestä peräisin olevat 512 LEDiä, jotka ovat täysin kirkkaita, voivat olla jopa ~ 30A. Käytä paksua 10awg -kaapelia virran siirtämiseen.

Kun olemme jakaneet virran eri nauhoille, kukin ottaa vain ~ 3,5A, joten voimme käyttää ohuempaa kaapelia, noin 24awg toimii hyvin.

Jos käytät liian ohutta kaapelia, se voi kuumentua ja tämä on vaarallista, koska pinnoite voi alkaa sulaa ja tämä voi aiheuttaa virtapiirin katkeamisen.

Myös kaapelin pituudella on väliä. Jos käytät kaapelia, joka olisi hyvä lyhyellä etäisyydellä, mutta on liian ohut pitkällä matkalla - se ei kuumene, mutta se voi tarkoittaa, että jännite on laskenut siihen mennessä, kun se saavuttaa LED -valot, eli ne ei syty hyvin.

Tämän työkalun avulla voit selvittää, mitä kaapelimittaria tarvitset.

Vaihe 6: Tiedot

Tiedot
Tiedot
Tiedot
Tiedot
Tiedot
Tiedot

Jos liität JST -liittimet nyt, LED -nauhat saavat virran. Mutta mikään ei syty, koska näille nauhoille on kerrottava, minkä värin on oltava. Meidän on muodostettava datayhteys Fadecandyyn, joka toimittaa heille nämä ohjeet.

Valmista Fadecandy

Ensimmäinen juotos kaksinkertainen otsikkotappi Fadecandylle. Työnnä otsikkotappien lyhyt sivu reikien läpi ja käännä Fadecandy ympäri niin, että ulkonevat bitit ovat näkyvissä.

Juotos jokainen 16 nastaa varovasti erikseen, varmista, ettet vahingossa yhdistä kahta nastaa yhteen. (Itse asiassa kaikki maadoitetut nastat on liitetty toisiinsa joka tapauksessa, mutta siisteyden vuoksi voimme yhtä hyvin juottaa kaikki otsatapit.)

Naarasliittimen nastat liittimenä

Fadecandyn irrottaminen pistorasiasta tai vaihtaminen on helppoa, jos naaraspuolisia nastatappeja käytetään urospuolisten kaksoisnastaisten nastojen liittämiseen.

Katkaise 8 naaraspuolisen otsatapin osa. Ota jokainen datakaapeli urospuolisista JST-liittimistä (tai jos jatkat kaapeleita tällä puolella, tee asennus ensin). Liu'uta sitten lämpökutistinpala kaapelin päälle ja juota ne yksitellen 8 nastaan. Kun juotos on tehty, liu'uta lämpökutistetta alas ja puhalla se lämpöpistoolilla. Tämä voidaan nyt kytkeä Fadecandyn datanastat.

Koska Fadecandyn 8 maadoitettua nastaa ovat itse asiassa kaikki yhteydessä toisiinsa, meidän on vain maadoitettava yksi niistä. Leikkaa pois toinen lyhyt osa naaraspuolisia nastatappeja - se voi myös olla 8 nastaa leveä, vaikka aiomme käyttää vain yhtä tappia, leikkaamalla se 8 nastaa leveäksi tekee siitä tukevamman ja helpomman käsitellä. Juotoskappale 24awg -kaapelia johonkin naaraspuoliseen nastatappiin ja kutista se, liitä se Fadecandyn maadoitus nastoihin.

Liitä tämän maadoituskaapelin vastakkainen pää mihin tahansa maadoitettujen Wago -liittimien vara -aukkoon.

Etiketit ja siisteys

Saatat haluta merkitä kaapelit tässä vaiheessa. Lisäksi, jälleen kerran asennuksen rakenteesta ja asettelusta riippuen, sinun kannattaa ehkä harkita jonkinlaisen kotelon luomista Wago -liittimille, jotta ne eivät vain ripusta. Olen aikaisemmin tehnyt pieniä levyjä vanerista ja liimasin Wagot päälle.

Vaihe 7: Viimeiset laitteistot …

Viimeiset laitteistot …
Viimeiset laitteistot …
Viimeiset laitteistot …
Viimeiset laitteistot …

Siinä kaikki laitteisto. Vain muutama viimeinen pala:

Liitä kaikki JST -liittimet toisiinsa.

Kytke virtalähde.

Liitä Fadecandy kannettavaan tietokoneeseen USB -liitännän kautta.

Laitetaan nyt muutama asia valaistumaan!

Ohjeeni ja kuvakaappaukseni ovat Windows-keskeisiä, mutta asioiden pitäisi toimia melkein samalla tavalla Macissa.

Vaihe 8: Asenna Fadecandy -ohjelmisto

Asenna Fadecandy -ohjelmisto
Asenna Fadecandy -ohjelmisto
Asenna Fadecandy -ohjelmisto
Asenna Fadecandy -ohjelmisto
Asenna Fadecandy -ohjelmisto
Asenna Fadecandy -ohjelmisto

Siirry Fadecandy githubiin ja lataa zip -tiedosto.

Pura kaikki.

Siirry kohtaan, jossa purkit sen, ja avaa "bin" -kansio.

Suorita fcserver.exe.

Ikkuna avautuu. Sen pitäisi sanoa, että sinulla on Fadecandy -laite kytketty. Se kertoo myös kyseisen laitteen sarjanumeron. Älä sulje tätä ikkunaa, vaan pienennä se. Sinun on pidettävä se auki koko Fadecandyn käytön ajan.

Vaihe 9: Fadecandy -palvelin

Fadecandy -palvelin
Fadecandy -palvelin
Fadecandy -palvelin
Fadecandy -palvelin

Siirry selainikkunassa (kuten Chromessa) osoitteeseen:

127.0.0.1:7890

Sinun pitäisi nähdä yhdistetty laite myös täällä.

Nyt näet liitetyn laitteen alla avattavan valikon Testimallit. Voit käyttää tätä pudotusvaloa valaisemaan LEDit jopa 50% tai täydellä kirkkaudella.

Tee se nyt! Valot! Jee!!

Vaihe 10: Vianetsintä

Tarkista LED -nauhat ja varmista, että kaikki valot toimivat.

Tässä on vinkkejä vianetsintään…

Yksi/jotkut nauhat eivät syty:

Todennäköisesti yhteys jossain on huono. Tarkista kaikki juotoksesi. On mahdollista, että nauhan ensimmäinen LED on vaurioitunut. Voit yrittää vaihtaa nauhat ympäri vaihtamalla käytettävää JST -liitintä, mikä auttaa sinua eristämään ongelman.

Nauha syttyy osittain ja sitten yhtäkkiä ei enää:

Nauha voi olla vaurioitunut, joudut todennäköisesti leikkaamaan. Vaurio voi olla viimeisen työpikselin lopussa tai ensimmäisessä rikkoutuneessa, joten… leikkaa viimeinen ja ensimmäinen rikki pikseli ja juota kaksi uutta tilalle.

Nauhat ovat kaikki oranssia/punaista valkoisen sijaan:

Olen huomannut, että jos nauhat eivät saa kunnollista virtaa, ne vetävät pienen virran USB -liitännän kautta - juuri sen verran, että ne syttyvät punaiseksi. Tarkista vielä kerran, että virtalähde on päällä, ja tarkista liitännät.

Nauhat ovat alussa valkoisia, mutta haalistuvat oranssiksi: Tämä on epätodennäköistä, jos käytät linkittämääni virtalähdettä, mutta se voi tapahtua, jos käytät virtalähdettä, joka ei ole tarpeeksi vahva.

Mikään nauhoista ei syty:

Jos Fadecandy -laitetta ei tunnisteta ja se ilmestyy näkyviin, sinulla saattaa olla ohjainongelmia. Jos saat virheilmoituksen konsoli -ikkunassa, Googlaa se ja etsi ehdotuksia.

Jos Fadecandy näkyy, mutta mikään ei syty - tarkista kaikki yhteydet.

Vaihe 11: Käsittely

Käsitellään!
Käsitellään!

Nyt LED -valot saavat virtaa ja voit hallita niitä tietokoneellasi, mutta ainoa asia, jonka voit tehdä Fadecandy -käyttöliittymästä, on kytkeä ne päälle ja pois päältä.

Tuodaan prosessointi sisään, jotta voimme tehdä viileämpiä juttuja

Lataa käsittely täältä.

En aio mennä kasaan yksityiskohtia käsittelykoodin kirjoittamisesta, koska verkossa on paljon paikkoja oppia se, ja se on koko oma aihe.

Aion näyttää sinulle, kuinka voit säätää yhtä Fadecandyn mukana tulevaa käsittelyesimerkkiä täällä tekemiesi nauhojen kanssa. Voit myös ladata esimerkkikoodini täältä.

Vaihe 12: Pikselien kartoittaminen

Pikselien kartoitus
Pikselien kartoitus
Pikselien kartoitus
Pikselien kartoitus
Pikselien kartoitus
Pikselien kartoitus

Fadecandyn avulla voit "kartoittaa" (tai sijoittaa) ledisi prosessointikankaalle. Yleensä haluat asettaa ne samalla tavalla kuin ne on asetettu tosielämässä.

Kun piirrät jotain prosessoinnissa, se näkyy reaaliajassa LED -valoissa.

Hae tiedostot

Siirry lataamiesi Fadecandy -tiedostojen kohtaan: Fadecandy> esimerkit> käsittely

Kopioi yksi strip64 -esimerkkikansioista ja liitä se mihin tahansa, missä säilytät käsittelytiedostojasi.

Tämä esimerkki sisältää kartoituksen yhdelle 64 pikselin nauhalle. Nimeä kansio ja sen sisällä oleva.pde -tiedosto uudelleen niin, että sen sijaan lukee "nauhat".

Kartoitus

Avaa tiedosto. Katso nämä rivit asennusosassa:

// Yhdistä yksi 64-LED-nauha ikkunan keskelle.ledStrip (0, 64, width/2, height/2, width/70.0, 0, false);

Tämä on linja, joka luo yhden 64 pikselin nauhan. Jokainen pilkujen väliin kirjoitettu asia on kyseisen nauhan parametri. Katso oheinen kaavio, joka osoittaa, mitä kukin on. (Se on myös koodissani kommenteissa.)

Voimme luoda silmukan avulla kahdeksan 15 pikselin nauhaa. Poista nämä kaksi riviä ja korvaa ne tällä:

// Kartoitetaan 8 nauhaa, joissa jokaisessa on 15 pikseliä (int i = 0; i <8; i ++) {

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

}

Kartoituksesi

Jos kussakin nauhassa on eri määrä pikseliä tai haluat asettaa nauhat eri tavalla, sinun on muokattava tätä koodia. Luo tarvitsemasi koodi käyttämällä liitteenä olevaa kaaviota tai koodin kommentteja, jotka selittävät, mitä kukin kartoituskoodin bitti on tarkoitettu.

Vaihe 13: Paina Toista käsittelyssä

Paina Pelaa käsittelyssä!
Paina Pelaa käsittelyssä!

Kun painat toistoa (Käsittelyn vasemmassa yläkulmassa), näet kartoitetut nauhat pieninä valkoisina pisteinä kankaalla.

(Jos et näe valkoisia pisteitä, olet todennäköisesti sulkenut palvelinikkunan. Palaa vaiheeseen 8 ja varmista, että fcserver.exe on käynnissä)

Käyttämäni esimerkin animaatio on interaktiivinen. Kun liikutat hiirtä, kohdistin seuraa pistekuvaa. Piste näkyy myös valossasi samanaikaisesti.

Animaatiokoodi

Tässä on koodi, joka saa tämän tapahtumaan:

void draw () {

tausta (0); float dotSize = leveys*0,2; kuva (piste, hiiriX- pisteKoko/2, hiiriY - pisteKoko -2, pisteKoko, pisteKoko);

}

Kaikki koodit, jotka kirjoitat arvontaan, näkyvät LEDeissä.

Vaihe 14: Lisää esimerkkejä… Aika kokeilla

Lisää esimerkkejä… Aika kokeilla
Lisää esimerkkejä… Aika kokeilla
Lisää esimerkkejä… Aika kokeilla
Lisää esimerkkejä… Aika kokeilla
Lisää esimerkkejä… Aika kokeilla
Lisää esimerkkejä… Aika kokeilla

Seuraavassa on muutamia esimerkkejä animaatioista, jotka olen tehnyt näille valoille - sateenkaari, satunnaisia möykkyjä ja kamera, joka käyttää kameraa. Nämä kaikki ovat githubissani täällä.

Käytän aallotettua muovilevyä hajottimena. Kaikenlaista voisi kokeilla!

Suosittelen lämpimästi käsittelemään prosessointia ja tekemään enemmän animaatioita valoihisi! On todella nopeaa päästä alkuun ja nähdä hauskoja tuloksia nopeasti. Dan Shiffmanin opetusohjelmat ovat hyvä paikka aloittaa.

Vaihe 15: Kiitos, että luit

Image
Image

Toivottavasti pidit tästä opetusohjelmasta!

Katso oheinen YouTube -video, jos et ole jo tehnyt sitä.

Löydä minut verkosta:

InstagramYouTubeTwitter

Voit vapaasti lähettää kysymyksiä kommentteihin täällä tai Youtubessa, ja yritän auttaa.

Sisävalaistuskilpailu
Sisävalaistuskilpailu

Toinen sija sisävalaistuskilpailussa

Suositeltava: