Оглавление:
Представляем новый проект автоматического освещения лестниц. Вначале была создана и протестирована рабочая модель на макетной плате. Затем настало время переноса схемы на печатную плату. Вот принципиальная схема:
Автоматическое освещение лестницы – схема
На удивление проблемы с самой схемой не возникло, но вот сама конструкция ламп… Долго пришлось подбирать место для светодиодов. Сначала была идея об алюминиевой трубке, или корпуса от дешевых солнечных ламп, LED светильников садовых и так далее. После подсчета затрат на каждое решение выбор пал на бамбук. Он дешев, доступен, имеет отверстие в середине, которое можно использовать для пропускания шнуров питания.
Поскольку устройство должно было освещать лестницу снаружи, бамбук должен был быть защищен от влаги и гниения. Пришлось применять водостойкий лак. Затем пришло время для раскопок в саду. Контроллер расположен тоже снаружи и покрыт тонким слоем земли.
Изначально должен был использоваться оптоэлектронный барьер с фотодиодом, но он вызвал множество проблем и действовал нестабильно. Простые детекторы движения, доступные в магазине, оказались намного лучшим решением. Обычно электроника этих датчиков работает с напряжением около 9 В, поэтому достаточно было вывести плату, которая преобразует 220 в 9 В и подключить провода непосредственно от контроллера.
Описание работы автоматики освещения
Все контролируется МК ATMEGA8. Поскольку этот микроконтроллер имеет только 3PWM, пришлось использовать мультиплексирование. И поэтому конкретный канал ШИМ снабжает напряжением 8 светодиодов (23 ступени / светодиоды). Он работает хорошо, но при освещении лестницы загорается еще три, которые все еще должны быть выключены. Светодиоды в основном помещены в бамбук, несколько диодов на изгибе находятся в бетонной стене. Они имеют достаточно высокую яркость и угол 60 град. Датчики – простые детекторы движения, которые были размещены где-то возле дома, они работают очень хорошо и естественно находятся в водонепроницаемом корпусе для защиты от дождя.
Все питание идёт от обычного источника 12 В 500 мА.
Программа была написана на C. На данный момент она работает так, что только один шаг светит в данный момент. Было бы неплохо улучшить алгоритм, чтобы он работал таким образом, что когда один шаг горит – другой начинает включаться. Лестницы освещены со стороны, где кто-то подходит.
Стоимость проекта
Расходы на проект невелики:
- 23x светодиода – 500 руб.
- atmega8 – 150 руб.
- 150х метров провод ШВВП 2×0.5 – 500 руб.
- 2х датчика движения – 800 руб.
- 3x метра бамбука – около 300 руб.
- всякая мелочь – 200 руб.
Итого выходит около 3000 рублей.
Готовая автоматическая система освещения удивила отличным результатом. Все фотографии сделаны ночью, поэтому качество не супер.
В приложении исходники программы, схема и печатная плата. Там добавлена версия контроллера освещения лестницы v2. Изменения включают в себя кварц на плате и разъемы для RS232 / USB, что даст возможность изменения основных параметров через этот интерфейс.