Форумы Хелимании
15 Декабрь 2017, 05:21:52 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
Новости: Просьба ко всем пользователям: пожалуйста, ознакомьтесь с Правилами нашего форума!
 
  Helimania   Начало   Помощь Поиск Календарь Войти Регистрация  
Страниц: [1]
  Печать  
Автор Тема: Ночник для сына  (Прочитано 1165 раз)
0 Пользователей и 1 Гость смотрят эту тему.
stick
Андрей Посашков
Moderator
Командир Воздушного Судна
*****
Offline Offline

Сообщений: 4047


Пилот-понтотехнолог


Просмотр профиля
« : 08 Июнь 2013, 16:39:42 »

Некоторое время назад, мы прикупили быстро растущему сыну, новую кровать. И не просто кровать, а двухэтажный моноблок.
На втором этаже, собственно кровать, а на первом - много места для хранения вещей.
Вот он.


И вот, мне захотелось сделать к этой кровати ночник. И не просто ночник, а со смыслом. Что бы он освещал лестницу по ночам. На случай, если сыну понадобится посреди ночи слезть.
Ну а раз уж делаем освещение, то надо заодно сделать подсветку правого шкафа. В котором темно всегда и даже с фонариком  Smiley

Так же добавим автоматизации:
Подсветка лестницы будет включаться/выключаться сама, по часам реального времени.
... красоты:
Т.к. светодиодная лента у нас - RGB, то можно установить любой цвет и яркость.
... и юзабилити:
Девайс будет полностью настраиваться через BlueTooth. Пока в ручном режиме через терминалку, а в дальнейшем планирую написать небольшую софтинку. (но чета пока нивкакую немогу вкурить С++  Sad )

Итак, несколько дней размышлизмов родили такую схему


Часы реального времени DS1307 с автономной батарейкой и хранение всех настроек в EEPROM, гарантированно защитят от сбоев при пропадании искричества. Далее все просто: контроллер постоянно "спрашивает" у часов текущее время, если время больше установленного времени старта - вкл RGB ленту. Если время больше времени остановки - выкл ленту. Белая лента включается независимо от времени, по сигналу от геркона на двери шкафа.
Все настройки и общение с девайсом производятся через UART. В который я воткнул ВТ модуль, настройка стала удаленной и беспроводной  Wink
Система команд:

c - выдает все настройки в одном сообщении
t - вкл/выкл режима тестирования (отменяет действие по часам и включает подсветку)
Dxx - установка даты (xx=00-31)
Mxx - установка месяца (xx=01-12)
Yxx - установка года (xx=00-99)
Hxx - установка часов (xx=00-23)
mxx - установка минут (xx=00-59)
Sxx - установка секунд (xx=00-59)
<xx - установка часов старт (xx=00-23)
{xx - установка минут старт (xx=00-59)
>xx - установка часов стоп (xx=00-23)
}xx - установка минут стоп (xx=00-59)
Rxxx - яркость красного канала (xxx=000-255)
Gxxx - яркость зеленого канала (xxx=000-255)
Bxxx - яркость синего канала (xxx=000-255)

Забавно, но 70% программного кода, это обработчики системы команд. 

Плату развел, протравил и собрал за один вечер.


Еще один день убил на отлов глюков в программе. И вот вчера вечером начал прикручивать это все к кровати.
Внизу справа - контроллер в коробочке, разводка в коробах и геркон на двери. Теперь в шкафу светло.


Лестница


Это нормальная, для ночи яркость.


Но можно сделать и так, да вообще можно любой цвет сделать 


А так это настраивается, с компа в другой комнате


... или с телефона, если надо визуально подбирать цвет и яркость.


Цитата: Реклама VISA
Лента светодиодная RGB, 1м - 200р
Лента светодиодная белая, 1м + блок питания 12в,2А - 250р
Компоненты контроллера - 150р
...
Уважение близких - бесценно


 Wink
Записан

Будь мужиком, купи НАЗУ!
swat0russia
Алексей Смирнов
Helimania Team
Командир Воздушного Судна
****
Offline Offline

Сообщений: 3639


пилот, севший после взлета


Просмотр профиля
« Ответ #1 : 08 Июнь 2013, 17:58:45 »

 Cool Cool Cool Cool Cool Cool Cool
Записан
AndyX
Андрей Рябов
Helimania Team
Командир Воздушного Судна
****
Offline Offline

Сообщений: 5180


Пилот-сисоп


Просмотр профиля WWW
« Ответ #2 : 08 Июнь 2013, 22:00:48 »

Класс! Как обычно, впрочем Smiley
Записан

Будь мужиком - купи телескоп!
stick
Андрей Посашков
Moderator
Командир Воздушного Судна
*****
Offline Offline

Сообщений: 4047


Пилот-понтотехнолог


Просмотр профиля
« Ответ #3 : 08 Июнь 2013, 23:08:55 »

Пара ночных фоток



Записан

Будь мужиком, купи НАЗУ!
Xamm
Евгений Жданов
Helimania Team
Командир Воздушного Судна
****
Offline Offline

Сообщений: 1513



Просмотр профиля
« Ответ #4 : 09 Июнь 2013, 06:56:53 »

 Cool Cool
Записан
Страниц: [1]
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!
Страница сгенерирована за 0.058 секунд. Запросов: 21.