Часы на газоразрядных лампах ИН-12 (Nixie clock)

Сегодня короткий пост, в основном картинки. Лет 15 лежали в коробке лампы ИН-12Б и не находили себе применения, но я знал, что когда то им придется показывать время.

Теперь твой час настал. — Молись!

Немного про лампы ИН-12 — это индикатор тлеющего разряда для работы в качестве визуального цифрового индикатора электрических сигналов. Катоды — в форме арабских цифр (от 0 до 9) и запятой в приборе (ИН-12Б). Высота цифр 18 мм. Индикация производится через купол баллона. Оформление — стеклянное, (РШ 31а). Масса 20 г.

Начнем со схемы устройства:

Схема часов на индикаторе ИН-12Б. Для просмотра полной картинки нажмите на ней ПКМ и выберете открыть в новой вкладке.

Часы выполнены на микросхеме DS3231 — часы реального времени, погрешность составляет всего ±2 минуты за год. Кроме часов микросхема имеет два будильника и календарь до 2100 года, если будет не хватать перепаяю на новую если еще будут выпускаться.

На часах предусмотрена RGB подсветка колб ламп на умных светодиодах WS2812B. Можно выбрать практически любой цвет и яркость. ESP12 устанавливается как опция для управления часами по WiFi, можно управлять RGB подсветкой и настраивать время, календарь и будильник. Дополнительно на ESP заведен датчик температуры ds18b20.

Установленный на часах датчик BME280, подключен к основному микроконтроллеру Atmega328. Датчик BME280 измеряет температуру, давление и влажность он работает так же как и микросхема часов по цифровой шине I2C . Для управления часами установлено три кнопки, с помощью их настраивается время, дата, будильник, режимы подсветки. Средняя кнопка вход в меню настроек, левая и правая, не в режиме «меню», просмотр текущих состояний таких как температура, давление, влажность, время будильник, дата, режимы подсветки.

После того как нарисована схема, приступаем к трассировке печатной платы. Их будет две, отдельно мозги и отдельно индикаторы, собираются бутербродом.

Готовая и собранная плата часов

Плата часов на индикаторах ИН12

Первый запуск и тест подсветки, уровень и цвет подсветки регулируется и когда часы будут собраны в корпус то она будет видна только как подсветка самих колб ламп. Прошивка для микроконтроллера находится на моей странице GitHub.

По просьбам читателей желающих повторить проект, выкладываю HEX файл прошивки. Скомпилировано для Atmega328 с кварцем на 16 МГц.

Первый запуск часов

Часы пока без корпуса, жду когда его сделают. Корпус будет из массива дерева, когда оформлю часы в корпус добавлю фоток.

3D модель корпуса часов на индикаторах ИН12

Галерея фоток готовых часов, без корпуса.

Видео работы часов

Мерцание видно только на камеру, так как индикация динамическая, глаз этого не видит.

18
Отправить ответ

avatar
7 Цепочка комментария
11 Ответы по цепочке
8 Последователи
 
Популярнейший комментарий
Цепочка актуального комментария
8 Авторы комментариев
instalatorМаксАлександрОлег Авторы недавних комментариев
Новые вначале Старые вначале По голосам
Дмитрий
Гость

Здравствуйте! Очень понравилась схема часов. Хотел спросить
1) как можно получить файлы PSB и схемы для повторения?
2)часы будут корректно работать без подключения ESP?
3) для чего на плате установлены перемычка проводом в высоковольтном узле?
4)в часах предусмотрена защита индикаторов путем периодического поочередного засвечивания цифр?
5) в перечне элементов нет U10, это 18b20?

Спасибо!

Kostiantyn
Гость
Kostiantyn

Здравствуйте.
Есть ли готовый файл прошивки? По ссылке там несколько исходников, сложно разобраться. Можно ли выложить HEX файл для Atmega328?

Участник
Владимир Витковский

Здравствуйте. Тоже заинтересовал Ваш проект, вытравил платы, но застрял на прошивке — в ардуино при проверке и компиляции выдаёт ошибку. Не силён в программировании, прошивал только hex-ми. Присоединяюсь к просьбе выложить HEX-файл. Заранее благодарю.

Федор
Гость
Федор

Добрый день. Подскажите пожалуйста, нет ли у вас случайно данного проекта, но только на 6 ламп ин12?

Олег
Гость
Олег

Здравствуйте ! Меня вот очень корпус интересует .

Александр
Гость
Александр

Поддериваю, тоже очень интересует корпус

Макс
Гость
Макс

Нет желающих из Москвы сделать совместный заказ печатных плат в Китае? А то там минимальная партия — 5 плат.

Гость

Здравствуйте. Будет ли более подробное описание работы часов с WI-FI модулем?