Мазмұны:
- 1 -қадам: бастамас бұрын:
- 2 -қадам: Кітапхананы қосыңыз:
- 3 -қадам: жарық диодты жолақты орнату:
- 4 -қадам: тақырып файлдары мен тұрақтылар:
- 5 -қадам: жарамсыз орнату ()
Бейне: FastLED негізі: 8 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
РишабхLwww.coachingfunda.com Автордың толығырақ мәліметтерін қараңыз:
Туралы: Электроника инженериясының магистрі RishabhL туралы толығырақ »
Бұл нұсқаулықта біз FastLED бағдарламасын қалай жазу керектігін, сонымен қатар FastLed кітапханасын қалай қолдану керектігін көреміз. Сондай -ақ, біз өзіміздің түс үлгілерін қалай кодтау керектігін көреміз. Бұл кітапхана WS2811, WS2812, Neopixel және т.б сияқты жарықдиодты контроллерлермен бірге келетін жарық диодты жолақтың әр түрлі түрлерін қолдайды.
Бастайық
1 -қадам: бастамас бұрын:
1. Ардуино Уно
2. ws2811 немесе басқа контроллері бар жарық диодты жолақ
3. Led Strip рейтингі бойынша қуат көзі.
2 -қадам: Кітапхананы қосыңыз:
FastLED кітапханасын мына жерден жүктеңіз:
github.com/FastLED/FastLED
Бұл кітапхананы arduino ide -ге қосыңыз.
3 -қадам: жарық диодты жолақты орнату:
Жарық диодты жолағын қуат көзіне қосыңыз. Жарық диодты жолақтың түйреуіші кодта таңдалған кез келген цифрлық түйреуішке енеді. Жарық диодты строп пен ардуиноның жері бір -біріне жалғануы керек екеніне көз жеткізіңіз.
Сіз неопиксельді жарықдиодты қолдана аласыз немесе базардан арзан жарықдиодты жолақты сатып ала аласыз және басты контроллері бар светодиодтың бірінші сымды бөлігін алып тастау үшін не қажет. Светодиодтардың келесі сериясынан неопиксельді жолақ ретінде пайдалануға болады. Бірақ қытайлық жолақтарда бір ic сериялы үш сымды басқарады, яғни әрбір пиксель 3 жарықдиодты пиксельге тең. Егер сіз бірінші ic -ге деректерді жазсаңыз, онда осы ic -ге қосылған үш жарық диоды жанады. Сондықтан мен 3 ледті басқаратын 21 контроллерін басқаратын 7 ic сериялы арзан светодиодты қолданамын.
Қосылымдар:
Arduino: 6 цифрлық түйреуіші - жарық диодты жолақтың түйреуіші
gnd - жарық диодты жолақтың Gnd
Қуат көзі: позитивті терминал - жарық диодты жолақтың +vcc
LED жолағының gnd - gnd
4 -қадам: тақырып файлдары мен тұрақтылар:
Бұл оқулық несие
Толық және толық ақпарат алу үшін мына сілтемеге өтіңіз.
Сонымен бастайық …
#тақырып файлын // қосыңыз
#анықтаңыз NUM_LEDS 60 // жолағыңыздағы жолақтар санын #DATA_PIN 6 анықтаңыз // arduino цифрлық түйреуіші
CRGB светодиодтары [NUM_LEDS];
5 -қадам: жарамсыз орнату ()
Жарық диодты жолақтың түріне байланысты, тиісті бос орынды орнату функциясын таңдаңыз
жарамсыз орнату () {
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);
Ұсынылған:
Супер құпия негізі: 5 қадам
Super Secret Base: Құпия базаның болуы әрқашан маңызды, әсіресе көп ойыншыда. Негіздер - заттарды және жасырын топтан және басқа ойыншылардан жасыру үшін қажет емес
Bluetooth дыбыстық және цифрлық сигналдарды өңдеу: Arduino негізі: 10 қадам
Bluetooth дыбыстық және цифрлық сигналдарды өңдеу: Arduino негізі: Резюме Мен Bluetooth туралы ойлаған кезде мен музыка туралы ойлаймын, бірақ микроконтроллерлердің көпшілігі Bluetooth арқылы музыканы ойнай алмайды. Raspberry Pi жасай алады, бірақ бұл компьютер. Мен Bluet арқылы дыбысты ойнату үшін микроконтроллерлерге арналған Arduino негізін құрғым келеді
MPU6050-акселерометр+гироскоп сенсорының негізі: 3 қадам
MPU6050-акселерометр+гироскоп сенсорының негіздері: MPU6050-өте пайдалы сенсор. MPU 6050-бұл IMU: инерциялық өлшеу бірлігі (IMU)-бұл дененің белгілі бір күшін, бұрыштық жиілігін, кейде бағдарын өлшейтін және есеп беретін электронды құрылғы. комбинациясын қолдана отырып, дененің
Су - адам өмірінің негізі: 4 қадам
Су - адам өмірінің негізі: Кіріспе: Arduino көмегімен функциясы бар жоба жасау үшін. Мен Arduino жобасын құрамын, ол сізге белгілі бір уақыт ішінде су ішуді еске салады. Мотивация: Қазіргі уақытта адамдардың көпшілігі уақыттың көп бөлігін жұмысқа жұмсайды, ал олар көбінесе
Бағдарламаланатын жарық диодтары мен реттелетін негізі мен логотипі бар 2D өнері: 5 қадам (суреттермен)
Бағдарламаланатын жарық диодтары мен реттелетін негізі мен логотипі бар 2D өнері: Нұсқаулыққа қош келдіңіз! Бүгін мен сізге логотипі мен таңдаған жалпы дизайны бар 2D Art Project қалай жасалатынын көрсетемін. Мен бұл жобаны жасадым, себебі ол адамдарға бағдарламалау, сымдар, 3D модельдеу және басқа да көптеген дағдыларды үйрете алады. Бұл