Tartalomjegyzék:

A címezhető LED -ek vezérlése a Fadecandy és a feldolgozás segítségével: 15 lépés (képekkel)
A címezhető LED -ek vezérlése a Fadecandy és a feldolgozás segítségével: 15 lépés (képekkel)

Videó: A címezhető LED -ek vezérlése a Fadecandy és a feldolgozás segítségével: 15 lépés (képekkel)

Videó: A címezhető LED -ek vezérlése a Fadecandy és a feldolgozás segítségével: 15 lépés (képekkel)
Videó: LED TÁPEGYSÉG BEKÖTÉS: Hogyan válasszunk tápegységet LED szalaghoz? LED szalag csatlakoztatása! 2024, November
Anonim
Image
Image
Hogyan irányítható a címezhető LED -ek a Fadecandy és a feldolgozás segítségével
Hogyan irányítható a címezhető LED -ek a Fadecandy és a feldolgozás segítségével
Hogyan irányítható a címezhető LED -ek a Fadecandy és a feldolgozás segítségével
Hogyan irányítható a címezhető LED -ek a Fadecandy és a feldolgozás segítségével

Mit

Ez egy lépésről lépésre bemutató útmutató a Fadecandy és a Processing használatáról a címezhető LED-ek vezérléséhez. A Fadecandy egy LED-illesztőprogram, amely akár 8 darab 64 pixeles csíkot is vezérelhet. (Ennek növelése érdekében több Fadecandyt csatlakoztathat egy számítógéphez.) A feldolgozás egy olyan programozási nyelv, amelyet vizuális elemek készítésére használnak. Van egy vásznod, akárcsak a Photoshopban vagy a Paint -ban, de az egérrel való rajzolás helyett kód írásával rajzolsz. A Fadecandy és a Processing együtt dolgoznak. Olyan kódot ír, amely elhelyezi a LED -eket a Processing vásznon, majd bármi, amit a Processing -ben rajzol, valós időben megjelenik ezeken a LED -eken. Miért

A LED -ek vezérlésének számos módja van. Szeretem a Fadecandyt, mert olcsó az indulás, és rengeteg vizuális módon szabályozhatja a LED -eket a feldolgozás használatával. A feldolgozás összeköthető mindenféle dologgal, például Kinect, Arduino, kamera vagy akár csak egér/billentyűzet bemenetek. Tehát sok lehetőség van a dolgok interaktívvá tételére

Ennek a projektnek három része van.

1. Hardver Nézze meg, hogyan kapcsolódik össze minden fizikai dolog, forrasztja a dolgokat, és hogyan táplálja a LED -szalagokat.

2. Szoftver: A Fadecandy úgy működik, hogy szervert futtat a gépén - a beállítás nagyon egyszerű.

3. Szoftver: Feldolgozás Tekintse meg, hogyan kell elhelyezni a LED -eket a vásznon, és a példák segítségével nézzen meg néhány animációt a LED -eken.

Próbálom úgy megírni az oktatóanyagokat, hogy valaki, akinek egyáltalán nincs tapasztalata, legalább élvezze az olvasást. Ezzel lépésről lépésre mindent meg fogok tenni, így alkalmas a kezdőknek, hogy kövessék és megcsinálják magukat. Nem fogok részletezni a feldolgozást - Ha fejleszteni szeretné feldolgozási készségeit és fejlettebb animációkat szeretne készíteni akkor érdemes megnézni néhány oktatóanyagot kifejezetten ehhez - ajánlom Daniel Shiffman YouTube -csatornáját.

Ez a projekt magában foglalja a forrasztást. Nem írtam részletes utasításokat kezdő forrasztóknak, sok más oktatóanyag is létezik ehhez.

Ez a projekt nagy feszültséget jelent (amikor hálózati csatlakozót csatlakoztat a tápegységhez), ezért legyen óvatos, és ne engedje, hogy a gyerekek ezt egyedül tegyék. Az összes kód (Arduino és feldolgozás) itt található a githubomon.

1. lépés: Berendezések és eszközök

Eszközök és berendezések
Eszközök és berendezések
Eszközök és berendezések
Eszközök és berendezések
Eszközök és berendezések
Eszközök és berendezések

Itt található a projekt teljes létrehozásához szükséges teljes lista:

Alkatrészek

  • Címezhető LED -ek (USA Amazon | UK Amazon) A ws2812b LED szalagot használom. Választhat néhány változó közül: Bevonat: Vásárolhat sima LED -csíkot bevonat nélkül, de nem lesz vízálló. Vagy megvásárolhatja rugalmas szilikon házban, amely IP67 besorolású, ez azt jelenti, hogy teljesen lezárt és vízálló. A hátlap színe: A csíkok fekete -fehérben kaphatók. Ha nem akarja befedni a LED -szalagot diffúzorral, akkor fontolja meg, melyik nézne ki a legjobban. LED -ek száma: A szabvány 30, 60 vagy 144 LED méterenként. 30 méteres LED -et használok méterenként, de 60 -hoz kapcsoltam, mivel ez gyakrabban használatos. Egyéb: A ws2812b -t karakterláncokban is megvásárolhatja (US Amazon | UK Amazon) csíkok helyett. Hasonlóan működnek, így rajtad áll, hogy melyiket használod!
  • Fadecandy (amerikai Amazon | Egyesült Királyság Amazon)
  • USB -kábel a Fadecandy számítógéphez való csatlakoztatásához (USA Amazon | UK Amazon)
  • Dupla fejléc csapok (USA Amazon | Egyesült Királyság Amazon)
  • Kondenzátorok (USA Amazon | UK Ebay)
  • 5 V -os tápegység (USA Amazon | Egyesült Királyság Amazon) Ez a tápegység, amelyhez kapcsolódtam, 512 LED -et táplál (egy Fadecandy -értéket)

  • Dugó (US Amazon | UK Amazon) Használhat egy régi dugó kábelt, vagy ha nincs, akkor a vízforraló vezeték jó választás.
  • 3 tűs JST csatlakozók (USA Amazon | Egyesült Királyság Amazon) Csíkonként egy párra van szükség (tehát 8 darab Fadecandy-értékre)
  • 12 AWG kábel (US Ebay | Egyesült Királyság Ebay) Ez a vastag kábel továbbítja az áramot a tápegységből néhány olyan csatlakozóba, amelyek felosztják a különböző csíkokra.
  • 24 AWG kábel (US Ebay | UK Ebay) Ez a vékonyabb kábel továbbítja az energiát minden LED szalaghoz.
  • Wago csatlakozók (USA Amazon | RS Components UK)
  • Ezek megosztják az áramot egy tápegységről több csíkra. 10 darabos kiszerelésben érkeznek, ami bőven elég egy Fadecandy -hoz.

Fogyóeszközök

  • RTV szilikon (USA Amazon | Egyesült Királyság Amazon)
  • Hőzsugorodás (USA Amazon | UK Amazon)
  • Tiszta ~ 10 mm -es hűtőzsugor (USA Amazon | UK Amazon)
  • Forrasztás (USA Amazon | Egyesült Királyság Amazon)

Eszközök

  • Forrasztópáka (USA Amazon | Egyesült Királyság Amazon)
  • Huzalcsupaszítók (USA Amazon | UK Amazon)
  • Csavarhúzó
  • Olló
  • Segítő kezek (opcionális)
  • Forrasztó balek (opcionális)

2. lépés: LED szalagok

LED szalagok
LED szalagok

Minden LED szalagot csatlakoztatni kell a tápellátáshoz, a földhöz és az adatokhoz. A csíkra egy nyíl van nyomtatva, amely az adatok áramlási irányát mutatja.

Minden LED szalaghoz JST csatlakozó és egy kondenzátor szükséges.

A csatlakozó:

A JST csatlakozónak 3 csapja/kábele van - egy -egy a tápellátáshoz, a földeléshez és az adatokhoz. A csíkok leválasztása vagy cseréje sok esetben hasznos. Ha biztos abban, hogy soha nem akarja lecsatlakoztatni vagy egyszerűen cserélni a csíkokat, akkor csak a kábelt forraszthatja, de erősen ajánlom a csatlakozókat.

A kondenzátor:

Ha megugrik az áram (ez akkor fordulhat elő, amikor először bekapcsolja a tápegységet), akkor a kondenzátor megvédi a szalag első LED -jét a sérülésektől.

Kábel:

Ha LED -es telepítést tervez, akkor gondolnia kell arra, hogy a szalagokat, a tápegységeket és a Fadecandy -t hogyan helyezi el. Annak biztosítása érdekében, hogy a kapcsolatok mind elérjék, nagy valószínűséggel valahol hozzá kell adnia bizonyos hosszúságú kábelt.

Forraszthatja a kábeleket a LED szalagra, majd forraszthatja a JST csatlakozókat a kábel másik végére. Alternatív megoldásként a JST csatlakozókat közvetlenül a szalaghoz forraszthatja, és a kábelek hosszát hozzáadhatja a tápegységhez/Fadecandy oldalához. Minden a telepítés elrendezésétől és terveitől függ.

A tápellátást/földelést egy, legfeljebb 64 képpontos csíkra csatlakoztató kábel 24AWG kábel lehet. A 24AWG is elegendő az adatkapcsolathoz. Tápellátáshoz/adathoz/földeléshez használjon különböző színű kábelt - ideális esetben a JST -csatlakozókhoz illő színeket.

Csak a JST csatlakozókat közvetlenül a csíkokhoz forrasztom, és nem adok hozzá semmilyen kábelhosszabbítót, mert ebben az oktatóanyagban nem foglalkozom az elrendezéssel.

3. lépés: Csatlakoztassa a JST csatlakozót és a kondenzátort

Csatlakoztassa a JST csatlakozót és a kondenzátort
Csatlakoztassa a JST csatlakozót és a kondenzátort
Csatlakoztassa a JST csatlakozót és a kondenzátort
Csatlakoztassa a JST csatlakozót és a kondenzátort
Csatlakoztassa a JST csatlakozót és a kondenzátort
Csatlakoztassa a JST csatlakozót és a kondenzátort

Készítse elő a csíkot

Vágja le a LED -csíkokat hosszúságra (legfeljebb 64 képpont szalagonként).

Keresse meg a jobb oldali véget, azt, amelyen a nyíl befelé mutat. Vágjon el egy kis darabot a vízálló burkolatból, hogy láthassa a három érintkezőt. 5V, GND és Data In felirattal vannak ellátva. (Ha a névjegy Data Out feliratú, akkor rossz a vége).

Forrasztás a JST csatlakozón és a kondenzátoron

Ez kissé furcsa lehet, de megtaláltam a legjobb módszert arra, hogy a három érintkező mindegyikére egy kis folt forrasztást olvasztok, majd a JST csatlakozón, majd a kondenzátoron forrasztom.

Használja a szalag oldalához rögzítendő női JST csatlakozókat. A JST csatlakozó 3 kábellel rendelkezik, egy a szalag minden érintkezőjéhez. A kábelek általában piros, zöld és fehér, vagy piros, zöld és fekete színűek. Használja a pirosat az áramellátáshoz, a zöldet az adatokhoz és a fehér/feketét a földhöz.

Ha rövidre vágja a kondenzátor lábait, akkor a helyén marad. A kondenzátor egyik oldalán negatív szimbólumok találhatók, az ezen az oldalon lévő láb a GND érintkezőhöz, a másik oldalon lévő láb pedig az 5 V -os érintkezőhöz kapcsolódik.

Zárja vissza a csíkot

Vágjon le egy átlátszó hőre zsugorodó darabot, amely lefedi a csík szabad részét, és sok átfedéssel rendelkezik a meglévő vízálló burkolattal. Illessze át a csíkon (ezt megteheti, mielőtt csatlakoztatta a JST csatlakozót/kondenzátort, vagy csak csúsztassa fel a másik végéről), és tartsa a kitett darab mellett.

Tegyen sok RTV szilikont közvetlenül az érintkezőkre és a meglévő vízálló burkolatra, beleértve a szalag hátulját is. Csúsztassa az átlátszó hőzsugort a szilikonra. Fúvás hőpisztoly, amíg a hő zsugorodás hő csökken.

