RGB LED: adresabilna LED traka. Ugradnja programabilnih diodnih traka "uradi sam" LED kompenzacija starenja


Uzeo sam vodootpornu verziju koju je prodavač označio kao "White 4m 60 IP67", ovo je traka u silikonu. Došao na kolutu, u vrećici od folije:


Na jednom metru nalazi se 60 lampi punjenih silikonom:


Na poleđini dvostrane ljepljive trake za pričvršćivanje na površinu:


Pogledajmo zaseban dio vrpce:


Vidimo: izrezane linije na kontaktima, stvarni kontakti s obje strane: DIN - ulazni podaci, DO - izlazni podaci, + 5V - snaga plus, GND - snaga minus, C1 - keramički kondenzator, pa, zapravo je LED sama zalemljena sa 4 kontakta. Smjer prijenosa podataka označen je crnim trokutom.

Same LED diode WS2812B su sklop mikrosklopa i 3 LED diode (crvena, plava i zelena), zahvaljujući posebnom protokolu, mikro krug prima podatke samo za svoju montažu, ostatak podataka se dalje prenosi duž lanca. Zahvaljujući tome, svakom pojedinačnom sklopu može se proslijediti informacija o svjetlini svake njegove LED diode (crvena, plava i zelena) i dobiti željenu boju.

Opisani su detalji o svojstvima zasebnog sklopa. Napomenut ću samo da se 1024 mikrosklopa mogu spojiti u seriju što je više moguće, a informacije u kojima se mogu ažurirati 30 puta u sekundi.

Za arduino je razvijena dobra biblioteka za ove sklopove. Što vam omogućuje da obojite svaki sklop u vlastitu boju. Adafruit također ima biblioteku za ekrane iz ovih sklopova i dobre slučajeve korištenja.

Već smo vidjeli na ovoj stranici prekrasne rezultate kreativnosti pomoću WS2812B:,.

Htio sam napraviti kontroliranu vrpcu u prozoru koristeći ovu vrpcu. Zalijepit ćemo traku u otvor prozora, tako da će biti potrebna 2 metra trake. Sastavljanjem prototipa jednostavnog vijenca i preuzimanjem primjera koji dolazi s bibliotekom Adafruit_NeoPixel: strandtest, uvjerio sam se da sve u osnovi funkcionira. Zapravo, knjižnica specificira jedan pin kontrolera koji je spojen na Din ulaz prvog sklopa.
Shema:


Nije bilo problema s tipičnom skicom i tipičnom vezom.

Ali nakon svega, ravnalom trebamo upravljati na daljinu... Ovdje počinje grablje.

Prije svega, odlučio sam spojiti IR prijemnik i upravljati njime s daljinskog upravljača. Sastavio sam strujni krug, trepnuo LED i spojio traku... Nije bilo reakcije... Točnije, kada sam spojio konzolu, dobio sam nasumične kodove gumba pritiskajući 10 puta na jednu tipku i vidio samo različite kodove, ja sam misao. Prva pomisao bila je smetnja u prehrani, jer osim uključivanja trake ništa se nije promijenilo. Čitao sam o preporuci za lemljenje elektrolita napona od 6,3 Volta i kapaciteta od najmanje 1000 uF na ulaz trake, naravno da sam to odmah napravio, rezultat je nula... Počeo sam kopati kod knjižnice Adafruit_NeoPixel i otkrio da pri prijenosu podataka na LED diode biblioteka potpuno blokira prekide. Onemogućavanje blokiranja dovelo je do činjenice da se traka ponašala vrlo čudno, došlo je do prekida na bilo kojem smeću koje je ušlo u ulaz prijemnika ...

Frustriran neuspjehom s tako jednostavnom shemom, počeo sam razmišljati o drugom kontroleru odgovornom za primanje IR signala i kontrolu glavnog ... Ako netko želi napraviti IR-kontroliranu traku na WS2812B, onda je ovo jedini razumna opcija. Naravno, postoje i egzotične, na primjer, za unos vremenskih intervala kada vijenac ne mijenja svoje stanje i primanje IR signala u njima - ali to je već potpuno rogat metoda ...

Kao rezultat toga, odlučeno je koristiti bluetooth i kontrolirati vijenac s telefona, budući da sam nekoliko stvari HC-06 modula bio u mirovanju. Kako bih pokazao trenutni način rada vijenca, odlučio sam koristiti zaslon na TM1637, čiji je pregled prisutan. Konačna shema:

Glavni problem koji se pojavio kod koda je taj što se pri promjeni stanja koristi kašnjenje (), što ne omogućuje interveniranje u proces osim prekida, ali ... prekidi su za nas onemogućeni ... Bilo je odlučio je prepisati efekte koristeći pohranu informacija o trenutnom stanju vijenca i promijeniti ga vremenski. Da biste to učinili, ciklusi se pretvaraju u prijelaze u sljedeće stanje, a dodaju se znakovi promjene načina. Morao sam razmišljati da li da izložim iskrivljeni eksperimentalni kod, ali želja da se nekome olakša nadvladala je njegov kreativni proces - (postoji apsolutno eksperimentalni kod, koristite na vlastitu odgovornost i rizik).

Sada o upravljanju, naravno, pisanje vlastite lijepe aplikacije je primamljiva ideja, ali nije bilo vremena za to i koristio sam aplikaciju za android -, postavio potrebne kodove u načinu rada s gumbima i sve je bilo u redu. Za svaki gumb moguće je potpisati poslani kod i oznaku. Više mi nije trebalo. Pokazalo se da su svi numerirani efekti 10 različitih, 10 tipki se koristi za efekte, a 1 gumb za uključivanje sekvencijalne promjene efekata.

Bluetooth modul konfiguriran pomoću programa, vrlo zgodan, možete promijeniti naziv uređaja prilikom pretraživanja i brzinu:


HC-06 bi trebao biti spojen na računalo pomoću standardnog USB-TTL pretvarača.

Spajanjem na laboratorijsko napajanje otkrio sam da moja traka (2 metra) troši na vrhuncu kada je sve na 2,1 A na naponu od 5V. Stavio sam napajanje od 3A, kupljeno offline:


tjedan dana neprekidnog rada, bez otkrivenih problema.

I naravno, htio sam da gotovi uređaj ne izgleda kao splet žica u kutiji za cipele. Štoviše, imao sam kutije sa staklenim poklopcem prave veličine:


Izrađujemo tiskanu ploču u programu Sprint Layout, ja sam ipak ostavio IR prijemnik, jer je kutiju moguće koristiti i na drugačiji način, ili će se nekako s njom riješiti problem:


Ranije sam opisao proces proizvodnje metodom LUT.
Ovako je izgledala ploča s nanesenim tonerom:


graviranje:


Sastavljanje uređaja:


Za spajanje vijenca koristio sam priključak za slušalice, koji također napaja uređaj. Ja sam žicom PVS 2x0,5 spojio napajanje na traku, a za spajanje uređaja na traku koristio sam telefonski kabel od 4 žice, napravio sam uzemljenje od 2 žice.
Završni uređaj:






A evo i njegovih učinaka:










Naravno, najbolje je pogledati vijenac na videu:

Saonice pripremite ljeti, a bicikl u rano proljeće, jer je zimi hladno kuhati =). Jedan od ključnih uvjeta za biciklista u večernjim i noćnim satima je da bude vidljiv ostalim sudionicima u prometu koji nisko lete. Tvrtke iz Kine tome doprinose na sve načine, daju razna svjetla, stopala, ruksake i drugu robu za osvjetljavanje i obilježavanje bicikla na cesti. Proizvođač pozicionira ovaj uređaj ne samo kao dodatni izvor svjetlosti, već i kao stvar za stvaranje “Wow efekta”.

18.* - Proizvod osigurava trgovina...

✔ ZNAČAJKE

Broj LED dioda: 128
Predlošci u memoriji: 18
Samostalno programiranje novih slika: Da
Sklopka: ručni prekidač + inteligentna indukcija
Svjetiljke: RGB 5050 LED lampa
LED vijek trajanja: 100000 sati
Baterija: 18650 punjiva baterija (uključena)
Život baterije: do 15 sati
Vodootporna razina:IPX6
Duljina proizvoda: 530 x 90 x 50 mm
Težina: 432 g
Jamstvo: 1 godina
Paket uključuje:
1 x DIY programibilni IPX6 šareni 128-LED biciklistički kotač, 1 x 18650 baterija, 1 x punjač, ​​1 x USB kabel, 1 x vrećica kabelske vezice, 1 x korisnički priručnik

✔ PAKIRANJE I KOMPLETAN SET

Stvar nije krhka, ali trgovina je kutiju dodatno zapakirala u debeli karton.

Iako su strane malo oštećene. Na pakiranju ne piše ništa ni o modelu ni o proizvođaču - originalni "noname".

Unutar kartonske kutije, u zasebnim nišama u pjeni, nalaze se svi detalji "svjetlosnog kotača".

