У попередніх двох пристроях інтенсивність підсвічування не регулювати. Однак іноді світло може виявитися занадто сильним, а в іншому випадку вам може знадобитися додаткове підсвічування. Новий варіант лупи відповідає таким запитам. У пристрої використовується восьмиконтактний мікроконтролер tinyAVR. Тут цілком підійде Tinyl3, хоча можна взяти також Tiny24 або Tiny25. Принципова схема пристрою зображена на рис. П3.20.

Рис. П3.20. Принципова схема лупи з регульованим підсвічуванням

Схема живиться від батарейки 9 В, а напруга для мікроконтролера в ній виробляє стабілізатор LP2950-5V. Інтенсивність світіння світлодіодів лупи регулюється потенціометром 10 кому. Положення движка потенциометра зчитується АЦП мікроконтролера (контакт 2) і перетворюється у відповідний ШІМ-сигнал на виході мікроконтролера (контакт 7). Цей контакт управляє і-р-і-транзистором. Колектор транзистора з’єднаний з негативним висновком схеми, показаної на рис. П3.2. Позитивний висновок схеми на рис. П3.2 підключений до батареї 9 В. ШІМ-сигнал змінює інтенсивність від 0 до 100% (залежно від положення движка потенціометра).

На рис. П3.21 і П3.22 показаний зовнішній вигляд готового пристрою. Програмне забезпечення для контролера ідентично використаному в проекті 3 глави 2.

i

j

Рис. П3.21. Пристрій у зборі (зовнішній вигляд компонентів)

Рис. П3.22. Зовнішній вигляд зворотного боку друкованої плати

Джерело: Гадре, Д., Цікаві проекти на базі мікроконтролерів tinyAVR / Дхананья Гадре, Нігула Мелхотра: Пер. з англ. – СПб .: БХВ-Петербург, 2012. – 352 с .: іл. – (Електроніка)