A szilikon kicsit zavaros. Feltétlenül mosson kezet, ha a bőrére kerül. Fontolja meg, hogy legyen újság vagy valami a munkafelületén.

Ismételje meg ezt mind a 8 LED -szalaggal

4. lépés: A tápegység

A tápegység
A tápegység
A tápegység
A tápegység
A tápegység
A tápegység

Dugót kell csatlakoztatnia a tápegységhez. Mellékeltem az Egyesült Királyság és az Egyesült Államok csatlakozóira vonatkozó utasításokat.

Készítse elő a dugót

Vágja el a kábelt megfelelő távolságra a csatlakozó végétől. Stanley késsel óvatosan távolítsa el a kábel külső rétegét. Három kábelt kell találnia a belsejében, távolítsa el mindegyik kábel egy centiméterét.

Egy brit dugóban általában feltételezheti, hogy: Sárga/zöld csíkos - GroundBrown - LiveBlue - Semleges

Egy amerikai dugóban feltételezhető, hogy: Zöld - GroundBlack - LiveWhite - Semleges

Annak érdekében, hogy teljesen megbizonyosodjon arról, hogy a csatlakozódugó a várt módon van bekötve, multiméterrel ellenőrizheti.

Multiméterrel ellenőrizze a kábeleket

Egyesült Királyság: Nézze meg a csatlakozódugókat, az egyetlen tűvel felül. A felső csap Föld, a bal alsó Élő, a jobb alsó pedig Semleges. A csapokat a legtöbb dugón E, L és N betűkkel is jelöltük.

USA: Nézze meg a dugócsapokat, az egyetlen tűvel alul. Az alsó csap Föld, a bal felső fent az Élő, a jobb felső pedig a Semleges. A csapokat a legtöbb dugón E, L és N betűkkel is jelöltük.

Mindkettő: Állítsa multiméterét folytonossági módba. Érintse meg együtt a multiméter szárait annak ellenőrzéséhez, hogy működik -e, hangjelzést kell hallania. Most érintsen meg egy kampót az egyik dugócsaphoz, kezdjük a földeléssel. Most érintse meg a másik végét a kábelhez, amelyet várhatóan lecsiszol (sárga/zöld az Egyesült Királyságban, zöld az Egyesült Államokban). Hangot kell hallania, jelezve, hogy folyamatos kapcsolat van a két szál között. Most ellenőrizze az élő és semleges csatlakozásokat.

Csatlakoztassa a dugót

Lazítsa meg a tápfeszültség, földelés és feszültség alatt lévő csavarokat. Lehet, hogy L és N jelöléssel vannak ellátva, majd a föld szimbólummal rendelkeznek. Húzza be a megfelelő kábeleket a csavarok mellé, majd húzza meg újra őket. Állítsa be a bemeneti feszültséget

Valahol a tápegység belsejében/belsejében lehet egy kapcsoló, amely lehetővé teszi a bemeneti feszültség 110 V -ról 220 V -ra történő módosítását, ezért győződjön meg róla, hogy ez megfelelően van beállítva (valószínűleg 220 V az Egyesült Királyságban és 110 V az Egyesült Államokban).

A tápegységeimen a kapcsoló belül van, és vékony csavarhúzót vagy valami ilyesmit kell használnia, hogy elérje azt.

Csatlakoztassa a tápegységet. Általában van egy jelzőlámpa, amely azt jelzi, hogy megfelelően bekapcsolt.

Most ellenőrizheti, hogy milyen feszültséget kap két kimeneti csapon. Kapcsolja a multimétert egyenfeszültségű üzemmódba (a V egyenes/szaggatott vonallal, nem pedig a vonalzó vonallal). Érintse meg az egyik szöget egy V-csavarhoz, egyet pedig a V+ csavarhoz. A multiméternek valahol 5 V -os feszültséget kell mutatnia.

Csavarhúzóval forgassa el a beállító csavart, amíg a feszültség 5 V nem lesz.

5. lépés: A teljesítmény elosztása

Erő elosztása
Erő elosztása
Erő elosztása
Erő elosztása
Erő elosztása
Erő elosztása

A legtöbb 5 V -os tápegységnek csak egy vagy két kimenete lesz, de 8 csíkot kell táplálni.

Wago csatlakozók

A villamos áram elosztásához Wago csatlakozókat használok. Ezeknek a kis csatlakozóknak több nyílása van a kábelek beillesztéséhez. Az összes nyílás egymáshoz van csatlakoztatva, így nagyszerű lehetőség sok kábel összekapcsolására forrasztás nélkül.

Különböző méretűek (2-utas, 3-utas, 5-utas).

Erőt a Wagosnak

Győződjön meg arról, hogy a tápfeszültség ki van húzva a konnektorból, amíg ezt a részt elvégzi.

Vegyünk két darab 10awg kábelt, egyet a földeléshez (fekete) és a másikat a tápellátáshoz (piros).

A szükséges kábel hossza a telepítési elrendezéstől függ. Azt tapasztaltam, hogy nagyon jól működik, ha az összes tápegységet a padlón tartják egy helyen, majd hosszú 10awg kábelekkel rendelkeznek, amelyek a csíkok közelében vannak, és elosztják az áramot odakint. Bár a tápegységnek két kimenete van, azt találtam, hogy rendesebb és olcsóbb csak egy kimenetet használni, ha ezeknek a 10awg kábeleknek hosszúnak kell lenniük, különben megduplázza a vastag 10awg kábel mennyiségét, amelyet meg kell vásárolnia és rendben kell tartania.

Vágjon le kb. 1 cm -t minden kábel egyik végéről, és csatlakoztassa a tápegységhez a csavarokkal, mint a dugóval.

Húzza le kb. 1,25 cm-t minden kábel másik végéről, és csatlakoztassa a tápcsatlakozót egy 3-utas Wago csatlakozóhoz, a földelést pedig egy 5-utas Wago csatlakozóhoz. (Vagy csak használhat 5 utas csatlakozókat mindenhez, csak több tartalékhelye lesz)

Ezután vegyen két rövid hosszúságú piros 10awg kábelt és két rövid hosszúságú fekete 10awg kábelt. Vágjon le 1,25 cm-t mindegyik végéről, és csatlakoztassa a meglévő Wago csatlakozókat további négy 5-utas csatlakozóhoz. (A pontosítást lásd a mellékelt ábrán).

Teljesítmény a Wagos -tól (a csíkokig)

A pontos kialakítás itt is a telepítési elrendezéstől függ. Korábban azt mondtam, hogy érdemes hozzáadni a kábel hosszát a LED -szalagokhoz, vagy meg kell adni a hosszúságot az áramelosztási oldalhoz. Ha itt kábelt ad hozzá, akkor forgassa a 24 watt hosszúságú kábelt a JST-csatlakozókra, és győződjön meg arról, hogy hőre zsugorodott.

Ezután vegye le a kábelek végeit, vagy a JST-csatlakozók végét, és távolítsa el a táp- és földelővezetékek legalább 1,5 cm-ét.

A tápegységhez csatlakoztatott négy 5-utas csatlakozó között nyolc szabad nyílással kell rendelkeznie a tápellátáshoz, és nyolc szabad réssel a földeléshez. Csatlakoztassa a megfelelő kábeleket a helyére.

Miért használunk néha 10awg és néha 24awg kábeleket?

A különböző kábelmérők azért vannak, mert az áramkör különböző részein különböző mennyiségű áram van.

Közvetlenül a tápegységből érkező 512 LED teljes fehér fényerejű ~ 30A -ig. Az áram átviteléhez használjon vastag 10awg kábelt.

Miután elosztottuk az áramot a különböző csíkokra, mindegyik csak ~ 3,5A -ig húz, így vékonyabb kábelt használhatunk, körülbelül 24awg.

Ha túl vékony kábelt használ, felmelegedhet, és ez veszélyes, mivel a bevonat olvadni kezd, és ez az áramkör rövidzárlatához vezethet.

