Общение

Великолепный век | Дорамы | Администрирование linux | Природа
Текущее время: 21 июл 2019, 02:59

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Система рассвет-закат для птиц
СообщениеДобавлено: 17 апр 2017, 14:15 
Не в сети
Генерал-лейтенант
Генерал-лейтенант
Аватар пользователя

Зарегистрирован: 17 окт 2012, 19:35
Сообщений: 8865
Откуда: Волгоград
Система рассвет-закат для птиц.
В качестве основы взял компьютерный блок питания ATX и arduino UNO.
Идея такая:
Дежурное напряжение 5 V с блока ATX используется для питания arduino. Припаялся прямо на разъем USB. Программа перед включением, делает низкий уровень на выходе 13, тем самым включая блок питания ATX. В течении получаса на выходе 12 ШИМ напряжение возрастает до максимума. Светодиодная лента горит. Затем включается дополнительное реле для питание других источников света, например лампы Repti Glo. Когда пришло время выключения, сначала отключается реле, затем в течении получаса гаснет светодиодная лента. На выходе 13 появляется высокий уровень, блок ATX выключается.
Модуль DS3231 - часы. Модуль GY-302 BH1750 - фотодатчик. Последний нужен для подстройки яркости светодиодной ленты. При установки системы, датчик устанавливается в самом темном месте боксе/стеллаже для птиц (от окна). При юстировке, светодиодная лента загорается на максимум, кнопкой RIGHT фиксируется значение освещенности. Позже, при работе, если появится внешний источник света - солнце засветило в окно, свет включили в комнате, блок начнет уменьшать напряжение на светодиодную ленту. При этом вроде экономится электроэнергия.
Чтобы отъюстировать блок, нажать кнопку SET и держать ее больше 2 секунд. Светодиодная лента включается на полную яркость. Затем нажать кнопку RIGHT. На экране посередине отобразится значение яркости, ниже будет значение с фотодатчика.
Также можно выставить время. Нажать кнопку SET. Кнопкой LEFT выбрать что менять:
Код:
0-нет 1-сек 2-мин 3-час 4-день 5-мес 6-год 7-день_недели.
(нижний правый угол экрана) . Кнопками DOWN и UP можно менять значения.
Вложение:
Комментарий к файлу: Система рассвет-закат для птиц
Система рассвет-закат для птиц
arduino.png [ 62.37 KiB | Просмотров: 331 ]

Экран с клавиатурой использовал этот - https://ru.aliexpress.com/item/Free-Shipping-LCD-Keypad-Shield-LCD1602-LCD-1602-Module-Display-For-Arduino-ATMEGA328-ATMEGA2560-raspberry-pi/32346775046.html?spm=2114.13010608.0.0.WiTv39
Скачать исходник - http://www.gesigor.ru/soft/rassvet.ino

_________________
السلام عليكم
Ха Чжи Вон


Вернуться наверх
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Система рассвет-закат для птиц
СообщениеДобавлено: 17 июл 2018, 20:00 
Не в сети
Генерал-лейтенант
Генерал-лейтенант
Аватар пользователя

Зарегистрирован: 17 окт 2012, 19:35
Сообщений: 8865
Откуда: Волгоград
Обновление:
Изменил принцип формирования долготы дня. Раньше долгота менялась раз в месяц. Получались слишком резкие скачки. Теперь долгота меняется каждый день. За основу взято время заката-восхода города Сочи, только смещенное на один час вперед.
Скачать исходник - http://www.gesigor.ru/soft/rassvet.2018.07.17.ino
Время восхода - заката на год взято отсюда - http://voshod-solnca.ru/

_________________
السلام عليكم
Ха Чжи Вон


Вернуться наверх
 Профиль  
Ответить с цитатой  
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Главная страница
Мобильный вид