Kazalo:
- Korak: Kako delujejo LED trakovi WS2812B
- Korak: Ožičenje vezja
- 3. korak: Nastavitev kode
- 4. korak: Končna opomba
Video: Naslovljiv trak LED Police Strobo: 4 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
Ta svetlobna palica Police Strobo je izdelana z eno samo naslovljivo LED palico WS2812B (97 cm, 29 LED) in Arduino Nano.
Ta rešitev omogoča izdelavo več različnih svetlobnih vzorcev z drugačno barvno shemo, sicer ni mogoče s standardno rdeče-belo-modro LED diodo (kot se uporablja za policijske strobo luči) ali RGB LED palico.
Priporočam, da tega ne uporabljate v svojem vozilu, razen če ste preverili lokalno zakonodajo in za to imate zakonit/utemeljen razlog.
Korak: Kako delujejo LED trakovi WS2812B
LED trak WS2812B je sestavljen iz LED 5050 RGB LED, v katere je integriran IC gonilnik LED WS2812B.
Glede na intenzivnost treh posameznih rdečih, zelenih in modrih LED je mogoče simulirati katero koli barvo, ki jo želimo.
Odlična stvar teh LED je, da je mogoče z enim samim zatičem z naše plošče Arduino upravljati celoten LED trak.
Vsaka LED ima na vsakem koncu tri priključke, dva za napajanje in enega za podatke. Puščica označuje smer pretoka podatkov. Plošča za izhod podatkov prejšnje LED je povezana s ploščico za vnos podatkov naslednje LED. Trak lahko razrežemo na poljubno velikost, LED diode pa odstranimo z uporabo nekaterih žic.
Delujejo na 5 V DC in vsaka rdeča, zelena in modra LED črpa okoli 20 mA ali to je skupaj 60 mA za vsako LED pri polni svetlosti.
Če se Arduino napaja prek USB -ja, lahko 5V zatič prenese le okoli 400 mA, pri napajanju s priključkom za napajanje cevi pa lahko zatič 5V prenese približno 900 mA. Torej, če uporabljate več LED in količina toka, ki bi ga porabili, presega zgornje meje, morate uporabiti ločeno napajanje 5V.
V tem primeru morate dve ozemljitveni liniji povezati med seboj.
Poleg tega je priporočljivo uporabiti upor okoli 330 Ohmov med podatkovnim zatičem Arduino in LED trakom, da zmanjšate hrup na tej liniji, kot tudi kondenzator okoli 100 μF na 5V in ozemljitvi, da izklopite napajanje.
Korak: Ožičenje vezja
Shema ožičenja za priključitev Arduino nano na naslovljivo tračno LED palico WS2812B je zelo preprosta.
Model mora imeti spajkane žice ali glavo zatiča, za testiranje sem uporabil glavo zatiča, za dejanski projekt pa razmislite o spajkanju žic.
LED naslovni trak WS2812B ima na vsaki strani 3 spajkalne blazinice.
+5V (rdeča žica v shemi) gre na +5V Arduina;
GND (črna žica v shemi) gre do GND Arduina;
DIN (zelena žica v shemi) preide na Arduino PIN 5 (za podatke) prek upora 330 Ohm.
3. korak: Nastavitev kode
Uporabil sem Arduino IDE s knjižnico FAST LED
Najprej moramo vključiti knjižnico FastLED, določiti pin, na katerega so povezani podatki LED traku, določiti število LED in opredeliti matriko tipa CRGB.
Ta vrsta vsebuje LED diode s tremi enobajtnimi podatkovnimi člani za vsakega od treh rdečih, zelenih in modrih barvnih kanalov.
V razdelku za nastavitev moramo samo inicializirati FastLED s parametri, ki so definirani zgoraj. Zdaj je glavna zanka, da lahko upravljamo naše LED diode, kakor koli želimo. S funkcijo CRGB lahko poljubno LED nastavimo na katero koli barvo s tremi parametri rdeče, zelene in modre barve. Da bi prišlo do spremembe na LED diodah, moramo poklicati funkcijo FastLED.show ().
Knjižnica FastLED ima številne druge funkcije, ki jih lahko uporabite za ustvarjanje resnično zanimivih animacij in svetlobnih oddaj, zato je le vaša domišljija, da bo vaš naslednji LED projekt zasijal.
Moja koda vključuje več različnih LED vzorcev, ki sicer niso možni s standardno LED palico RGB.
Vzorce je mogoče spremeniti ali priklicati v razdelku void loop () kot eno samo podprogram.
4. korak: Končna opomba
Moja koda poteka skozi različice vsakega vzorca, kar vam daje izhodišče za spreminjanje kode glede na vaše potrebe.
Koda v mojem GitHubu
Priporočena:
AtTiny85 naslovljiv LED trak: 10 korakov
AtTiny85 Naslovljiv LED trak: Moj cilj je bil izdelati namizno svetilko iz LED diod. Želel sem, da je nastavljiva, tako da jo lahko uporabljamo podnevi in ponoči. V prvem poskusu sem uporabil preprost LED trak in velik MOS- FET -i za pogon pri napetosti 12 V. Tokrat sem izbral naslovljive LED -diode, ki so močne
DIY LED trak: Kako izrezati, povezati, spajkati in napajati LED trak: 3 koraki (s slikami)
LED trak DIY: Kako izrezati, povezati, spajkati in vklopiti LED trak: Vodnik za začetnike za izdelavo lastnih svetlobnih projektov z uporabo LED traku. Prilagodljivi zanesljivi in enostavni za uporabo so LED trakovi najboljša izbira za različne aplikacije. Pokril bom osnove pri namestitvi preprostega LED LED traku v zaprtih prostorih 60 LED/m, vendar v
ESP8266 RGB LED STRIP WIFI Nadzor - NODEMCU Kot IR daljinski upravljalnik za LED trak, ki ga nadzira Wi -Fi - RGB LED STRIP Nadzor pametnega telefona: 4 koraki
ESP8266 RGB LED STRIP WIFI Nadzor | NODEMCU Kot IR daljinski upravljalnik za LED trak, ki ga nadzira Wi -Fi | RGB LED STRIP Smartphone Control: Pozdravljeni fantje, v tej vadnici se bomo naučili, kako uporabljati nodemcu ali esp8266 kot daljinski upravljalnik IR za nadzor LED traku RGB, Nodemcu pa bo preko wifi upravljal pametni telefon. V bistvu lahko s svojim pametnim telefonom upravljate RGB LED STRIP
Kako narediti LED trak (bakreni trak): 4 koraki (s slikami)
Kako narediti LED trak (bakreni trak): V tej kratki vadnici vam bom pokazal, kako narediti preprost LED trak z bakrenim trakom in nekaj smd LED z malo spajkanja.Ta projekt je hiter in je lahko tudi koristen. Ker ta LED trak deluje na zelo pogosto uporabljenem napajalniku 3,7 V
Posamezno naslovljiv LED Hula Hoop: 9 korakov (s slikami)
Posamezno naslovljiv LED Hula Hoop: V tem navodilu vam bom pokazal, kako narediti lasten individualno naslovljiv LED Hula Hoop. Posamezno naslovljivo pomeni, da ima lahko vsaka LED v obroču istočasno drugačno barvo. Želel sem ustvariti nekaj lepih LED vzorcev