Часы собраны на модуле ESP-12E(ESP8266). Использование данного модуля позволяет реализовать синхронизацию времени с использованием NTP протокола и управление настройками часов через браузер.

Возможности:
- Автоматическая установка и синхронизация точного времени при подключении к сети.
- Ручная или автоматическая регулировка яркости в зависимости от освещенности.
- Возможность управления до 8-ми RGB светодиодами WS2812.
- Управление и настройка через вебинтерфейс.
- Встроенная функция восстановления ламп (Лечение «отравления» катодов).

Для увеличения количества выводов были использованы сдвиговые регистры 74HC595 которые через транзисторные ключи управляют газоразрядными лампами ИН-12 и ИН-3. Индикация используется динамическая. В качестве часов реального времени используется микросхема DS3231M.

Для питания часов используются импульсные стабилизаторы. Стабилизатор на 3.3 Вольта сделан на MC34063. Для питания ламп используется повышающий преобразователь на MAX1771, он выдает стабилизированное напряжение 170 вольт. Оба стабилизатора питаются от напряжения 9 - 12 Вольт. Ток потребления не превышает 250ма и зависит от яркости индикаторов и режима работы. В качестве датчика освещения используется фоторезистор.

Плата может быть разделена на три части и соединятся «сендвичем» для размещения в горизонтальном корпусе, также предусмотрены разъемы для подключения кнопок, восьми светодиодов WS2812 и программирования модуля ESP-12E.

Схема устройства

Макет печатной платы

Фото готового устройства

Заказать печатные платы можно здесь.

Автор: Константин Репников


Файлы к статье "Часы на лампах ИН-12 с WiFi"
Описание:

Файл прошивки микроконтроллера

Размер файла: 274.8 KB Количество загрузок: 400 Скачать