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

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

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

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

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

avatar
12 Цепочка комментария
27 Ответы по цепочке
24 Последователи
 
Популярнейший комментарий
Цепочка актуального комментария
13 Авторы комментариев
instalatorИгорьГостьАртем Авторы недавних комментариев
Новые вначале Старые вначале По голосам
Дмитрий
Гость

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

Спасибо!

Kostiantyn
Гость
Kostiantyn

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

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

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

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

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

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

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

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

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

Ден
Гость
Ден

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

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

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

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

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

Артем
Гость
Артем

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

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

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

Гость

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

Фил
Гость
Фил

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

Фил
Гость
Фил

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

Гость

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

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

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

Гость
Гость
Гость

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

Участник
Федор Исаев

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