Часы на газоразрядных лампах ИН-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

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

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

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

guest
43 Комментарий
Старые вначале
Новые вначале По голосам
Inline Feedbacks
View all comments
Дмитрий
1 год назад

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

Спасибо!

Kostiantyn
Kostiantyn
1 год назад

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

Владимир Витковский
1 год назад

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

Федор
Федор
1 год назад

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

Ann
Ann
1 год назад
Reply to  instalator

Здравствуйте.Выложите пожалуйста фьюзы для программирования Мега 328.

Олег
Олег
11 месяцев назад

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

Александр
Александр
11 месяцев назад
Reply to  Олег

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

Ден
Ден
7 месяцев назад

Также поддерживаю!!

Макс
Макс
11 месяцев назад

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

Федор
Федор
10 месяцев назад
Reply to  Макс

Я заказывал данные платы, если хотите, то могу вам продать комплект?

Артем
Артем
6 месяцев назад
Reply to  Федор

Я бы взял комплект.

Федор
Федор
9 месяцев назад
Reply to  Макс

Могу перепродать вам две платы?

11 месяцев назад

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

10 месяцев назад
Reply to  instalator

Есть несколько вопросов-пожеланий по работе часов:
— нет индикации влажности
— перебор цветов в режиме №2, как по мне, слишком быстрый. Где в прошивке можно настроить?
— предустановка цвета для режима №1 наоборот, очень медленная и не совсем понятная: два диапазона настройки по цвету и один по яркости, как я понял.
— в режиме №3 и выше цвет тускло-красный и не меняется.
WI-Fi модуль пока ещё не припаивал.

Фил
Фил
9 месяцев назад

Глупый вопрос, но если я все правильно понял, то питание подаётся из розетки 220в или же я ошибся и нужен блок питания? Спасибо и извините неуча.

Фил
Фил
9 месяцев назад

Сюда если я поставлю предохранитель на 3А 12В это критично будет?

9 месяцев назад

Уважаемый автор. Может Вы и на мои вопросы хоть как то отреагируете, или хотя бы на один из них, а то не пойму, то ли они были сильно глупыми, то ли сильно умными. Спасибо!

Фёдор
Фёдор
8 месяцев назад

Добрый день. Подскажите пожалуйста, я нигде не могу найти в данном проекте предохранитель, именно как в перечне деталей указано. Верно ли указано что это LittleFuse 0451 2A 12V или же нет? Спасибо.

Фёдор
Фёдор
8 месяцев назад
Reply to  instalator

А под перечнем деталей у вас стоит U7 — Dip 16, я верно понимаю что там должен быть К155ИД1 ?

Гость
Гость
5 месяцев назад

Здравствуйте. Подскажите пожалуйста, как в часах реализовано подключение к ESP12. В исходниках вижу код (подсказки) для телнета.

Гость
Гость
5 месяцев назад
Reply to  instalator

Спасибо, а поподробнее про подключение через WiFi можете рассказать?

Гость
Гость
5 месяцев назад
Reply to  instalator

Спасибо, а можно получить более подробную информацию по подключению к часам по WiFi и управление настройками.

Федор Исаев
4 месяцев назад

где же фотки готовых часов?

Игорь
Игорь
3 месяцев назад
Reply to  instalator

Здравствуйте, можете поделиться 3d моделью корпуса?

Константин
Константин
22 дней назад
Reply to  instalator

Здравствуйте! Собрал ваши часы, спасибо! Только возник вопрос по меню, что означают пункты 1255, 2255 и 3255?

Сергей
Сергей
15 дней назад

Вопрос к автору: специально путаницу сделал с элементами?
BS-7 знает только алиэкспресс.

В схеме С14 есть, в таблице нет.
в схеме С15 — 0.1, в таблице 0.01
в схеме С13 — 470, в таблице 2200пФ?
и это тольконачало.
U7 вообще великолепный пункт, если не посмотреть фотку то и не поймешь что это 155ИД1.
LS1 — пищалка…пока не бухнешь не поймешь почему на нее 2 пункта выделено в таблице.
есть исправленный список элементов? и чему верить? Схеме или таблице??