Мазмұны:

Arduino RGB LED түнгі қозы: 5 қадам
Arduino RGB LED түнгі қозы: 5 қадам

Бейне: Arduino RGB LED түнгі қозы: 5 қадам

Бейне: Arduino RGB LED түнгі қозы: 5 қадам
Бейне: Amazing Idea Using RGB LED 2024, Қараша
Anonim
Arduino RGB LED түнгі қозы
Arduino RGB LED түнгі қозы

Бұл нұсқаулық сізге RGB светодиоды бар түнгі шамды көрсетеді. Жоба жаңадан бастаушыларға жарамды қарапайым коды бар бірнеше компоненттерден тұрады. Бұл өнім корпустың сыртқы түріне қарай өзгереді, сіз жарықдиодты шамды шығарғыңыз келетін кез келген фигураны жобалай аласыз. Бұл жобада қолданылатын жарық диоды қарапайым жарықдиодты шам емес, оның орнына сіз Arduino RGB жарық интерфейсі туралы білетін боласыз. RGB светодиодты - қызыл, көк және жасыл үш бөлек жарықдиодты жиынтығы. Бұл RGB светодиодына 3 негізгі түстерді араластыру арқылы әр түрлі түстерді шығаруға мүмкіндік берді, сондықтан оның 4 сымы бар, 3 түстің әрқайсысына бір сым және бір ортақ катод. Жобада түстерді өзгертуге арналған үш ауыспалы регистр бар. Сонымен қатар, бұл корпустың сыртқы түрін өзгертуге болады, сіз өзіңіздің жарықдиодты шамды шығарғыңыз келетін кез келген фигураны жобалай аласыз. Төменде элементтерді дайындауға дайындық, компонентті тақтаға қосу әдісі, сыртқы қабықтың жасалу барысы және берілген код түсіндіріледі.

1 -қадам: Бөлшектер мен құралдар

Бөлшектер мен құралдар
Бөлшектер мен құралдар
Бөлшектер мен құралдар
Бөлшектер мен құралдар

Элементті тақтаға енгізу үшін сізге қажет:

  • Ардуино Леонардо
  • Нан тақтасы
  • 10k регистр
  • RGB жарық диоды
  • 3x айнымалы резисторлар
  • Жалпы секіргіш сымдар

Мен жобада қолданатын сәндік құралдар (жеке қалау бойынша өзгертуге болады):

  • Картон
  • Бірнеше бристол қағаздары
  • Пластикалық парақ

Басқалары: ыстық желім мылтығы

  • Екі жақты таспа
  • Көбік резеңке таспа
  • Кескіш пышақ
  • Қайшы

2 -қадам: Элементті тақтаға орналастырыңыз

Элементті тақтаға орналастырыңыз
Элементті тақтаға орналастырыңыз
Элементті тақтаға орналастырыңыз
Элементті тақтаға орналастырыңыз

Жарықдиодты шамды жақсы көру үшін RGB светодиодын тақтаның ортасына немесе жанына салыңыз. Содан кейін 10k регистрін RGB светодиодының үшінші сымына теріс электродқа жалғаңыз. Үш вариациялық регистрді нан тақтасына қойыңыз, секіру сымдарын вариация регистрлерінің әрбір бірінші сымына (солға) оң электродқа, әр үшінші регистрдің үшінші оңына (оңға) бекітілген сымдарды теріс электродқа қосыңыз. Вариация регистрлері RGB светодиодтарының әр түрлі түстерде өзгеруіне мүмкіндік береді.

3 -қадам: компонентті Arduino көмегімен қосу

Arduino көмегімен компонентті қосу
Arduino көмегімен компонентті қосу
Arduino көмегімен компонентті қосу
Arduino көмегімен компонентті қосу

Өнімді жұмыс істеу үшін Arduino -ға жалпы секіргіш сымдарды енгізу. Біріншіден, теріс электродтың сымдарын GND Arduino тақтасына жалғаңыз және оң электродтың сымдарын 5В -қа бекітіңіз. Есіңізде болсын, GND және 5V сымдары бір теріс мәнге ие болуы керек, әйтпесе схема жанып кетеді. Содан кейін RGB светодиодының бірінші, екінші және төртінші аяқтарындағы сымдарды 9, 6 және 5 түйреуіштеріне жалғаңыз. Соңында, әр екінші вариациялық регистрлерді Arduino тақтасына бекітіңіз (A0 -ден А2 -ге дейін). Егер сіз бос жолдарға ыңғайлы болсаңыз, сымдардың орнын әртүрлі қатарға қою жақсы. Дегенмен, өнім жұмыс істеуі үшін компоненттер дұрыс электродқа қосылғанына көз жеткізіңіз.

4 -қадам: Өзіңіздің қабығыңызды жасаңыз

Өзіңіздің жеке қабығыңызды жобалау!
Өзіңіздің жеке қабығыңызды жобалау!
Өзіңіздің жеке қабығыңызды жобалау!
Өзіңіздің жеке қабығыңызды жобалау!
Өзіңіздің жеке қабығыңызды жобалау!
Өзіңіздің жеке қабығыңызды жобалау!

Басында мен сыртқы көріністі жақсартатын тізбекті ашу үшін қорап жасаймын.

Содан кейін мен түнгі лампа дизайнының бейнесін жасау үшін қалыңдығы ақ қағазды қолданамын. Қабық жасағыңыз келетін тақырыпты таңдаңыз.

Стереоскопиялық көріністе жалпақ бейнені тұрғызу:

  1. Қағаздың ұзын жолағын кесіңіз
  2. Қағазды үшбұрыш түрінде жабыстырыңыз Үшбұрыш пішінді қағазды желіммен жапқыңыз келетін суретке жабыстырыңыз

Үшбұрыштың астыңғы жағын кескіннің тұрақтылығын қамтамасыз ету үшін көбік резеңке таспаны қолданыңыз. Көруді жақсарту үшін мен қағазды жабу үшін қораптың әр жағына пластикалық парақты жабыстырамын. мөлдір көру сезімі бар табақша.

5 -қадам: Бағдарлама коды

Өнім жұмыс істеуі үшін Arduino кодын енгізіңіз! Бұл кодта RGB светодиодын жарықтандыруға арналған бағдарлама бар және RGB жарығы түстерді вариация регистрлері арқылы өзгертуге мүмкіндік береді.

Ұсынылған: