Читаючи сайти радіоелектронної тематики, я помітив таку тенденцію, що багато початківці ембеддери проходять стадію, на якій збирають так звану «лампу настрою». Не минула ця тенденція і мене.
Вже довгий час я закуповувати різної дрібницями у друзів наших китайців на DealExtreme. Після чергового відвідування магазину, я помітив у продажу потужний 3-х ватний RGB-світлодіод на адекватною ціною. Як тільки я його побачив, то думка про «лампі настрою» відразу ж і мимоволі спливла в голові. Природно, світлодіод був заборонений. Довгі три тижні очікування і ось він прийшов. Ну що ж, приступаю до складання своєї Mood lamp (англ.) Або «лампи настрою».
RGB LED on star
Цей RGB-led має наступні характеристики на каналах:
3.0V, 350mAтобто приблизно по 1 вату на канал, що в сукупності і дає 3 вата.
До речі, китайці переплутали позначення. Цей світлодіод із загальним анодом, тобто плюсом, а якщо судити по позначенням на платі, то з загальним катодом, що невірно. Ну да ладно, за такі гроші пробачимо їм це ... 🙂
Насамперед я припаяв шлейф до світлодіоду і посадив його на радіатор, так як при харчуванні номінальним струмом він досить сильно гріється. Після чого зібрав всі на беспаечное макетної платі.
Лампа настрою на макетке
Мікроконтролер можна застосувати найменший, наприклад, Attiny12. Але у мене такого не було під рукою, тому я взяв той що був - ATTiny2313 в DIP-корпусі. Транзистори я взяв ті, що були у мене вільні - IRF840.
Лампа настрою на макетке
Опору по 10Ом і потужністю 1 ват. З ними виникла проблема. Виявилося, що у мене немає вдома таких опорів необхідної потужності. Довелося шукати. Друган підігнав небагато. До речі, вони теж досить відчутно гріються. Якщо є можливість, то краще ставити потужністю на 2 вати.
Прошивка залита - працюємо
Залив прошивку - все запрацювало відразу ж після подачі живлення.
Так як все запрацювало, приступив до втілення в залозі. Розвів плату вручну в Sprint-Layout 5.
Може можна і краще, але у мене так. Після цього почав робити плату за технологією ЛУТ.
Переклав тонер на текстоліт.
Як перевівся тонер при використанні різного паперу
На фото видно, як тонер перевівся на текстоліт при використанні різного паперу. А - це я застосував звичайну глянцевий папір для струменевих принтерів Lomond щільністю 200 мг / см2. Б - те ж саме при використанні паперу з сторінки журналу «Хакер». Весь тонер поплив.
Ну а далі хлорне залізо ...
Плата після травлення
і розчинник для відтирання тонера ...
Плата після травлення і очищення від тонера
Плата після травлення і очищення від тонера
Витравити плата добре. Треба було б її залудити всю, але я цього не зробив. Чому не знаю ... 🙂
Завдав написи і просвердлив отвори
Тепер залишилося тільки запаяти детальки.
Коли запаяв все, з'ясувалося, що для анода світлодіода я не передбачив отвір і довелося його припаювати зверху на доріжку.
Плата в зборі з мікро контролером
Коли паял, побачив, що трохи промахнувся з відстанню між транзисторами. Тому вони трохи кривувато стоять. Ну да ладно ...
Плата в зборі без мікроконтролера
Всі зібрав, підключив, запаяв. Проводжу випробування. Подав харчування ... Ура. Працює!
Все в зборі і працює
Тепер все питання, де взяти для цієї лампи корпус з Світлорозсіювачі. Практично на всіх сайтах пишуть про те, що застосовують лампи з Ікєї. Але, на жаль, у мене на відстані в окружності з радіусом 200 км немає ниодного магазину Ікея. Ходив по будівельних магазинах, але чогось більш-менш підходящого поки не знайшов. Але я не втрачаю надії ...
Тепер про те, що як я планую змінювати цю лампу. По-перше, я хочу перевести все на ШІМ. В лоб працювати добре, але ШІМ - це красиво і «по-пацанськи».
По-друге, хочу зробити зміну режимів. Що б можна було б виставити статично будь-який відтінок кольору і встановити його яскравість. Що б можна було б регулювати швидкість зміни кольорів. Що б зміна кольорів і та тривалість зміни були випадковими, а не заздалегідь встановленими. І обійтися при цьому мінімальною кількістю кнопок.
Ну, і в далекій перспективі, зробити йому дистанційний пульт управління.