Агуулгын хүснэгт:

FastLED -ийн үндсэн: 8 алхам
FastLED -ийн үндсэн: 8 алхам

Видео: FastLED -ийн үндсэн: 8 алхам

Видео: FastLED -ийн үндсэн: 8 алхам
Видео: Светодиодное затмение в интерьере на ESP32 | Led Eclipse ESP32 FastLED WS2811 WS2812 2024, Арваннэгдүгээр
Anonim

RishabhLwww.coachingfunda.com Зохиогчийн дэлгэрэнгүйг дагах

ESP8266 ашиглан Ковид-19 Tracker-ийг шинэчлэх
ESP8266 ашиглан Ковид-19 Tracker-ийг шинэчлэх
ESP8266 ашиглан Ковид-19 Tracker-ийг шинэчлэх
ESP8266 ашиглан Ковид-19 Tracker-ийг шинэчлэх
Энгийн Arduino таймер шилжүүлэгч
Энгийн Arduino таймер шилжүүлэгч
Энгийн Arduino таймер шилжүүлэгч
Энгийн Arduino таймер шилжүүлэгч
DIY 5v -аас 3.3v хүртэлх логик түвшний шилжүүлэгч
DIY 5v -аас 3.3v хүртэлх логик түвшний шилжүүлэгч
DIY 5v -аас 3.3v хүртэлх логик түвшний шилжүүлэгч
DIY 5v -аас 3.3v хүртэлх логик түвшний шилжүүлэгч

Тухайн талаар: Электроникийн инженерийн магистр RishabhL -ийн тухай дэлгэрэнгүй »

Энэхүү зааварчилгаа нь FastLED програмыг хэрхэн бичих, FastLed номын санг хэрхэн ашиглах талаар үзэх болно. Мөн бид өөрсдийн өнгө загварыг хэрхэн яаж кодлохыг харах болно. Энэхүү номын сан нь WS2811, WS2812, Neopixel гэх мэт өөр өөр LED хянагчтай хамт ирдэг янз бүрийн төрлийн LED туузыг дэмждэг.

Эхлээд үзье

Алхам 1: Эхлэхээсээ өмнө:

Эхлэхээс чинь өмнө
Эхлэхээс чинь өмнө
Эхлэхээс чинь өмнө
Эхлэхээс чинь өмнө
Эхлэхээс чинь өмнө
Эхлэхээс чинь өмнө

1. Ардуино Уно

2. ws2811 гэх мэт хянагчтай LED зурвас

3. Led Strip зэрэглэлийн дагуу цахилгаан хангамж.

Алхам 2: Номын санг оруулах:

Номын санг оруулах
Номын санг оруулах

FastLED номын санг эндээс татаж авна уу.

github.com/FastLED/FastLED

Энэ номын санг arduino ide дээрээ оруулаарай.

Алхам 3: LED зурвасыг тохируулах:

LED зурвасыг тохируулах
LED зурвасыг тохируулах
LED зурвасыг тохируулах
LED зурвасыг тохируулах
LED зурвасыг тохируулах
LED зурвасыг тохируулах

LED туузыг цахилгаан тэжээлдээ холбоно уу. LED зурвасын өгөгдлийн зүү нь таны сонгосон дижитал зүү рүү ордог. LED strop болон arduino -ийн газар нь хоорондоо холбогдсон байх ёстой.

Та неопикселийн LED туузыг ашиглаж болно, эсвэл захаас хямд LED тууз худалдаж авах боломжтой бөгөөд мастер хянагчтай LED туузны эхний удирдсан хэсгийг арилгахын тулд юу хийх хэрэгтэй вэ. Дараагийн LED цувралаас та неопикселийн тууз болгон ашиглаж болно. Гэхдээ хятадын LED зурвас дээр нэг ic нь гурван LED -ийг дараалан удирддаг бөгөөд энэ нь пиксел бүр 3 LED пикселтэй тэнцүү гэсэн үг юм. Хэрэв та эхний ic дээр өгөгдөл бичвэл тэр ic -тэй холбогдсон гурван гэрэл асах болно. Тиймээс би энэ төрлийн хямд LED туузыг ашигладаг бөгөөд энэ нь 7 ic цувралаар удирддаг бөгөөд энэ нь 21 -ийг 3 ледээр удирддаг.

Холболтууд:

Arduino: дижитал зүү 6 - LED туузны зүү

gnd - LED зурвасын Gnd

Цахилгаан хангамж: эерэг терминал - LED зурвасын +vcc

gnd - LED зурвасын gnd

Алхам 4: Толгой файлууд ба тогтмолууд:

Энэхүү сургалтын кредит нь

Энэ линкээр орж илүү дэлгэрэнгүй мэдээлэл авна уу.

Тиймээс эхэлцгээе …

#толгой файлыг оруулна уу

#NUM_LEDS 60 -ийг тодорхойлно уу // таны зурваст байгаа LED тоог тодорхойлох #DATA_PIN 6 -ийг тодорхойлох // arduino -ийн дижитал зүү

CRGB LED [NUM_LEDS];

Алхам 5: Хоосон тохиргоо ()

Таны удирдсан туузны төрлөөс хамааран тохирох хоосон тохиргооны функцийг сонгоно уу

хүчингүй тохиргоо () {

FastLED.addLeds(LED, NUM_LEDS);

}

эсвэл

хүчингүй тохиргоо () {FastLED.addLeds (leds, NUM_LEDS);

}

эсвэл

хүчингүй тохиргоо () {FastLED.addLeds (leds, NUM_LEDS);

}

эсвэл

хүчингүй тохиргоо () {FastLED.addLeds (leds, NUM_LEDS);

}

эсвэл

хүчингүй тохиргоо () {FastLED.addLeds (leds, NUM_LEDS);

Зөвлөмж болгож буй: