Мазмуну:

Arduino тарабынан RGB LED түнкү козу: 5 кадам
Arduino тарабынан RGB LED түнкү козу: 5 кадам

Video: Arduino тарабынан RGB LED түнкү козу: 5 кадам

Video: Arduino тарабынан RGB LED түнкү козу: 5 кадам
Video: Как использовать светодиод RGB с кодом Arduino для расчета значения резистора 2024, Июль
Anonim
Arduino тарабынан RGB LED түнкү козу
Arduino тарабынан RGB LED түнкү козу

Бул көрсөтмө сизге RGB LED менен камсыздалган түнкү чыракты көрсөтөт. Долбоор башталгычтар үчүн ылайыктуу болгон жөнөкөй коду бар бир нече компоненттерди камтыйт. Бул продукт корпустун көрүнүшү үчүн өзгөрөт, сиз каалаган лампаны өндүрүүнү кааласаңыз болот. Бул долбоордо колдонулган LED кадимки LED жарык эмес, анын ордуна сиз Arduino RGB жарык интерфейси жөнүндө билесиз. RGB LED кызыл, көк жана жашыл үч өзүнчө LEDдин айкалышы. Бул RGB LEDине 3 негизги түстү аралаштыруу менен ар кандай түстөрдү чыгарууга мүмкүндүк берди, ошол себептен анын 4 коргошун бар, 3 түстүн ар бирине бир коргошун жана бир жалпы катод. Долбоордо түстөрдү өзгөртүү үчүн үч өзгөрмө регистр камтылган. Мындан тышкары, бул продукт корпустун сырткы көрүнүшү боюнча өзгөрөт, сиз каалаган LED фамилиясын чыгарууну каалаган фигураңызды жасай аласыз. Төмөндө аны жасоо үчүн элементтердин даярдалышы, компонентти нанга кантип туташтыруу, сырткы кабыкты жасоонун жүрүшү жана берилген код түшүндүрүлөт.

1 -кадам: Бөлүктөр жана шаймандар

Бөлүктөр жана куралдар
Бөлүктөр жана куралдар
Бөлүктөр жана куралдар
Бөлүктөр жана куралдар

Элементти тактага киргизүү үчүн эмне керек:

  • Ардуино Леонардо
  • Breadboard
  • 10k регистр
  • RGB LED
  • 3x өзгөрмөлүү резисторлор
  • Жалпы секирүүчү зымдар

Мен долбоордо колдонгон декоративдик жабдыктар (жеке каалоо менен өзгөртүлүшү мүмкүн):

  • Картон
  • Бир нече бристол кагаздары
  • Пластикалык барак

Башкалар: ысык желим тапанча

  • Эки тараптуу скотч
  • Көбүк резина лента
  • Кесүүчү бычак
  • Кайчы

2 -кадам: Элементти Breadboardго коюңуз

Элементти нан тактасына коюңуз
Элементти нан тактасына коюңуз
Элементти нан тактасына коюңуз
Элементти нан тактасына коюңуз

LED чырагын жакшыраак көрүү үчүн жарык берүү үчүн RGB LEDди нан тактасынын ортосуна же жанына салыңыз. Андан кийин терс электродго RGB LEDдин үчүнчү коргоосуна 10k реестрин туташтырды. Үч вариация регистрин нан тактасына коюп, секирүү зымдарын вариация регистрлеринин ар бир биринчи коргошунга (солго) оң электродко, ар бир үчүнчү коргошунга (оңго) тиркелген зымдарды терс электродко туташтырыңыз. Вариация регистрлери RGB LEDлерин ар кандай түстө өзгөртүүгө мүмкүндүк берет.

3 -кадам: компонентти Arduino менен туташтыруу

Бөлүктү Arduino менен туташтыруу
Бөлүктү Arduino менен туташтыруу
Бөлүктү Arduino менен туташтыруу
Бөлүктү Arduino менен туташтыруу

Продукциянын иштеши үчүн жалпы секирүүчү зымдарды Arduinoго киргизүү. Биринчиден, терс электроддон келген зымдарды GND Arduino тактасына туташтырып, оң электроддон 5Вга зымдарды туташтырыңыз. Эсиңизде болсун, GND жана 5Vге коюлган зымдар бир терс оң болушу керек, антпесе схема күйүп кетет. Андан кийин зымдарды RGB LEDдин биринчи, экинчи жана төртүнчү буттарынан 9, 6 жана 5 -пинге туташтырыңыз. Акыркы, вариация регистрлеринин ар бир экинчи коргошун Arduino тактасына (A0дон A2ге чейин) тиркеңиз. Зымдардын ордун ар кандай катарга коюу жакшы, эгер сиз өзүңүздү бош бош саптар үчүн ыңгайлуу сезсеңиз. Бирок, жөн гана компоненттер продукттун иштей алышы үчүн туура электродго туташкандыгын текшериңиз.

4 -кадам: Өзүңүздүн кабыгыңызды долбоорлоо

Өзүңүздүн кабыгыңыздын дизайнын түзүңүз!
Өзүңүздүн кабыгыңыздын дизайнын түзүңүз!
Өзүңүздүн кабыгыңыздын дизайнын түзүңүз!
Өзүңүздүн кабыгыңыздын дизайнын түзүңүз!
Өзүңүздүн кабыгыңыздын дизайнын түзүңүз!
Өзүңүздүн кабыгыңыздын дизайнын түзүңүз!

Башында мен жакшыраак көрүнүшкө себеп болгон схеманы ачуу үчүн куту жасайм.

Андан кийин, мен түнкү лампанын дизайнын жасоо үчүн кадимкидей калыңыраак ак кагазды колдоном. Каалаган темаңызды тандап, өзүңүздүн кабыгыңызды жасаңыз.

Стереоскопиялык көрүнүштө жалпак сүрөттү тургузуу:

  1. Узун кагаз тилкесин кесип алыңыз
  2. Кагазды үч бурчтук түрүндө чаптаңыз Каалаган сүрөтүңүзгө үч бурчтук формасындагы кагазды клей менен чаптаңыз

Үч бурчтуктун астын базанын үстүнө жабыш үчүн көбүк резина лентаны колдонуңуз көрүүнүн тунук сезими бар табак.

5 -кадам: Программанын коду

Продукт иштей алышы үчүн Arduino кодун киргизиңиз! Коддо RGB LEDди жарыктандыруу жана RGB жарыгын вариация регистрлери аркылуу түстөрдү өзгөртүү мүмкүнчүлүгүн берүү программасы камтылган.

Сунушталууда: