
Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-23 14:37
Autor RishabhLwww.coachingfunda.comSlijedi Više od autora:






O: Master u elektroničkom inženjeringu Više o RishabhL -u »
Ove Instructables ćemo vidjeti kako možemo pisati FastLED program, kao i kako koristiti FastLed biblioteku. Vidjet ćemo i kako možemo kodirati za dizajniranje vlastitih uzoraka boja. Ova biblioteka podržava različite vrste LED traka koje dolaze s različitim LED kontrolerima, poput WS2811, WS2812, Neopixel itd.
Počnimo
Korak 1: Prije nego počnete:



1. Arduino Uno
2. LED traka koja ima kontroler poput ws2811 ili drugog
3. Napajanje prema nazivu LED trake.
Korak 2: Uključite biblioteku:

Biblioteku FastLED preuzmite odavde:
github.com/FastLED/FastLED
Uključite ovu biblioteku u svoj arduino ide.
Korak 3: Postavljanje LED trake:



Priključite LED traku na napajanje. Pin za podatke LED trake ulazi u bilo koji digitalni pin koji ste odabrali u kodu. Uvjerite se da uzemljenje LED trake i arduina moraju biti povezani zajedno.
Možete koristiti neopixel LED traku ili možete kupiti jeftinu LED traku sa tržišta i ono što trebate učiniti je da uklonite prvi dio LED diode koji ima glavni kontroler. Od sljedeće serije LED dioda možete koristiti kao neopikselnu traku. Ali u kineskoj LED traci jedan ic kontrolira tri LED serije u nizu, što znači da je svaki piksel jednak 3 LED piksela. Ako upišete podatke na prvi ic, zasvijetlit će tri LED diode povezane s tim icom. Tako da koristim ovu vrstu jeftinih LED traka koje imaju 7 ic u seriji koje kontroliraju 21 led kao hrpu od 3 LED diode.
Veze:
Arduino: digitalni pin 6 - Din pin LED trake
gnd - Gnd LED trake
Napajanje: pozitivni terminal - +vcc LED trake
gnd - gnd LED trake
Korak 4: Datoteke i konstante zaglavlja:
Ovaj tutorijalni kredit ide na
Za više i detaljnije informacije posjetite ovu vezu.
Pa počnimo…
#include // datoteka zaglavlja
#define NUM_LEDS 60 // broj LED dioda na traci #define DATA_PIN 6 // digitalni pin vašeg arduina
CRGB LED diode [NUM_LEDS];
Korak 5: Postavljanje praznine ()
Ovisno o vrsti LED trake, odaberite odgovarajuću funkciju postavljanja praznina
void setup () {
FastLED.addLeds
}
ili
void setup () {FastLED.addLeds (LED diode, NUM_LEDS);
}
ili
void setup () {FastLED.addLeds (LED diode, NUM_LEDS);
}
ili
void setup () {FastLED.addLeds (LED diode, NUM_LEDS);
}
ili
void setup () {FastLED.addLeds (LED diode, NUM_LEDS);
Preporučuje se:
Komponente za površinsko lemljenje lemljenja - Osnove lemljenja: 9 koraka (sa slikama)

Komponente za površinsko lemljenje lemljenja | Osnove lemljenja: Do sada sam u svojoj seriji Osnove lemljenja raspravljao o dovoljno osnova o lemljenju da biste mogli početi vježbati. U ovom Instructableu o čemu ću raspravljati je malo naprednije, ali to su neke od osnova za lemljenje Surface Mount Compo
Lemljenje kroz komponente rupa - Osnove lemljenja: 8 koraka (sa slikama)

Lemljenje kroz komponente rupa | Osnove lemljenja: U ovom uputstvu ću raspravljati o nekim osnovama o lemljenju komponenti kroz rupe na pločama. Pretpostavljam da ste već provjerili prva 2 uputstva za moju seriju Osnove lemljenja. Ako niste provjerili moju In
Lemljenje žica za žice - Osnove lemljenja: 11 koraka

Lemljenje žica za žice | Osnove lemljenja: Za ovaj Instructable, raspravljat ću o uobičajenim načinima lemljenja žica na druge žice. Pretpostavljam da ste već provjerili prva 2 uputstva za moju seriju Osnove lemljenja. Ako niste provjerili moje upute za korištenje
Lagani LED praznični svjetlosni show: Čarobnjaci zimi - WS2812B LED traka s FastLED -om i Arduino vodičem: 6 koraka

Lagani LED praznični svjetlosni show: Čarobnjaci zimi | WS2812B LED traka s FastLED -om i vodičem za Arduino: Dizajnirao sam i programirao ovu prazničnu svjetlosnu emisiju za prikazivanje bilo gdje. Koristio sam jednu LED traku WS2812B sa gustoćom piksela 30 piksela/ metar. Pošto sam koristio 5 metara, imao sam ukupno 150 LED dioda. Kôd sam držao jednostavnim tako da svi koji tek koriste WS2812
Ukrasite strop sobe neopikselnom/FastLed trakom: 5 koraka

Ukrasite strop sobe neopikselnom/FastLed trakom: Šarena svjetla, ako su pravilno izvedena, mogu izgledati cool i futuristički. LED svjetlosne trake su došle daleko, što znači da možete odbaciti božićna svjetla tokom cijele godine za nešto čistijeg izgleda. Ono što je lijepo kod LED traka je to što su