RGB-lysdioder: Adresserbar LED-remsa. Gör-det-själv-installation av programmerbara diodremsor LED-åldringskompensation


Jag tog den vattentäta versionen, som anges av säljaren som "White 4m 60 IP67", detta är en tejp i silikon. Kom på rulle, i en foliepåse:


Det finns 60 silikonfyllda lampor per meter:


På baksidan av den dubbelhäftande tejpen för att fästa på ytan:


Låt oss titta på en separat del av bandet:


Vi ser: skära linjer på kontakterna, de faktiska kontakterna på båda sidor: DIN - ingångsdata, DO - utdata, + 5V - effekt plus, GND - effekt minus, C1 - keramisk kondensator, ja, faktiskt är själva lysdioden lödd med 4 kontakter. Riktningen för dataöverföringen indikeras av en svart triangel.

Själva WS2812B-lysdioderna är en sammansättning av en mikrokrets och 3 lysdioder (röd, blå och grön), tack vare ett speciellt protokoll tar mikrokretsen endast emot data för sin montering, resten av data överförs vidare längs kedjan. Tack vare detta kan varje enskild sammansättning skickas information om ljusstyrkan för varje lysdiod (röd, blå och grön) och få önskad färg.

Detaljer om egenskaperna för en separat sammansättning beskrivs. Jag kommer bara att notera att 1024 mikrokretsar kan seriekopplas så mycket som möjligt, informationen i vilken kan uppdateras 30 gånger per sekund.

Ett bra bibliotek för dessa sammansättningar har utvecklats för arduino. Vilket låter dig måla varje montering i sin egen färg. Adafruit har också ett bibliotek för skärmar från dessa församlingar och bra användningsfall.

Vi har redan sett på denna sida de underbara resultaten av kreativitet med WS2812B:,.

Jag ville göra ett kontrollerat band i fönstret med det här bandet. Vi kommer att limma in tejpen i fönsteröppningen, så det krävs 2 meter tejp. Genom att sätta ihop en prototyp av en enkel krans och ladda ner exemplet som följer med Adafruit_NeoPixel: strandtest-biblioteket, såg jag till att allt i princip fungerar. Faktum är att biblioteket specificerar ett stift på styrenheten, som är anslutet till Din-ingången på den första enheten.
Schema:


Det var inga problem med en typisk skiss och en typisk koppling.

Men trots allt måste vi hantera linjalen på distans ... Det är här raken börjar.

Först och främst bestämde jag mig för att ansluta en IR-mottagare och styra den från fjärrkontrollen. Jag monterade kretsen, blinkade med lysdioden och kopplade in bandet ... Det fanns ingen reaktion ... Närmare bestämt, när jag kopplade konsolen fick jag slumpmässiga knappkoder genom att trycka 10 gånger på en knapp och bara se olika koder, jag trodde. Den första tanken var ett hinder för näringen, för förutom att slå på tejpen förändrades ingenting. Jag läste om rekommendationen att löda en elektrolyt med en spänning på 6,3 volt och en kapacitet på minst 1000 uF till ingången på bandet, naturligtvis gjorde jag det direkt, resultatet är noll ... jag började gräva koden från Adafruit_NeoPixel-biblioteket och fann att när data överförs till lysdioder, blockerar biblioteket fullständigt avbrott. Att inaktivera blockeringen ledde till det faktum att bandet betedde sig väldigt konstigt, avbrott inträffade på alla skräp som kom in i mottagarens ingång ...

Frustrerad över misslyckandet med ett så enkelt schema började jag tänka på en andra styrenhet som var ansvarig för att ta emot IR-signaler och styra den viktigaste ... Om någon vill göra ett IR-kontrollerat band på WS2812B, så är detta det enda rimligt alternativ. Naturligtvis finns det också exotiska sådana, till exempel att ange tidsintervall när kransen inte ändrar sitt tillstånd och tar emot IR-signaler i dem - men detta är redan en helt hornad metod ...

Som ett resultat beslutades det att använda bluetooth och styra kransen från telefonen, eftersom jag hade några saker av HC-06-modulerna inaktiva. För att indikera det aktuella driftsättet för kransen bestämde jag mig för att använda displayen på TM1637, en översikt över vilken finns. Slutschema:

Huvudproblemet som uppstod med koden är att när tillståndet ändras används delay () vilket inte gör det möjligt att ingripa i processen förutom avbrott, men ... avbrott är inaktiverade för oss ... Det var beslutade att skriva om effekterna med hjälp av lagring av information om det aktuella tillståndet för kransen och ändra det genom timing. För att göra detta omvandlas cyklerna till övergångar till nästa tillstånd, och tecken på ändrade lägen läggs till. Jag var tvungen att fundera på om jag skulle lägga ut den sneda experimentkoden, men viljan att göra det lättare för någon övervann hans kreativa process - (det finns absolut experimentell kod, använd på egen risk och risk).

Nu om hanteringen, naturligtvis, att skriva din egen vackra applikation är en frestande idé, men det fanns ingen tid för detta och jag använde applikationen för Android -, ställde in de nödvändiga koderna i knappläget och allt var bra. Det är möjligt att signera den skickade koden och beteckningen för varje knapp. Jag behövde inte mer. Alla effekter numrerade visade sig vara 10 olika, 10 knappar används för effekter och 1 knapp för att slå på sekventiell förändring av effekter.

Bluetooth-modul konfigurerad med programmet, mycket bekvämt, du kan ändra namnet på enheten när du söker och hastigheten:


HC-06 ska anslutas till en dator med en vanlig USB-TTL-omvandlare.

Genom att ansluta till en laboratorieströmförsörjning fick jag reda på att mitt band (2 meter) förbrukar som mest när allt är på 2,1 A vid en spänning på 5V. Jag satte en 3A strömkälla, köpt offline:


en veckas kontinuerligt arbete, inga problem avslöjade.

Och naturligtvis ville jag att den färdiga enheten inte skulle se ut som en härva av trådar i en skokartong. Dessutom hade jag fodral med ett glaslock av rätt storlek:


Vi gör ett kretskort i Sprint Layout-programmet, jag lämnade fortfarande IR-mottagaren, eftersom det är möjligt att använda lådan på ett annat sätt, eller på något sätt kommer det att vara möjligt att lösa problemet med den:


Jag beskrev tillverkningsprocessen med LUT-metoden tidigare.
Så här såg brädan ut med påsatt toner:


Etsning:


Montering av enheten:


För att koppla ihop kransen använde jag hörlursuttaget som även förser enheten med ström. Jag använde en PVS 2x0,5-ledning för att ansluta strömförsörjningen till bandet, och för att ansluta enheten till bandet använde jag en telefonkabel med 4 ledningar, jag gjorde marken från 2 ledningar.
Slutlig enhet:






Och här är dess effekter:










Naturligtvis är det bäst att titta på kransen på videon:

Förbered släden på sommaren, och cykeln tidigt på våren, för det är kallt att tillaga den på vintern =). En av nyckelvillkoren för en cyklist på kvällen och natten är att vara synlig för andra lågtflygande trafikanter. Företag från Kina bidrar till detta på alla sätt, ger ut olika lampor, fötter, ryggsäckar och andra varor för att lysa upp och markera cykeln på vägen. Tillverkaren placerar denna enhet inte bara som en extra ljuskälla, utan också som en sak för att skapa en "Wow-effekt".

18.* - Produkten tillhandahålls av butiken ...

✔ FUNKTIONER

Antal lysdioder: 128
Mallar i minnet: 18
Oberoende programmering av nya bilder: Ja
Växla: manuell tryckknappsomkopplare + intelligent induktion
Lampor: RGB 5050 LED-lampa
LED livslängd: 100 000 timmar
Batteri: 18650 uppladdningsbart batteri (ingår)
Batteri-liv: upp till 15 timmar
Vattentät nivå:IPX6
Produktlängd: 530 x 90 x 50 mm
Vikt: 432g
Garanti: 1 år
Förpackningen innehåller:
1 x gör-det-själv programmerbar tecknad serie IPX6 färgglad 128-LED cykelhjulsljus, 1 x 18650 batteri, 1 x batteriladdare, 1 x USB-kabel, 1 x påse med buntband, 1 x användarmanual

✔ FÖRPACKNING OCH KOMPLETT SET

Saken är inte ömtålig, men butiken packade dessutom lådan i tjock kartong.

Även om sidorna är något skadade. Det står inget på förpackningen vare sig om modell eller tillverkare - originalet "noname".

