Përmbajtje:
- Hapi 1: Para se të filloni:
- Hapi 2: Përfshini Bibliotekën:
- Hapi 3: Vendosja e shiritit LED:
- Hapi 4: Skedarët e kokës dhe konstantet:
- Hapi 5: Void Setup ()
Video: Bazë e FastLED: 8 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:21
Nga RishabhLwww.coachingfunda.com Ndiqni Më shumë nga autori:
Rreth: Master në Inxhinieri Elektronike Më shumë RishabhL »
Këtë Instructables do të shohim se si mund të shkruajmë programin FastLED, si dhe si të përdorim bibliotekën FastLed. Ne gjithashtu do të shohim se si mund të kodojmë për të hartuar modelet tona të ngjyrave. Kjo Bibliotekë mbështet lloje të ndryshme të shiritit LED që vjen me kontrollues të ndryshëm LED si WS2811, WS2812, Neopixel, etj.
Le të fillojmë
Hapi 1: Para se të filloni:
1. Arduino Uno
2. Rrip LED i cili ka kontrollues si ws2811 ose të tjera
3. Furnizimi me energji elektrike sipas vlerësimit të Led Strip.
Hapi 2: Përfshini Bibliotekën:
Shkarkoni bibliotekën FastLED nga këtu:
github.com/FastLED/FastLED
Përfshijeni këtë bibliotekë në idenë tuaj arduino.
Hapi 3: Vendosja e shiritit LED:
Lidhni shiritin LED me furnizimin me energji elektrike. Kodi i të dhënave i Rripit LED shkon në çdo pin dixhital që keni zgjedhur në kod. Sigurohuni që toka e shiritit LED dhe arduino duhet të lidhen së bashku.
Ju mund të përdorni shiritin neopixel led ose mund të blini shirit të lirë led nga tregu dhe çfarë duhet të bëni që të hiqni pjesën e parë led të shiritit led i cili ka kontrollues kryesor. Nga seria tjetër e LED -ve mund të përdorni si shirit neopixel. Por në shiritin kinez led një ic kontrollon tre led në seri që do të thotë se çdo pixel është e barabartë me 3 pixel led. Nëse shkruani të dhëna në ic -in e parë, tre dritat e lidhura me atë ic do të ndriçohen. Kështu që unë jam duke përdorur këtë lloj të shiritit të lirë led i cili ka 7 ic në seri të cilat controll 21 udhëhequr si një bandë e 3 leds.
Lidhjet:
Arduino: kunja dixhitale 6 - Kunja Din e Rripit LED
gnd - Gnd e shiritit LED
Furnizimi me energji: terminal pozitiv - +vcc i Rripit LED
gnd - gnd e Rripit LED
Hapi 4: Skedarët e kokës dhe konstantet:
Ky kredit tutorial shkon në
Ju lutemi vizitoni këtë lidhje për informacion më të detajuar.
Pra, le të fillojmë…
#include // skedarin e kokës
#përcaktoni NUM_LEDS 60 // numrin e led të pranishëm në shiritin tuaj #përcaktoni DATA_PIN 6 // pin dixhital të arduino -s tuaj
CRGB udhëheq [NUM_LEDS];
Hapi 5: Void Setup ()
Në varësi të llojit të shiritit tuaj led zgjidhni funksionin e përshtatshëm të konfigurimit të zbrazëtisë
void setup () {
FastLED.shtoLeds
}
ose
void setup () {FastLED.addLeds (leds, NUM_LEDS);
}
ose
void setup () {FastLED.addLeds (leds, NUM_LEDS);
}
ose
void setup () {FastLED.addLeds (leds, NUM_LEDS);
}
ose
void setup () {FastLED.addLeds (leds, NUM_LEDS);
Recommended:
LED Snapper: Ndoshta Pjesa Më Bazë e Pajisjeve të Provës që Mund të Bëni: 3 Hapa
LED Snapper: Ndoshta Pjesa Më Bazë e Pajisjeve të Provës që Mund të Bëni: Më lejoni t'ju prezantoj Snapper LED. Një pjesë e thjeshtë, por masivisht e dobishme e pajisjeve të provës që mund të ndërtoni për t'ju ndihmuar të korrigjoni projektet tuaja elektronike. LED Snapper është një tabelë qarku e shtypur me burim të hapur që ju lejon të shtoni me lehtësi de
Shfaqje e lehtë e dritës LED për festat: Magjistarët në dimër - Rrip LED WS2812B Me FastLED dhe një Udhëzues Arduino: 6 hapa
Shfaqje e lehtë e dritës LED për festat: Magjistarët në dimër | Rrip LED WS2812B Me FastLED dhe një Udhëzues Arduino: Kam projektuar dhe programuar këtë shfaqje të dritës së festave për t'u shfaqur kudo. Kam përdorur një shirit të udhëhequr WS2812B me një densitet piksel prej 30 piksel/ metër. Meqenëse kam përdorur 5 metra, kam pasur gjithsej 150 LED. E kam mbajtur kodin të thjeshtë në mënyrë që kushdo që është i ri të përdorë WS2812
Termometër infra të kuqe pa kontakt me bazë Arduino - Termometri me bazë IR duke përdorur Arduino: 4 hapa
Termometër infra të kuqe pa kontakt me bazë Arduino | Termometri i bazuar në IR duke përdorur Arduino: Përshëndetje djema në këtë udhëzues ne do të bëjmë një termometër pa kontakt duke përdorur arduino. Meqenëse ndonjëherë temperatura e lëngut/ngurtës është shumë e lartë ose shumë e ulët dhe pastaj është e vështirë të kontaktosh me të dhe të lexosh temperatura atëherë në atë skenë
Dekoroni tavanin e dhomës me rrip Neopixel/FastLed: 5 hapa
Dekoroni tavanin e dhomës me rrip Neopixel/FastLed: Dritat shumëngjyrëshe, nëse bëhen siç duhet, mund të duken të ftohta dhe futuristike. Shiritat e dritave LED kanë bërë një rrugë të gjatë, që do të thotë se ju mund të hiqni dritat e Krishtlindjeve gjatë gjithë vitit për diçka më të pastër. Ajo që është e bukur për shiritat LED, megjithatë, është se ato & rs
Riparimi i problemit bazë të ndërgjegjes së kompjuterit bazë (dështimi i diskut në sistem dhe furnizimi me energji i dëmtuar dhe skedarët e humbur/të korruptuar): 4 hapa
Riparimi i problemit bazë të ndërgjegjes kompjuterike bazë (dështimi i sistemit të diskut dhe PSU i prishur dhe skedarët që mungojnë/korruptojnë): KJO UDHZUES NUK KA PINRFUNDUAR, DO T AD SHTOJ M M SHUM INFORMACION KUR M G KA NJ SHANS. Nëse keni nevojë për ndonjë ndihmë me rregullimin e një kompjuteri ose nëse keni ndonjë pyetje fare, mos ngurroni të më dërgoni mesazh " Në këtë udhëzues do t'ju tregoj se si të riparoni komin bazë