Контроллер для ATMEGA328 (версия 2018 г).Функции контроллера: - светильник 6 независимых каналов;
- реле 8 независимых каналов;
- два датчика температуры;
- два входа аналоговый сигнал;
- часы реального времени;
- сохранение настроек в EEPROM;
- беспроводная настройка по bluetoth;
- дисплей OLED 0''96 / LCD 1602;
- 24 часовой цикл;
Подробные характеристикикаждый канал светильника:255 градаций яркости;
рассвет / закат равен 0, 1, 2 или 3 часам;
авто расчет градаций рассвета и заката;
ограничение яркости зенита 0-100%;
включение / включение кратно часу;
каналы светильника в приложении:фиолетовый;
синий;
белый;
зеленый;
красный;
фито;
датчик температуры 2 шт.:тип ds18b20;
авто установка;
диапазон измерения 0 ... 99 градусов;
точность измерения температуры 0.5 градуса ;
точность в расчетах температуры 0.1 градуса ;
кратность установки температуры 1.0 градус ;
гистерезис установки температуры 0 ... 9 градусов ;
аналоговый вход 2 шт.:амплитуда сигнала 0 ... 5 Вольт;
точность установки сравнения 0 ... 99% ;
часы:24 часовой цикл;
синхронизация часов с приложением настройки;
индикация часы, минуты;
реле каждый канал:включение выключение по часам кратно часу
или ежечасно;
длительность работы 1, 2, 4, 8, 16, 32 секунды,
или 1, 2, 4, 8, 15 минут,
или включение выключение выше ниже датчика температуры;
или включение выключение выше ниже аналогового выхода;
ВНИМАНИЕ: условие включения и выключения для одного реле - или часы / или датчики;
Программы для контроллера (hex файл)
с экраном OLED 128x64 с экраном LCD1602 "LED6_6.16_OLED_RU.hex"
"LED6_6.15_OLED_ENG.hex"
Прошивки различаются только адресом (I2C) платы сопряжения индикатора, отображаемая информация для всех прошивок одинаковая.
"LED6_6.20_1602_0x3F.hex"
"LED6_6.20_1602_0x20.hex"
"LED6_6.20_1602_0x27.hex"
приложение (андроид) для управления контроллером xloader - загрузчик прошивок в контроллер
дополнительные ссылки