Opća oprema, oprostite, fokus je odlebdio.

Moglo se vidjeti pakera kako pije čaj, ili stavlja šalicu na upute =). Preporučujem da jednom pogledate upute kako biste razumjeli kako pričvrstiti, prebaciti i snimiti crteže.

Hvala na disku sa softverom i raznim slikama, ali poveznica na pohranu datoteka je relevantnija.

Za punjenje Li-Ion baterije, u kompletu je uključen univerzalni punjač s europskim utikačem. Izlazi 3,7V i 450mA.

Za spajanje uređaja na USB priključak računala i prijenos slika u kompletu se nalazi takav kabel.

Uz to, razne vezice za pričvršćivanje i magnet.

Kutija s punjivom baterijom, dvostrana ljepljiva traka je zalijepljena na rukav na mjestu pričvršćivanja.

Gumb za uključivanje ili isključivanje uređaja.

Unutra je punjiva 18650 baterija kapaciteta 2200mAh.

Prisutni su gumeni o-prstenovi na navoju.

Sam uređaj je traka sa LED diodama, s malim procesom za spajanje napajanja ili programiranja koji dolazi iz plastičnog dijela u sredini.

Brtveni gumeni prsten za zaštitu od vlage.

LED diode su postavljene na podlogu nalik tekstolitu, cijela površina je odozgo ispunjena prozirnim lakom.

Kontrolne tipke, prebacivanje načina rada i resetiranje.

Ukupna snaga je 0,6 vata.

Na jednom kraju LED trake, u bijelom kvadratu, nalazi se senzor magnetskog polja (Hall senzor). U kompletu s magnetom iz kompleta, potrebno je ispraviti pozicioniranje slike.

Duljina trake je 52 centimetra, širina 2 centimetra. Težina - 432 grama. Odgovara kotačima od 26" i više.

Prvo uključivanje - nasumično svijetle blokovi svjetlećih dioda različitih boja.

✔ UGRADNJA NA BICIKL

Odlučio sam ga popraviti na prednjem kotaču - jer je montaža lakša.

Možete koristiti debele bijele kravate iz kompleta, ali su predebele. Zakopčala sam jednostavnim crnim iz kompleta.



Uz pomoć dvije vezice i dvostrane trake, blok s baterijom pričvrstimo na rukav.



Magnet je također pričvršćen vezicama na utikač. Preporučam da prije ugradnje olabavite vijak, kako biste kasnije mogli podesiti razmak između LED trake i magneta – trebao bi biti oko 1-1,5 cm.





Instalirajte softver i drajvere s CD-a. Na mom Win10 x64 nije bilo problema s povezivanjem ili pokretanjem softvera.
Program upravljanja je vrlo jednostavan i intuitivan bez rusifikacije.
Priključujemo LED traku na PC i pazimo da ikona 1 svijetli zeleno, a natpis No devices found nestane.
2 - Otvorite jpg sliku.
3 - Povećajte / smanjite zum.
4 - Gledamo kako će ova slika biti "na kotaču" i, ako je potrebno, pomoću linija različitih debljina (5) i boja (6), završavamo ili ispravljamo crtež.
7- Izvorna prenesena slika.
8 - Očistite memoriju u LED traci - ako je potrebno.
9 - Učitajte sliku u memoriju LED trake. U memoriju se može pohraniti do 18 različitih slika.

U trenutku punjenja LED traka svijetli zeleno

Čak i ne u potpunom mraku, slika je vidljiva, iako ne tako svijetla i jasna.Uobičajeno, slika se počinje prikazivati ​​pri brzini većoj od 12-15 km/h.



Ako brzina nije dovoljna, prikazuje se samo fragment.

Nažalost, u video recenziji kamera nije uspjela uhvatiti sliku, oči, kao i kamera, normalno se vide. Umetnuto u LED traku, nekoliko probnih slika s CD-a. Slike se mogu automatski mijenjati svakih 5 sekundi ili možete odabrati koju sliku želite prikazati tijekom vožnje.
Ako nema kretanja, nakon 15-20 sekundi LED traka se isključuje, pri pomicanju se automatski uključuje.
Ovako to izgleda u mraku.









✔ VIDEO RECENZIJA


Ne mogu ovaj uređaj pripisati bitnim uređajima, ali ako želite raznolikost, wow efekt, razmislite o kupnji. Prednosti uključuju jednostavnost instalacije i vrlo jednostavan softver. Što se tiče nedostataka, uzet ću nosač na estrihe, ala ugađanje kolektivne farme, bilo bi bolje smisliti normalan nosač na igle za pletenje.