Inuti kartongen, i separata nischer i skum, finns alla detaljer om "ljushjulet".

Allmän utrustning, förlåt, fokus flöt iväg.

Packaren kunde ses dricka te, eller sätta en kopp på instruktionerna =). Jag rekommenderar att du tittar på instruktionerna en gång för att förstå hur man bifogar, byter och spelar in ritningar.

Tack för skivan med programvaran och olika bilder, men länken till fillagringen är mer relevant.

För att ladda Li-Ion-batteriet kommer satsen med en universalladdare med en europeisk kontakt. Utgångar 3,7V och 450mA.

För att ansluta enheten till USB-porten på en PC och ladda upp bilder finns det en sådan kabel i satsen.

Dessutom diverse band för infästning och magnet.

Box med laddningsbart batteri, dubbelhäftande tejp limmas på hylsan vid fästpunkten.

Knapp för att slå på eller stänga av enheten.

Inuti finns ett laddningsbart 18650-batteri med en kapacitet på 2200mAh.

O-ringar av gummi på gängan finns.

Själva enheten är en remsa med lysdioder, med en liten process för att ansluta ström eller programmering som kommer från plastdelen i mitten.

Tätande gummiring för fuktskydd.

Lysdioderna placeras på ett substrat som liknar textolit, hela ytan är fylld med transparent lack ovanifrån.

Kontrollknappar, lägesväxling och återställning.

Den totala effekten är 0,6 watt.

I ena änden av LED-remsan, i en vit fyrkant, finns en magnetfältssensor (Hall-sensor). Komplett med en magnet från satsen är det nödvändigt att korrigera bildens placering.

Längden på remsan är 52 centimeter, bredden är 2 centimeter. Vikt - 432 gram. Passar 26" hjul och uppåt.

Den första inkluderingen - block av lysdioder av olika färg lyser upp slumpmässigt.

✔ INSTALLATION PÅ CYKELN

Jag bestämde mig för att fixa det på framhjulet - eftersom installationen är lättare.

Du kan använda tjocka vita slipsar från satsen, men de är för tjocka. Jag fäste med enkla svarta från satsen.



Med hjälp av två band och dubbelhäftande tejp fäster vi blocket med batteriet på hylsan.



Magneten fästs även med knytband i kontakten. Jag rekommenderar att du lossar skruven innan installationen, så att du senare kan justera avståndet mellan LED-remsan och magneten - det bör vara cirka 1-1,5 cm.





Installera programvara och drivrutiner från CD. På min Win10 x64 var det inga problem att ansluta eller köra programvaran.
Hanteringsprogrammet är mycket enkelt och intuitivt utan förryskning.
Vi ansluter LED-remsan till datorn och ser till att ikon 1 blir grön, och inskriptionen No devices found är borta.
2 - Öppna jpg-bilden.
3 - Öka/minska zoomen.
4 - Vi tittar på hur den här bilden kommer att vara "på hjulet" och, om nödvändigt, med hjälp av linjer med olika tjocklekar (5) och färger (6), avslutar eller korrigerar vi ritningen.
7- Originaluppladdad bild.
8 - Rensa minnet i LED-remsan - vid behov.
9 - Ladda bilden i minnet på LED-remsan. Upp till 18 olika bilder kan lagras i minnet.

Vid laddningen lyser LED-remsan grönt

Även inte i totalt mörker är bilden synlig, dock inte så ljus och tydlig. Normalt börjar bilden visas med en hastighet på över 12-15 km/h.



Om hastigheten inte räcker till visas bara ett fragment.

Tyvärr, i videorecensionen, kunde kameran inte fånga bilden, ögonen, liksom kameran, är normalt synliga. Laddade in i LED-remsan, några testbilder från CD:n. Bilder kan växla automatiskt var 5:e sekund, eller så kan du välja vilken bild som ska visas under körning.
Om det inte finns någon rörelse stängs LED-remsan av efter 15-20 sekunder, när den flyttas tänds den automatiskt.
Så här ser det ut i mörkret.









✔ VIDEORECENSION


Jag kan inte tillskriva den här enheten viktiga enheter, men om du vill ha variation, en wow-effekt, bör du överväga att köpa den. Fördelarna inkluderar enkel installation och mycket enkel programvara. Av nackdelar, jag kommer att ta fästet på skridarna, ala kollektiv gård tuning, det skulle vara bättre att komma med ett normalt fäste till stickorna.

Produkten tillhandahålls för att skriva en recension av butiken. Granskningen publiceras i enlighet med paragraf 18 i webbplatsens regler.

Jag planerar att köpa +49 Lägg till i favoriter Gillade recensionen +59 +104

I den här artikeln kommer vi att prata om färgade lysdioder, skillnaden mellan en enkel RGB-LED och en adresserbar, vi kommer att komplettera den med information om applikationsområden, hur de fungerar, hur de styrs med schematiska bilder av LED-anslutningar.

1. Introduktion till lysdioder

Lysdioder är en elektronisk komponent som kan avge ljus. Idag används de i stor utsträckning i olika elektronisk utrustning: ficklampor, datorer, hushållsapparater, bilar, telefoner, etc. Många mikrokontrollerprojekt använder lysdioder på ett eller annat sätt.

De har två huvudsakliga syften.:

Demonstration av utrustningens funktion eller meddelande om någon händelse;
användning för dekorativa ändamål (belysning och visualisering).

Inuti består lysdioden av röda (röda), gröna (gröna) och blåa (blå) kristaller samlade i ett paket. Därav namnet - RGB (Fig. 1).

2. Använda mikrokontroller

Med den kan du få många olika nyanser av ljus. RGB LED styrs av en mikrokontroller (MK), till exempel Arduino (Fig. 2).

Naturligtvis klarar du dig med en enkel 5 volts strömförsörjning, 100-200 ohm motstånd för att begränsa strömmen och tre brytare, men då måste du manuellt styra glöd och färg. I det här fallet kommer det inte att vara möjligt att uppnå önskad nyans av ljus (Fig. 3-4).

Problemet uppstår när du behöver ansluta hundra färgade lysdioder till mikrokontrollern. Styrenheten har ett begränsat antal stift, och varje LED behöver fyra stift, varav tre är ansvariga för färg, och det fjärde stiftet är vanligt: ​​beroende på typen av LED kan det vara anod eller katod.

3. Styrenhet för RGB-kontroll

För att avlasta utgångarna från MK används speciella kontroller WS2801 (5 volt) eller WS2812B (12 volt) (fig. 5).

Med användning av en separat styrenhet finns det inget behov av att uppta flera MK-utgångar, det kan begränsas till endast en signalutgång. MK skickar en signal till "Data"-ingången på WS2801 LED-styrenhet.

Denna signal innehåller information om 24-bitars färgljusstyrka (3 kanaler med 8 bitar för varje färg), samt information för det interna skiftregistret. Det är skiftregistret som låter dig bestämma vilken LED-information som är adresserad till. Således är det möjligt att ansluta flera lysdioder i serie, samtidigt som man använder en utgång på mikrokontrollern (fig. 6).

4. Adresserbar LED

Detta är en RGB LED, endast med en integrerad WS2801-kontroller direkt på chipet. Lysdiodens hölje är gjord som en SMD-komponent för ytmontering. Detta tillvägagångssätt låter dig placera lysdioderna så nära varandra som möjligt, vilket gör glöden mer detaljerad (fig. 7).

I nätbutiker kan du hitta adresserbara LED-remsor, när upp till 144 stycken ryms på en meter (bild 8).

Det är värt att överväga att en lysdiod förbrukar endast 60-70 mA vid full ljusstyrka, när du ansluter ett band, till exempel till 90 lysdioder, behöver du en kraftfull strömförsörjning med en ström på minst 5 ampere. Driv inte i något fall LED-remsan genom styrenheten, annars kommer den att överhettas och brinna ut från belastningen. Använd extern strömförsörjning (fig.9).

5. Brist på adresserbara lysdioder

Den adresserbara LED-remsan kan inte fungera vid för låga temperaturer: vid -15 börjar styrenheten att misslyckas, i svårare frost finns det en stor risk för att den misslyckas.

Den andra nackdelen är att om en lysdiod misslyckas, kommer alla andra att vägra arbeta längs kedjan: det interna skiftregistret kommer inte att kunna överföra information ytterligare.

6. Applicering av adresserbara LED-remsor

Adresserbara LED-strips kan användas för dekorativ belysning av bilar, akvarier, fotoramar och tavlor, i inredning, som juldekorationer m.m.

Det visar sig vara en intressant lösning om LED-remsan används som Ambilight-bakgrundsbelysning för en datorskärm (bild 10-11).

Om du kommer att använda Arduino-baserade mikrokontroller behöver du FastLed-biblioteket för att förenkla arbetet med LED-remsan ().

Vill du ge ditt kontor ett attraktivt och färdigt utseende genom att inreda det med programmerbara LED-remsor? Se hur vi uppnådde detta genom att skapa en samling arbetsytor som dekorerar hela vår arbetsyta på natten med en vacker sammanvävning av ljuslinjer.

Material och verktyg

    Programmerbar LED-remsa, Arduino-kontroller och lämplig strömförsörjning;

    Tång för att skära LED-remsor;

    En stång av poppel eller hårdare trä, dubbelt så lång som längden på LED-remsan;

    Bordsskärmaskin och spårverktyg eller fräsmaskin;

    Sandpapper;

    Snickarlim;

    Dubbelhäftande tejp eller specialmastik för limning av LED-remsor på trä.

Montering

Först och främst skaffa en LED-remsa. Vi köpte två femmetersspolar till våra fönster. När du köper in spolar betalar du inte bara mindre, utan har också möjlighet att skära den exakt till önskad storlek. För fönsterputsning använde vi fem meter LPD8806-tejp.

LPD8806 är en LED-remsa av analog typ med inbyggda kontroller för varje par LED. Detta innebär att du kan ladda mjukvarubiblioteket i din Arduino-kontroller och ställa in individuella inställningar för varje LED-remsa.

Adafruit-webbplatsen har en bra programmeringshandledning och en lista över all hårdvara du behöver.

När ditt program väl är igång kan du använda Arduino för att skapa alla möjliga ljuseffekter.

Först måste du noggrant mäta dina fönster och klippa dina LED-remsor till önskad längd. Samtidigt, i varje ände, är det nödvändigt att lämna cirka två centimeter utrymme för anslutning av ledningar, d.v.s. listerna ska skäras i bitar med lite kortare längd än fönstrens mått.



Löd ändarna av tejpremsorna till kontakterna så att de kan anslutas tätt. Se till att varje remsa har tillräckligt med tråd för att passa runt fönstrets omkrets obehindrat.

Nu behöver du en skrivbordsskärmaskin, med vilken det blir lättare för dig att skära panelerna (träblock med spår valda i dem för att lägga LED-remsor) till önskade dimensioner.



För provtagning av spår finns ett specialverktyg med två sågtandsblad, med vilka du kan skära spår av valfri bredd. Bladen är utformade på ett sådant sätt att de inte klamrar sig fast vid varandra med tänder, även om de är placerade tätt.

Du kan titta på en video på YouTube som beskriver denna operation i detalj:

LED-remsor ska placeras med distanser så att ljuset från dem faller åt rätt håll. I vårt fall ville vi att ljuset skulle komma in, reflektera och sprida bort de silverfärgade gardinerna och ge utrymmet lite mystik.

Distansbrickorna var gjorda av skrot och staplade flera i varje panel tills önskad längd nåddes. Det var mer praktiskt än att göra dem av industriellt trä av den längd som krävs.

Vi valde en lutningsvinkel på ca 22 grader.

Du kan göra distanser av vilket annat material som helst, som plywood eller fiberboard, vi hade precis lite extra ved och en skärmaskin.




För att få ett glänsande och proffsigt resultat, och för att se till att alla packningar passade väl in i spåren, gjorde vi en STOR slipning.

För att göra detta använde vi ett träblock av lämplig storlek, täckt med sandpapper och slipade både panelerna och packningarna.



Efter slipning är det nödvändigt att montera enskilda bitar och skära av de utskjutande delarna av packningarna med en bågfil. När vi installerade packningarna använde vi en speciell mastix och fixerade dem med gem medan den torkade.

Efter att mastiken har torkat fortsätter vi med att måla de färdiga panelerna. Detta kan göras med en färgspruta, och för små storlekar, använd valfri högkvalitativ färg. Försök att måla minst två lager i en färg som matchar din interiör.

Läser in...Läser in...