Мазмуну:

Kids RGB LED Star Nightlight: 9 кадам (сүрөттөр менен)
Kids RGB LED Star Nightlight: 9 кадам (сүрөттөр менен)

Video: Kids RGB LED Star Nightlight: 9 кадам (сүрөттөр менен)

Video: Kids RGB LED Star Nightlight: 9 кадам (сүрөттөр менен)
Video: How to fix a burnt out light bulb! #shorts 2024, Июль
Anonim
Image
Image

Мен балдарыма проекттерди жасаганды жакшы көрөм, ошондой эле RGB светодиоддорунун жардамы менен долбоорлорду жасаганды жакшы көрөм, ошондуктан мен балдар бөлмөлөрүм үчүн RGB Star формасындагы Nightlight жарыгын аныктоочу идеяны ойлоп таптым. Түнкү жарык караңгылыкта экенин аныктап, RGB LED диоддорун 50% жарыктыкка күйгүзүп, анан аларды бир сааттын ичинде 10% жарыктыкка кайтара алат.

Эгерде түнкү жарык анын жарык экенин байкаса, анда ал светодиоддорду өчүрөт, бул албетте батарейканын кубатын үнөмдөйт.

Жылдыз 3D түрүндө басылган жана LEDди көзөмөлдөө үчүн TinyDev Tiny85 тактасын колдонот, анткени ал өтө аз энергия керектейт жана 26 мм х 9 мм өлчөмдө, RGB тилкесинин туурасы менен бирдей, бирок сиз албетте TinyDev менен алмаштыра аласыз. Arduino менен шайкеш келген микро контроллер.

Түнкү жарык 2х АА батарейкасы менен иштейт.

1 -кадам: 1 -кадам - 3D Жылдызды басып чыгаруу

2 -кадам - Бардык Электрониканы жана Микроконтроллерди чогултуңуз
2 -кадам - Бардык Электрониканы жана Микроконтроллерди чогултуңуз

Жылдыздын STL'ин кармап, принтериңизге басып чыгарыңыз.

Сиз өзүңүздүн формаңызды да жасай аласыз, жөн гана RGB светодиоддоруна отуруу үчүн канал түзүүнү тактаңыз.

2 -кадам: 2 -кадам - Бардык Электрониканы жана Микроконтроллерди чогултуңуз

Сизде TinyDev же башка микро контроллер болгондон кийин, RGB Strip чыгаруу үчүн кайсы санариптик GPIO жана LDR киргизүү үчүн аналогдук GPIO колдонооруңузду аныктаңыз жана туура казыктарды колдонуу үчүн кодду тууралаңыз.

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

3 -кадам: 3 -кадам - RGB тилкесин микро контроллерге кошуу

3 -кадам - RGB тилкесин микро контроллерге кошуу
3 -кадам - RGB тилкесин микро контроллерге кошуу

Эми сиз RGB тилкесиндеги VCC, DATA жана GND блокнотторун кээ бир зымдарга же баштыкка, андан кийин микро контроллерге кошуп/туташтыргыңыз келет.

Идеалында, эгер сиздин микроконтроллерде 5В пин бар болсо, RGB тилкесинин VCC'ин ага туташтырыңыз, болбосо 3.3V жакшы.

RGB тилкесиндеги GNDди микро контроллердеги GND пинге туташтырып, акырында DATAны мурда тандалган санарип GPIOго туташтырыңыз.

4 -кадам: 4 -кадам - LDR менен 220 Ом резисторун туташтырыңыз

4 -кадам - LDR менен 220 Ом резисторун туташтырыңыз
4 -кадам - LDR менен 220 Ом резисторун туташтырыңыз
4 -кадам - LDR менен 220 Ом резисторун туташтырыңыз
4 -кадам - LDR менен 220 Ом резисторун туташтырыңыз

LDRдин бир бутун резистордун бир бутуна кошуп, анан жылуулук менен жабыңыз жана экөөнү тең коргоңуз.

Эми LDRдин башка бутун мурда тандалган аналогдук GPIOго туташтырыңыз/резистордун экинчи бутун микро контроллердеги GND пинге туташтырыңыз/туташтырыңыз.

5 -кадам: 5 -кадам - Сиздин энергия булагын тандаңыз

5 -кадам - Сиздин энергия булагын тандоо
5 -кадам - Сиздин энергия булагын тандоо

Акыр -аягы, түнкү жарыкты кантип кубаттай тургандыгыңызды чечиңиз. Мен батарейка кармагычта 2х АА батарейкаларды колдондум жана зымдарды TinyDevдин VCC IN жана GND INге ширеттим.

Микроконтроллерге жараша, сиз Lipo аккумулятордук батареясын, USB кабелин (андан канчалык ток алып жатканыңызга этият болуңуз) же 5В кубаттуулуктагы 2.1 мм джекти колдонууну тандайсыз.

Эскертүү: Эгерде сиз өзүңүздүн микро контроллериңизди колдонуп жатсаңыз, RGB тилкесинин GPIO менен Data линиясынын ортосуна 300-500 Ом резисторун коюп, VGB жана GNC туташуулары аркылуу RGB Stripке 10UF конденсатор коюу жакшы практика..

6 -кадам: 6 -кадам - RGB тилкесин жылдызга салыңыз

6 -кадам - RGB тилкесин жылдызга салыңыз
6 -кадам - RGB тилкесин жылдызга салыңыз

RGB тилкесин этияттык менен салыңыз, жылдыздын формасынын тегерегинде бүктөлүп, тилкенин баары туура жерге келгенге чейин. тилкени жарып же сындырып албаш үчүн, курчураак четине ийилип жатканда этият болуңуз.

7 -кадам: 7 -кадам - Дубалга илип коюңуз

7 -кадам - Дубалга илип коюңуз
7 -кадам - Дубалга илип коюңуз

Батарея пакетиме дубалга жабыштыруу үчүн велкро лента коштум, ошондуктан батареяларды алмаштыруу үчүн аны оңой эле алып салса болот, бирок өзүңүзгө жаккан ар кандай орнотуу механизмин колдонуңуз.

8 -кадам: Кошумча кадам - Түстөрдү же Анимацияларды өзгөртүү

Кошумча кадам - Түстөрдү же Анимацияларды өзгөртүү
Кошумча кадам - Түстөрдү же Анимацияларды өзгөртүү

Түнкү жарык үчүн кайсы түстөрдү же анимацияларды кодировать этиңиз … өзүңүзгө жаккан конкреттүү түстөрдү коюңуз, же анын ордуна Светодиоддун импульсун орнотуңуз же жылдырыңыз.. бул толугу менен сизге байланыштуу!

9 -кадам: Бардык файлдар…

Жылдыздын 3D STL файлы жана бул долбоордун коду Githubда жеткиликтүү …

Күтүлбөгөн Жаратуучу Github

Бул долбоор сизге жагат деп ишенем! Мени ээрчиңиз

youtube.com/unexpectedmaker

twitter.com/unexpectedmaker

www.facebook.com/unexpectedmaker/

www.instagram.com/unexpectedmaker/

www.tindie.com/stores/seonr/

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