Мазмұны:
- 1 -қадам: Жарық диодты жолақты кесіңіз
- 2 -қадам: жақтауды құру
- 3 -қадам: Жарық диодты жолақтарды жақтауға бекіту
- 4 -қадам: оны қосу
- 5 -қадам: ESP8266 -ға қосылу және эскизді жүктеу
Бейне: ESP8266 / Arduino RGB Рождестволық жарық диодты безендіру: 5 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
Бұл жылдың уақыты: желтоқсан. Ал менің маңымда әркім өз үйі мен терезелерін жаңа жылдық шамдармен безендіреді. Бұл жолы мен ESP8266 модулін және бір -екі RGB светодиодын қолдана отырып, бірегей, ерекше нәрсе жасауды шештім. Сіз Arduino (Uno/Pro) модулін қолдана отырып, осы құрылысты жасай аласыз, бірақ ESP модулінің көмегімен сіз оны wifi қосылған, қашықтан басқару үшін, жоспарлы қосу/өшіру үшін аласыз.
Қажетті компоненттер…
- ESP8266 (NodeMCU модулі) немесе Arduino Uno/Pro/Pro Mini/т.б. Бұл оқулық ESP8266 арналған, бірақ ол басқаларға да қолданылады
- Жеке адрестелетін RGB светодиодты жарық жолағы (WS2812 чиптері), ұсынылады: 60 RGB светодиоды/метр, 1 метрлік дана
- Кейбір сымдар мен дәнекерлеу
- Ұзын микро USB кабелі (ол USB арқылы жұмыс істейді)
- Немесе ағаштан немесе жақтауға арналған картоннан
- Бағдарламалық жасақтама жасауға арналған Arduino IDE (нұсқаулықтардың соңындағы үлгі кодын қараңыз)
WS2812 RGB светодиодты жолағының жағымды жағы мынада, бұл қол жетімді жарықдиодты модульдер жеке адрестеледі және тізбектеледі, сондықтан сіз «деректер» желісінің бірінен екіншісіне қосылғанына көз жеткізуіңіз керек. Бұл ағаш үшін өте ыңғайлы компонент, себебі жарықдиодты жолақты бөліктерге бөлгеннен кейін оларды тек бір сыммен тізбекке байлау керек. Қалған екі қосылым (+5В және жер), сіз кез келген жерге қосыла аласыз.
Кодтан адрестеу үшін сіз пиксельдердің мекен -жайлары 0 -ден басталатынын көре аласыз (ағаштың түбіне жақын) және 42 -ге дейін, барлығы 43 жарық диоды. Сіз, әрине, көп немесе аз жарықдиодты қолдана аласыз, бірақ содан кейін кодты өзгертуге тура келеді.
Менің 43 жарықдиодты қондырғыма тұтынылатын қуат ағымдағы кодпен шамамен 360 мА құрайды, бірақ мен светодиодты сөндірмеймін. Егер сіз барлық светодиодтарды толық қуатпен қоссаңыз, ол 1А жоғары болуы мүмкін, сондықтан сақ болыңыз!
Ағымдағы код қарапайым, ол барлық светодиодтарды жасылға қояды, содан кейін әр 0,5 секунд сайын пиксельді 6 бояғыштың біреуіне өзгертеді. Сіз оны өзгерте аласыз және кез келген күрделі үлгіні қолдана аласыз.
1 -қадам: Жарық диодты жолақты кесіңіз
Алдымен, RGB жарықдиодты жолағын салыңыз және ағашты қалыптастыру үшін оны мөлшеріне қарай кесіңіз.
Мен магистраль ретінде 15 светодиодты (вертикальды), содан кейін бұтақтар үшін 2 + 2, 4 + 4, 8 + 8 жарықдиодты алуды жөн көрдім, бірақ сізде көп немесе аз болуы мүмкін. Жолақты тек қана жастықшалардан кесіңіз (кесу белгілері).
2 -қадам: жақтауды құру
Сіз жай ғана картонды қолдана аласыз, бірақ менде ағаш (бальза) жатыр еді, менің ойымша, ол сәл жақсы көрінеді, сондықтан мен оны қолдандым. Алдыңғы қадамдағы А4 форматындағы контурды сызыңыз (онда жарықдиодты кесіп тастаңыз) және сол өлшемдегі ағаш кесектерін кесіңіз. Содан кейін бәрін біріктіру үшін ыстық желімді қолданыңыз.
3 -қадам: Жарық диодты жолақтарды жақтауға бекіту
Жарық диодты жолақтардың артқы жағында жабысқақ жабысқақ бар. Жолақтарды жақтауға бекіту үшін осыны қолданыңыз.
Магистральды (вертикалды) әлі бекітпеңіз, бұл оның барлығын дерлік қосқаннан кейінгі соңғы қадам болады.
Жолақтағы бағыт көрсеткілеріне назар аударыңыз - бұл тізбектің/деректердің бағыты! Оң жақта оң жақта DI (деректер енгізілген) және сол жақта сол жақта DO (деректер шығуы) болуы керек. Біз осы светодиодтардың жақсы және қарапайым тізбегін алғымыз келеді. Назар аударыңыз, қуат (+5V, GND) тізбектелмейді.
4 -қадам: оны қосу
Біз деректерді тізбекке қосқымыз келеді, яғни біздің деректер сымдары жоғарғы сол жақтан төменгі оңға қарай өтеді. Және, әрине, біз барлық 3 сымды ортасында қосамыз, сол жақ + оң тармақ түйіседі.
Бұл аяқталғаннан кейін біз барлық биттерді қуаттандыратынына көз жеткізуіміз керек, ол үшін мен қара сымды GND үшін сол жақта (тік) және оң жақта +5В өткіздім.
5 -қадам: ESP8266 -ға қосылу және эскизді жүктеу
Ісіктерді ESP8266 -дан қосыңыз:
+5В (VIN) - жарықдиодты жолаққа +5В
GND - жарықдиодты жолаққа GND
D7 - LED жолағына DataNote: егер сіз Arduino Uno/Pro қолдансаңыз, бұл түйін басқаша болуы мүмкін, оның бастапқы кодқа сәйкес келетініне көз жеткізіңіз
Arduino IDE іске қосыңыз, оған бастапқы кодты жасаңыз/жүктеңіз, содан кейін Arduino IDE дұрыс параметрлермен (порт, құрылғы түрі, жылдамдық) конфигурацияланғанына көз жеткізіңіз, содан кейін Compile + Upload пернесін басыңыз.
Аяқтағаннан кейін жарық диодты жолақ жанып, өрнектерді көрсете бастайды. Сізге Ardaino IDE -ге Adafruit - Neopixel кітапханасын қосу қажет болуы мүмкін (v1.8+). Сіз сонымен қатар кодты әр түрлі өрнектерді көрсету үшін өзгерте аласыз, тәжірибе жасаудан тартынбаңыз.
Рождество құтты болсын!
Ұсынылған:
Жарық диодты текшені қалай жасауға болады - Жарық диодты текше 4x4x4: 3 қадам
Жарық диодты текшені қалай жасауға болады | 4x4x4 жарықдиодты текше: LED текшесін жарықдиодты экран деп санауға болады, онда қарапайым 5 мм жарық диодты сандық пиксель рөлін атқарады. Жарық диодты текше көру қабілеттілігі (POV) деп аталатын оптикалық құбылыс тұжырымдамасын қолдану арқылы суреттер мен өрнектер жасауға мүмкіндік береді. Сонымен
Рождестволық жарық диодты жарық диоды: 3 қадам
Рождестволық жарық диодты жарық диоды: Мен Рождество мерекелеріне арналған Arduino -ның қызықты және мерекелік жобасын жасағым келді, сондықтан мен өз қолыммен жарық диодты шамдарды жасауды шештім. Бұл жоба дәнекерлеу машинасын қажет етеді, сондықтан оны есте сақтаңыз
Жарық диодты жарық диодты жылдамдықты басқарудың және баламалы жыпылықтаудың үш әдісі: 3 қадам
Жарық диодты жарық диодты айналдыру жылдамдығының реттелуінің және баламалы жыпылықтаудың үш әдісі: Флэшерлік схема - бұл конденсатор әсер ететін светодиодты қосатын және өшіретін схема, мұнда мен сізге осы схеманы жасаудың үш түрлі әдісін көрсетемін. : 1. Транзисторлар 2. 555 Таймер IC3. Quartz CircuitLDR -ді сонымен қатар
Жарық диодты жолағы мен жарық диодты схемасы бар супер эффектілер: 11 қадам
Жарық диодты жолағы мен жарық диодты схемасы бар супер эффектілер: Сәлем досым, мен бүгін жарық диодты және жарықдиодты жарық диодтары бар супер эффект шамдарының тізбегін жасаймын
Қарапайым жарық диодты схемасы (жарық диодты қалай қолдануға болады): 4 қадам
Қарапайым жарық диодты схемасы (жарықдиодты қалай қолдануға болады): Бұл нұсқаулық жарықдиодты қалай қолдануға және 3В, 6В, 9В & 12В. Жарық диоды электрониканың маңызды компоненті болып табылады, ол бірнеше индустрияда қолданылады