Proizvod je dostavljen za pisanje recenzije od strane trgovine. Recenzija se objavljuje u skladu s člankom 18. Pravila stranice.

Planiram kupiti +49 Dodaj u favorite Svidjela mi se recenzija +59 +104

U ovom članku ćemo govoriti o LED diodama u boji, razlici između jednostavne RGB LED i adresabilne, dopuniti je informacijama o aplikacijama, kako rade, kako se njima upravlja sa shematskim slikama LED veza.

1. Uvod u LED diode

LED diode su elektronička komponenta koja može emitirati svjetlost. Danas se široko koriste u različitoj elektroničkoj opremi: baterijskim svjetiljkama, računalima, kućanskim aparatima, automobilima, telefonima itd. Mnogi projekti mikrokontrolera na ovaj ili onaj način koriste LED diode.

Imaju dvije glavne svrhe.:

Demonstracija rada opreme ili obavijest o bilo kojem događaju;
koristiti u dekorativne svrhe (osvjetljenje i vizualizacija).

Unutra se LED dioda sastoji od crvenih (crvenih), zelenih (zeleni) i plavih (plavih) kristala sastavljenih u jednom pakiranju. Otuda i naziv - RGB (slika 1).

2. Korištenje mikrokontrolera

Uz to možete dobiti mnogo različitih nijansi svjetla. RGB LED-om upravlja mikrokontroler (MK), na primjer, Arduino (slika 2).

Naravno, možete se snaći s jednostavnim napajanjem od 5 volti, otpornicima od 100-200 ohma za ograničavanje struje i tri prekidača, ali tada ćete morati ručno kontrolirati sjaj i boju. U tom slučaju neće biti moguće postići željenu nijansu svjetla (slika 3-4).

Problem se javlja kada na mikrokontroler trebate spojiti stotinu LED dioda u boji. Kontroler ima ograničen broj pinova, a za svaku LED su potrebna četiri pina od kojih su tri odgovorna za boju, a četvrti pin je uobičajen: ovisno o vrsti LED-a, može biti anodni ili katodni.

3. Kontroler za RGB kontrolu

Za rasterećenje izlaza MK-a koriste se posebni kontroleri WS2801 (5 volti) ili WS2812B (12 volti) (slika 5.).

Uz korištenje zasebnog kontrolera, nema potrebe za zauzimanjem nekoliko MK izlaza, može se ograničiti na samo jedan signalni izlaz. MK šalje signal na ulaz "Podaci" WS2801 LED kontrolera.

Ovaj signal sadrži 24-bitnu informaciju o svjetlini boje (3 kanala po 8 bita za svaku boju), kao i informacije za interni pomakni registar. To je pomakni registar koji vam omogućuje da odredite na koje su LED informacije adresirane. Tako je moguće spojiti nekoliko LED dioda u seriju, uz korištenje jednog izlaza mikrokontrolera (slika 6).

4. Addressable LED

Ovo je RGB LED, samo s integriranim WS2801 kontrolerom izravno na čipu. Kućište LED diode izrađeno je kao SMD komponenta za površinsku montažu. Ovaj pristup omogućuje postavljanje LED dioda što bliže jedna drugoj, čineći sjaj detaljnijim (slika 7).

U online trgovinama možete pronaći adresabilne LED trake, kada u jedan metar stane do 144 komada (slika 8).

Vrijedno je uzeti u obzir da jedna LED dioda troši samo 60-70 mA pri punoj svjetlini, pri spajanju trake, na primjer, na 90 LED dioda, trebat će vam snažno napajanje sa strujom od najmanje 5 ampera. Ni u kojem slučaju nemojte napajati LED traku kroz kontroler, inače će se pregrijati i izgorjeti od opterećenja. Koristite vanjske izvore napajanja (sl.9).

5. Nedostatak adresabilnih LED dioda

Adresabilna LED traka ne može raditi na preniskim temperaturama: na -15, regulator počinje otkazivati, u jačem mrazu postoji veliki rizik od njegovog kvara.

Drugi nedostatak je da ako jedna LED dioda zakaže, svi ostali će odbiti raditi duž lanca: unutarnji registar pomaka neće moći dalje prenositi informacije.

6. Primjena adresabilnih LED traka

Adresabilne LED trake mogu se koristiti za dekorativnu rasvjetu automobila, akvarija, okvira za fotografije i slike, u uređenju interijera, kao božićni ukrasi itd.

Ispada zanimljivo rješenje ako se LED traka koristi kao Ambilight pozadinsko osvjetljenje za računalni monitor (Sl. 10-11).

Ako ćete koristiti mikrokontrolere temeljene na Arduinu, trebat će vam FastLed biblioteka za pojednostavljenje rada s LED trakom ().

Želite li svom uredu dati atraktivan i dovršen izgled ukrašavajući ga programabilnim LED trakama? Pogledajte kako smo to postigli kreirajući kolekciju radnih površina koje lijepim isprepletanjem linija svjetlosti krase cijeli naš radni prostor noću.

Materijali i alati

    Programabilna LED traka, Arduino kontroler i odgovarajuće napajanje;

    Kliješta za rezanje LED traka;

    Šipka od topole ili tvrđeg drveta, duplo duža od dužine LED trake;

    Stolni stroj za rezanje i alat za urezivanje, ili stroj za glodanje;

    Šmirgl papir;

    Stolarsko ljepilo;

    Dvostrana ljepljiva traka ili posebna mastika za lijepljenje LED traka na drvo.

Montaža

Prije svega nabavite LED traku. Kupili smo dva kotura od pet metara za naše prozore. Kada kupujete u zavojnicama, ne samo da plaćate manje, već imate i priliku izrezati ga točno na potrebnu veličinu. Za dekoraciju prozora koristili smo pet metara trake LPD8806.

LPD8806 je LED traka analognog tipa s ugrađenim kontrolerima za svaki par LED dioda. To znači da možete učitati softversku biblioteku u svoj Arduino kontroler i postaviti pojedinačne postavke za svaku LED traku.

Web stranica Adafruit ima dobar vodič za programiranje i popis svih potrebnih hardvera.

Kada se vaš program pokrene, možete koristiti Arduino za stvaranje svih vrsta svjetlosnih efekata.

Prvo morate pažljivo izmjeriti svoje prozore i izrezati svoje LED trake na željenu duljinu. Istovremeno, na svakom kraju potrebno je ostaviti oko dva centimetra prostora za spajanje žica, t.j. trake se moraju rezati na komade nešto kraće duljine od dimenzija prozora.



Zalemite krajeve traka trake na konektore tako da se mogu čvrsto spojiti. Provjerite ima li svaka traka dovoljno žice da nesmetano stane po obodu prozora.

Sada će vam trebati stolni stroj za rezanje, s kojim će vam biti lakše rezati ploče (drvene blokove s odabranim utorima za postavljanje LED traka) na željene dimenzije.



Za uzorkovanje žljebova postoji poseban alat s dva pilasta oštrica, s kojima možete rezati utore bilo koje širine. Oštrice su dizajnirane na način da se ne prianjaju jedna uz drugu zubima, čak i ako su tijesno postavljene.

Na YouTubeu možete pogledati video koji detaljno opisuje ovu operaciju:

LED trake moraju biti postavljene s odstojnicima tako da svjetlost iz njih pada u pravom smjeru. U našem slučaju željeli smo da svjetlost uđe, reflektira se i raspršuje od srebrnih zavjesa i daje prostoru mističnost.

Odstojnici su napravljeni od otpadnog drva i složeni po nekoliko u svaku ploču dok se ne postigne željena duljina. Bilo je praktičnije od izrade od industrijskog drva potrebne duljine.

Odabrali smo kut nagiba od oko 22 stupnja.

Odstojnike možete napraviti od bilo kojeg drugog materijala, kao što je šperploča ili ploča od vlakana, samo smo imali dodatno drvo i stroj za rezanje.




Kako bismo dobili sjajan i profesionalan rezultat, te kako bismo bili sigurni da su sve brtve dobro uklopljene u utore, napravili smo VELIKO brušenje.

Da bismo to učinili, koristili smo drveni blok odgovarajuće veličine, prekriven brusnim papirom i izbrusili i ploče i brtve.



Nakon brušenja potrebno je montirati pojedine dijelove i nožnom pilom odrezati izbočene dijelove brtvi. Prilikom postavljanja brtvi koristili smo posebnu mastiku i fiksirali ih spajalicama dok su se sušile.

Nakon što se mastika osuši, prelazimo na bojanje gotovih ploča. To se može učiniti raspršivačem boje, a za male veličine upotrijebite bilo koju visokokvalitetnu boju. Pokušajte obojiti barem dva sloja u boju koja odgovara vašem interijeru.

Učitavam...Učitavam...