Мазмуну:
- 1 -кадам: Баштоодон мурун:
- 2 -кадам: Китепкана кирет:
- 3 -кадам: LED тилкесин орнотуу:
- 4 -кадам: Баш файлдар жана константалар:
- 5 -кадам: Void Setup ()
Video: FastLEDдин негизи: 8 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
By RishabhLwww.coachingfunda.com Автордун дагы көп нерселерин караңыз:
Жөнүндө: Электрондук инженерия боюнча магистр RishabhL жөнүндө көбүрөөк билүү »
Бул Instructables биз FastLED программасын кантип жаза аларыбызды, ошондой эле FastLed китепканасын кантип колдонууну көрөбүз. Биз ошондой эле өзүбүздүн түстүү моделдерибизди кантип коддоого болорун көрөбүз. Бул китепкана ар кандай LED контроллери менен келген LED тилкесинин ар кандай түрлөрүн колдойт, мисалы WS2811, WS2812, Neopixel ж.
Баштайлы
1 -кадам: Баштоодон мурун:
1. Arduino Uno
2. ws2811 же башка сыяктуу контроллери бар LED тилкеси
3. Электр энергиясы Led Strip рейтингине ылайык.
2 -кадам: Китепкана кирет:
FastLED китепканасын бул жерден жүктөп алыңыз:
github.com/FastLED/FastLED
Бул китепкананы arduino ideңизге кошуңуз.
3 -кадам: LED тилкесин орнотуу:
LED тилкесин энергия булагыңызга туташтырыңыз. LED тилкесинин маалымат пини сиз тандаган санарип пинге кирет. LED строп менен ардуинонун жери бири -бирине туташып турушу керек.
Сиз неопикселдүү лента тилкесин колдонсоңуз болот же базардан арзан лента тилкесин сатып алсаңыз болот жана башкы контроллери бар лентанын биринчи жетектелген бөлүгүн алып салуу үчүн эмне кылыш керек. LEDдин кийинки сериясынан неопикселдик тилке катары колдонсоңуз болот. Бирок кытайдын лед тилкесинде бир ic үч линияны башкарат, бул ар бир пиксел 3 LED пикселге барабар дегенди билдирет. Эгер сиз биринчи icга маалыматтарды жазсаңыз, ошол ic менен байланышкан үч лед күйөт. Ошентип, мен контролдоочу 21ди 3 лед катары алып келген 7 ic сериясындагы арзан LED тилкесин колдонуп жатам.
Байланыштар:
Arduino: санарип пин 6 - LED тилкесинин Din пини
gnd - LED тилкесинин Gnd
Электр энергиясы менен камсыздоо: оң терминал - LED тилкесинин +vcc
gnd - LED тилкесинин gnd
4 -кадам: Баш файлдар жана константалар:
Бул үйрөткүч насыя https://github.com/FastLED/FastLED/wiki/Basic-usag… барат
Көбүрөөк жана толук маалымат алуу үчүн бул шилтемеге кириңиз.
Ошентип баштайлы…
#кошуу // баш файл
#аныктоо NUM_LEDS 60 // сиздин тилкеңизде барлардын санын #DATA_PIN 6 аныктаңыз // arduinoңуздун санариптик пини
CRGB ледтери [NUM_LEDS];
5 -кадам: Void Setup ()
Сиздин LED тилкесиңиздин түрүнө жараша боштукту орнотуу үчүн ылайыктуу функцияны тандаңыз
жараксыз орнотуу () {
FastLED.addLeds
}
же
void setup () {FastLED.addLeds (leds, NUM_LEDS);
}
же
void setup () {FastLED.addLeds (leds, NUM_LEDS);
}
же
void setup () {FastLED.addLeds (leds, NUM_LEDS);
}
же
void setup () {FastLED.addLeds (leds, NUM_LEDS);
Сунушталууда:
Кантип кадам эсептегич жасоо керек?: 3 кадам (сүрөттөр менен)
Step Counter кантип жасалат ?: Мен көптөгөн спортто жакшы аткарчумун: жөө басуу, чуркоо, велосипед тебүү, бадминтон ойноо ж.б. Мейли, менин ичимди карачы ……. Ооба, баары бир мен машыгуу үчүн кайра баштоону чечтим. Мен кандай жабдыктарды даярдашым керек?
IPodдо Doomду 5 жеңил кадам менен ойноңуз !: 5 кадам
Doom'ду IPodдо 5 жеңил кадам менен ойноңуз!: Doom жана башка ондогон оюндарды ойноо үчүн iPod'уңузда Rockboxту кантип кош жүктөө керектиги боюнча этап-этабы менен көрсөтмө. Бул чындыгында оңой нерсе, бирок менин iPodдо кыйроо ойноп жатканымды көргөндөрдүн көбү дагы эле таң калышат жана көрсөтмө менен чаташып кетишет
WordPressке плагиндерди 3 кадам менен кантип орнотсо болот: 3 кадам
WordPressке плагиндерди 3 этапта кантип орнотуу керек: Бул үйрөткүчтө мен сизге веб -сайтыңызга WordPress плагинин орнотуу үчүн эң маанилүү кадамдарды көрсөтөм. Негизи плагиндерди эки башка жол менен орнотсоңуз болот. Биринчи ыкма ftp же cpanel аркылуу болот. Бирок мен аны тизмектебейм, анткени бул чындыгында нааразы
Акустикалык левитация Arduino Uno менен кадам-кадам (8-кадам): 8 кадам
Акустикалык левитация менен Arduino Uno Step-by-Step (8-кадам): ультрадыбыштуу үн өткөргүчтөр L298N Dc аял адаптеринин электр энергиясы менен камсыздоосу эркек токту Arduino UNOBreadboard Бул кантип иштейт: Биринчиден, сиз Arduino Uno кодун жүктөп бересиз (бул санарип менен жабдылган микроконтроллер) жана аналогдук порттор кодду айландыруу үчүн (C ++)
Суу - адамдын жашоосунун негизи: 4 кадам
Суу - адамдын жашоосунун негизи: Киришүү: Ардуинону колдонуу менен функциясын камтыган долбоорду түзүү. Мен Arduino долбоорун түзөм, ал белгилүү бир убакытка суу ичүүнү эскертет.Мотивация: Азыркы учурда адамдардын көбү убактысынын көбүн жумушка жумшашат жана көбүнчө