A kábel hossza is sokat számít. Ha olyan kábelt használ, amely rövid távon rendben van, de túl vékony hosszú távolságra - nem melegszik fel, de azt jelentheti, hogy a feszültség leesett, mire a LED -ekhez ér, vagyis nem világít jól.

Ez az eszköz segít kitalálni, hogy milyen kábelátmérőre van szüksége.

6. lépés: Adatok

Adat
Adat
Adat
Adat
Adat
Adat

Ha most csatlakoztatná a JST csatlakozókat, akkor a LED szalagokat árammal látnák el. De semmi sem világítana, mert ezekre a csíkokra meg kell mondani, hogy milyen színű legyen. Adatkapcsolatot kell létrehoznunk a Fadecandy -val, amely ezeket az utasításokat biztosítja számukra.

Készítse elő a Fadecandyt

Első forrasztás dupla fejű csapokkal a Fadecandy -ra. Nyomja át a fejlécek rövid oldalát a lyukakon, és fordítsa meg a Fadecandy -t, hogy a kiálló bitek láthatók legyenek.

A 16 csap mindegyikét óvatosan forrasztja, ügyelve arra, hogy véletlenül ne csatlakoztasson össze két csapot. (Valójában az összes földelőcsap egyébként össze van kötve egymással, de a tisztaság érdekében az összes fejlécet is forraszthatjuk.)

Női fejléc csapok csatlakozóként

Ha a dugaszolható dugaszokat a hüvelyes dugaszolható dugaszokhoz csatlakoztatja, a Fadecandy könnyen kihúzható vagy kicserélhető.

Vágja le a 8 női fejlécből álló részt. Vegye ki az összes adatkábelt a férfi JST-csatlakozókból (vagy ha ezen az oldalon hosszabbítja meg a kábeleket, akkor először a telepítési elrendezéshez). Ezután csúsztasson egy darab zsugort a kábelre, és forrasztja őket egyenként a 8 csaphoz. Miután a forrasztás befejeződött, csúsztassa le a hőzsugort, és fújja le a hőpisztollyal. Ez most csatlakoztatható a Fadecandy adattüskéihez.

Mivel a Fadecandy 8 földelőcsapja valójában mind össze van kötve, csak az egyiket kell földelni. Vágjon le egy másik rövid szegmenst a női fejlécekből - akár 8 csap széles is lehet, annak ellenére, hogy csak egy csapot fogunk használni, ha 8 tű szélesre vágja, akkor erősebb és könnyebben kezelhető. Forrasztjon egy darab 24awg kábelt az egyik hüvelyes csatlakozócsaphoz, és hőzsugorítsa össze, és csatlakoztassa a Fadecandy földelőcsapjaihoz.

Csatlakoztassa a földelő kábel másik végét a földelt Wago csatlakozók bármelyik tartaléknyílásához.

Címkék és rend

Ezen a ponton érdemes felcímkézni a kábeleket. Továbbá, a telepítés szerkezetétől és elrendezésétől függően, érdemes elgondolkodni azon, hogy valamilyen házat hozzon létre a Wago csatlakozókhoz, hogy ne csak lógjanak. Korábban kis táblákat készítettem rétegelt lemezből, és felragasztottam a Wagos -t.

7. lépés: Utolsó hardverbitek…

Utolsó hardverdarabok…
Utolsó hardverdarabok…
Utolsó hardverdarabok…
Utolsó hardverdarabok…

Ennyi a hardver beállítása. Csak néhány utolsó részlet:

Csatlakoztassa az összes JST csatlakozót egymáshoz.

Csatlakoztassa a tápegységet.

Csatlakoztassa a Fadecandyt laptopjához USB -n keresztül.

Most világosítsunk fel néhány dolgot!

Az utasításaim és a képernyőképek Windows-központúak lesznek, de a dolgoknak nagyjából ugyanúgy kell működniük Mac-en.

8. lépés: Állítsa be a Fadecandy szoftvert

Állítsa be a Fadecandy szoftvert
Állítsa be a Fadecandy szoftvert
Állítsa be a Fadecandy szoftvert
Állítsa be a Fadecandy szoftvert
Állítsa be a Fadecandy szoftvert
Állítsa be a Fadecandy szoftvert

Nyissa meg a Fadecandy githubot, és töltse le a zip fájlt.

Csomagoljon ki mindent.

Navigáljon bárhova, ahol kicsomagolta, és nyissa meg a "bin" mappát.

Futtassa az fcserver.exe fájlt.

Megnyílik egy ablak. Azt kell mondania, hogy egy Fadecandy eszköz van csatlakoztatva. Azt is megmondja az eszköz sorozatszámát. Ne zárja be ezt az ablakot, csak minimalizálja. A Fadecandy használata során nyitva kell tartania.

9. lépés: Fadecandy Server

Fadecandy szerver
Fadecandy szerver
Fadecandy szerver
Fadecandy szerver

Egy böngészőablakban (például a Chrome -ban) navigáljon a következőhöz:

127.0.0.1:7890

Itt is látnia kell a csatlakoztatott eszközt.

Most a csatlakoztatott eszköz alatt láthatja a Tesztminták feliratú legördülő menüt. Ezt a legördülő menüt használhatja a LED -ek 50% -os vagy teljes fényerejű megvilágítására.

Tedd ezt most! Lámpák! Hurrá!!

10. lépés: Hibaelhárítás

Ellenőrizze a LED -szalagokat, és győződjön meg arról, hogy minden lámpa működik.

Íme néhány hibaelhárítási tipp…

Egy/néhány csík nem világít:

Valószínűleg a kapcsolat valahol rossz. Ellenőrizze az összes forrasztót. Lehetséges, hogy a szalag első LED -je megsérült. Megpróbálhatja kicserélni a csíkokat a használt JST csatlakozó cseréjével, ez segít elkülöníteni a problémát.

Egy csík félig világít, majd hirtelen nem több:

A csík megsérülhet, valószínűleg műtétet kell végrehajtania. A sérülés az utolsó működő képpont végén vagy az első törött képponton lehet, így… vágja ki az utolsó és az első törött képpontot, és forrasztjon két újat a helyére.

A csíkok narancssárga/piros helyett fehér:

Azt tapasztaltam, hogy ha a csíkok nem kapnak megfelelő áramot, akkor egy kis áramot vesznek fel az USB -csatlakozón keresztül - éppen annyira, hogy pirosan világítsanak. Ellenőrizze kétszer, hogy a tápfeszültség be van -e kapcsolva, és ellenőrizze az ottani csatlakozásokat.

A csíkok kezdetben fehérek, de narancssárgára halványulnak: Ez nem valószínű, ha az általam csatlakoztatott tápegységet használja, de előfordulhat, ha nem elég erős tápegységet használ.

Egyik csík sem világít:

Ha a Fadecandy nem ismerhető fel és nem jelenik meg, akkor előfordulhat, hogy az illesztőprogrammal kapcsolatos problémák merülnek fel. Ha hibaüzenetet kap a konzol ablakában, akkor keresse meg a Google -t, és keressen javaslatokat.

Ha a Fadecandy megjelenik, de semmi nem világít - ellenőrizze az összes kapcsolatot.

11. lépés: Feldolgozás

Feldolgozás!
Feldolgozás!

A LED -ek mostantól áram alatt vannak, és a számítógépről vezérelhetők, de a Fadecandy felületről csak be- és kikapcsolhatja.

Hozzuk be a feldolgozást, hogy valami hűvösebb dolgot csináljunk. Töltse le a feldolgozást

Letöltés Processing innen.

Nem részletezném a feldolgozási kód írásának rengeteg részletét, mert az interneten rengeteg helyen lehet ezt megtanulni, és ez egy saját téma.

Megmutatom, hogyan kell a Fadecandy -val együtt kapott feldolgozási példák egyikét az itt készített csíkokhoz igazítani. A példakódomat innen is letöltheti.

12. lépés: Pixelek leképezése

Pixelek leképezése
Pixelek leképezése
Pixelek leképezése
Pixelek leképezése
Pixelek leképezése
Pixelek leképezése

A Fadecandy lehetővé teszi a ledek "feltérképezését" (vagy elhelyezését) a feldolgozó vásznon. Általában hasonló módon szeretné lefektetni őket, mint a való életben.

Amikor rajzol valamit a Processing alatt, az valós időben megjelenik a LED -eken.

Szerezd meg a fájlokat

A letöltött Fadecandy fájlokban lépjen a következőhöz: Fadecandy> példák> feldolgozás

Másolja ki az egyik strip64 példa mappát, és illessze be bárhova, ahol a feldolgozó fájlokat tárolja.

Ez a példa egy 64 pixeles sáv leképezését tartalmazza. Nevezze át a mappát és a benne lévő.pde fájlt úgy, hogy helyette "csíkok" legyen.

Térképezés

Nyissa meg a fájlt. Nézze meg ezeket a sorokat a beállítási részben:

// Térképezzen le egy 64 LED-es szalagot az ablak középpontjához.

Ez az a vonal, amely egy 64 pixeles csíkot hoz létre. A vesszők közé írt dolgok mindegyike a csík paramétere. Nézze meg a mellékelt diagramot, amely megmutatja, hogy mindegyik melyik. (Ez a kódom megjegyzéseiben is szerepel.)

Egy hurok segítségével 8 darab, egyenként 15 képpontos csíkot készíthetünk. Távolítsa el ezt a két sort, és cserélje ki ezt:

// Térképezzen le 8 darab, egyenként 15 képpontos csíkot (int i = 0; i <8; i ++) {

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

}

A térképezésed

Ha minden csíkban különböző számú képpont található, vagy másként szeretné elhelyezni a csíkokat, akkor szerkesztenie kell ezt a kódot. Használja a mellékelt diagramot vagy a kódban található megjegyzéseket, amelyek elmagyarázzák, hogy a leképezési kód egyes bitjei mire valók.

13. lépés: Nyomja meg a Play gombot a feldolgozás során

Nyomja meg a Play gombot a feldolgozás során!
Nyomja meg a Play gombot a feldolgozás során!

Amikor megnyomja a lejátszást (a Feldolgozás bal felső sarkában), a leképezett csíkok kis fehér pöttyként jelennek meg a vásznon.

(Ha nem látja a fehér pontokat, valószínűleg bezárta a szerver ablakát. Térjen vissza a 8. lépéshez, és győződjön meg arról, hogy az fcserver.exe fut.)

Az általam használt példa animációja interaktív. Ahogy mozgatja az egeret, egy pontkép követi a kurzort. A pont ugyanabban az időben megjelenik a lámpáin is.

Az animációs kód

Az a kódrészlet, amely ezt lehetővé teszi, itt található:

void draw () {

háttér (0); float dotSize = szélesség*0,2; kép (pont, egérX- dotSize/2, mouseY - dotSize -2, dotSize, dotSize);

}

Bármilyen kód, amelyet a sorsolás szakaszban ír, megjelenik a LED -eken.

14. lépés: További példák… Ideje kísérletezni

További példák… Ideje kísérletezni
További példák… Ideje kísérletezni
További példák… Ideje kísérletezni
További példák… Ideje kísérletezni
További példák… Ideje kísérletezni
További példák… Ideje kísérletezni

Íme még néhány példa az animációkra, amelyeket ezekhez a lámpákhoz készítettem - szivárvány, néhány véletlenszerű folt és egy, amelyik kamerát használ. Ezek mind itt vannak a githubomon.

Hullámosított műanyag lapot használok diffúzorként. Mindenféle dologgal kísérletezhet!

Erősen ajánlom a Processing tanulását, és további animációk készítését a fényekhez! Valóban gyors az indulás, és gyorsan láthatja a szórakoztató eredményeket. Dan Shiffman oktatóanyaga remek kiindulópont.

15. lépés: Köszönjük, hogy elolvasta

Image
Image

Remélem tetszett ez az oktatóanyag!

Nézze meg a mellékelt YouTube -videót, ha még nem tette meg.

Keresse meg online:

InstagramYouTubeTwitter

Nyugodtan tegyen fel kérdéseket itt vagy a Youtube -on, és megpróbálok segíteni.

Beltéri világítási verseny
Beltéri világítási verseny

Második hely a beltéri világítási versenyen

Ajánlott: