RGB ночник из керосиновой лампы

Затарился я недавно светодиодной лентой на базе WS2812B. Немного поигрался, написал библиотеку управления для микроконтроллера STM32F103. И вот захотелось увидеть эти светодиоды в реальном проекте. В поисках идей пробежался по строительным и хозяйственным магазинам и увидел на витрине одного из них керосиновую лампу в ветрозащищенном исполнении, известную как «летучая мышь». «А неплохо бы эту летучую мышь переоборудовать на светодиоды» — подумал я и таки купил этот дивный ретро-источник света.

В исходном состоянии лампа выглядела вот так:

Рис. 1. Керосиновая «Летучая мышь» до модернизации

А после переделки так:

Рис. 2. Внешний вид модернизированной керосиновой лампы

По внешнему виду очень похожа на исходный вариант, что очень радует 🙂 Можно было наковырять кучу новых дырок в корпусе, напихать современных ручек и крутилок, но я решил заморочиться и по возможности сохранить лампе первозданный вид. Пришлось только вставить одну кнопку:

Рис. 3. На корпус добавлена одна кнопка

Органа управления у лампы три. Кнопка отвечает за выбор режима работы лампы. Крышка на бачке для керосина теперь отвечает за настройку выбранного режима. Крутилка фитиля как и в оригинале регулирует яркость свечения лампы.

Рис. 4. Органы управления лампой

Режимов работы сделал 8 штук, но некоторые повторяются с некоторыми отличиями.

Режимы:

  1. Светит одним цветом. Цвет можно менять ручной настройки режима.
  2. Выбранный цвет плавно перетекает в белый снизу вверх.
  3. Лампа с регулируемой цветовой температурой свечения. Можно использовать как обычный светильник.
  4. Автоматический перебор всех цветов свечения из режима 1. Скорость перебора можно настроить регулятором режима.
  5. Вертикальная бегущая радуга. На поверхности колбы рисуется радуга, плавно передвигающаяся снизу вверх. Скорость движения можно задать ручкой настройки режима.
  6. Горизонтальная бегущая радуга. То же самое, что и режим 5, только цвета радуги и ее движение находятся в горизонтальной плоскости.
  7. Цветная спираль. Радуга повернута под углом 45 градусов и передвигается по спиральной траектории.
  8. Капли дождя. Имитация стекания капель по внутренней поверхности лампы. Капли возникают случайным образом и имеют случайную скорость стекания. Интенсивность дождя можно изменять ручкой настройки режима.

Можно было добавить что-то еще, но я решил остановиться на этом.

Ну и видео с демонстрацией всего этого 😉

Во второй части будет показан процесс сборки этого девайса 😉

Вторая часть: https://dimoon.ru/proektyi/rgb-nochnik-iz-kerosinovoy-lampyi-sborka.html

Метки: , , , . Закладка Постоянная ссылка.

Добавить комментарий