Затарился я недавно светодиодной лентой на базе WS2812B. Немного поигрался, написал библиотеку управления для микроконтроллера STM32F103. И вот захотелось увидеть эти светодиоды в реальном проекте. В поисках идей пробежался по строительным и хозяйственным магазинам и увидел на витрине одного из них керосиновую лампу в ветрозащищенном исполнении, известную как «летучая мышь». «А неплохо бы эту летучую мышь переоборудовать на светодиоды» — подумал я и таки купил этот дивный ретро-источник света.
В исходном состоянии лампа выглядела вот так:
Рис. 1. Керосиновая «Летучая мышь» до модернизации
А после переделки так:
Рис. 2. Внешний вид модернизированной керосиновой лампы
По внешнему виду очень похожа на исходный вариант, что очень радует 🙂 Можно было наковырять кучу новых дырок в корпусе, напихать современных ручек и крутилок, но я решил заморочиться и по возможности сохранить лампе первозданный вид. Пришлось только вставить одну кнопку:
Рис. 3. На корпус добавлена одна кнопка
Органа управления у лампы три. Кнопка отвечает за выбор режима работы лампы. Крышка на бачке для керосина теперь отвечает за настройку выбранного режима. Крутилка фитиля как и в оригинале регулирует яркость свечения лампы.
Рис. 4. Органы управления лампой
Режимов работы сделал 8 штук, но некоторые повторяются с некоторыми отличиями.
Режимы:
- Светит одним цветом. Цвет можно менять ручной настройки режима.
- Выбранный цвет плавно перетекает в белый снизу вверх.
- Лампа с регулируемой цветовой температурой свечения. Можно использовать как обычный светильник.
- Автоматический перебор всех цветов свечения из режима 1. Скорость перебора можно настроить регулятором режима.
- Вертикальная бегущая радуга. На поверхности колбы рисуется радуга, плавно передвигающаяся снизу вверх. Скорость движения можно задать ручкой настройки режима.
- Горизонтальная бегущая радуга. То же самое, что и режим 5, только цвета радуги и ее движение находятся в горизонтальной плоскости.
- Цветная спираль. Радуга повернута под углом 45 градусов и передвигается по спиральной траектории.
- Капли дождя. Имитация стекания капель по внутренней поверхности лампы. Капли возникают случайным образом и имеют случайную скорость стекания. Интенсивность дождя можно изменять ручкой настройки режима.
Можно было добавить что-то еще, но я решил остановиться на этом.
Ну и видео с демонстрацией всего этого 😉
Во второй части будет показан процесс сборки этого девайса 😉
Вторая часть: http://dimoon.ru/proektyi/rgb-nochnik-iz-kerosinovoy-lampyi-sborka.html