52

Апгрейд старого советского будильника до nixie clock.

Нашел в закромах старый советский будильник, как на фото.

Апгрейд старого советского будильника до nixie clock. Arduino, Nixie clock, Часы, Газоразрядные индикаторы, Ин-17, Своими руками, Длиннопост

Решил дать вторую жизнь будильнику и сделать из них nixie clock (часы на газоразрядных индикаторах). Не отходя далеко от первого проекта, решил так же сделать под управлением arduino nano, но внести некоторые изменения. Найдя шесть штук индикаторов ИН-12 и ИН-17 (флешка для масштаба) начал разводить плату.

Апгрейд старого советского будильника до nixie clock. Arduino, Nixie clock, Часы, Газоразрядные индикаторы, Ин-17, Своими руками, Длиннопост
Апгрейд старого советского будильника до nixie clock. Arduino, Nixie clock, Часы, Газоразрядные индикаторы, Ин-17, Своими руками, Длиннопост
Апгрейд старого советского будильника до nixie clock. Arduino, Nixie clock, Часы, Газоразрядные индикаторы, Ин-17, Своими руками, Длиннопост

Первая плата с лампами получилась двух сторонняя, но я подготовил еще пару плат, с перемычками и с транзисторными отпорами TLP627(F) вместо транзисторных ключей на MPSA92 и MPSA42. Схему с TLP627 я не пробовал, возможно, надо будет поправить задержку между включением и выключением ламп.

В этом проекте я убрал RGB подцветку и их регулировку.

Добавил:

buzzer (пищалка) для воспроизведения мелодии будильника;

светодиод для обозначения включенного будильника и входа в его настройку;

стабилизатор напряжения L7805CV, родной стабилизатор arduino сильно нагревался.


Так же я заменил RTC модуль с DS1302 на DS3132, потому что DS1302 начинает отставать каждую неделю.

Я использовал светодиод для индикации будильника, подключен к 13му пину arduino, а в плате есть встроенный светодиод, который работает параллельно, поэтому его можно отковырять или перерезать дорожку.

Апгрейд старого советского будильника до nixie clock. Arduino, Nixie clock, Часы, Газоразрядные индикаторы, Ин-17, Своими руками, Длиннопост

Платы делал, как обычно ЛУТ технологией травил в растворе перекиси водорода, лимонной кислоты и поваренной соли, больше информации об этом можно найти в интернете (достаточно подробно рассказывает @AlexGyver и спасибо ему за его уроки по arduino). Как будет свой ЧПУ, буду делать платы фрезеровкой или выжигать фоторезист лазером.

Решил снять старую краску будильника и покрасить его в черный матовый цвет, вот фото первой попытки, но она получилась не очень.

Апгрейд старого советского будильника до nixie clock. Arduino, Nixie clock, Часы, Газоразрядные индикаторы, Ин-17, Своими руками, Длиннопост

Переделав плату, получилось намного лучше, сразу протестировал работоспособность ламп и остальные элементы на макетной плате. Важный момент: функция tone() накладывается на ШИМ сигнал на "3" и "11" выводах Arduino. Т.е., вызванная, например, для пина "5", функция tone() может мешать работе выводов "3" и "11". Имейте это в виду, когда будете проектировать свои устройства. Можно использовать пищалку и без tone(), при помощи analogWrite, но из-за TCCR1B пищалка не работает. Что бы она работала необходимо:

1) С шестого пина перекинуть на третий

2) Заменить в программе TCCR1B на TCCR2B

3) использовать функцию analogWrite вместо tone().

Апгрейд старого советского будильника до nixie clock. Arduino, Nixie clock, Часы, Газоразрядные индикаторы, Ин-17, Своими руками, Длиннопост

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

Апгрейд старого советского будильника до nixie clock. Arduino, Nixie clock, Часы, Газоразрядные индикаторы, Ин-17, Своими руками, Длиннопост

Потратив еще вечер на настройку и отладку всех элементов часов, я их закончил.

В часах присутствует будильник, чтобы его включить, надо нажать на кнопку (ее вывел наверх будильника), после нажатия загорается светодиод на лицевой панели, для отключения будильника надо еще раз нажать на кнопку. Зажав эту же кнопку, попадаем в настройку будильника, светодиод начнет мигать и цифры обнуляться, чтобы выйти из режима надо еще раз зажать кнопку. Будильник будет срабатывать каждый день, храниться он будет до перезагрузки часов.


Работа других четырех кнопок не изменилось

1. смена вывода даты или времени, в режиме настройки является сменой разряда;

2. +1 к настраиваемому числу если зажать, то прибавлять начнет быстрей;

3. -1 к настраиваемому числу если зажать, то прибавлять начнет быстрей;

4. Вход и выход в режим настройки часов;

5. Включение и выключение будильника, при долгом нажатии вход и выход из режима настройки будильника;


Часы питаются от блока питания 9в-1А.

Все необходимые компоненты купил на все известном китайском сайте и в радио деталях.

Все необходимые материалы скину архивом, а именно:

• Плату в Sprint layout (2.0 то что на фото, 2.1 к155ид1 перенес к arduino, 2.2 это как 2.1 только транзисторных ключей на MPSA92 и MPSA42 заменил транзисторными отпорами TLP627(F)

• Программу для Arduino nano

• Список необходимых элементов и ссылками.

• Библиотеку для ds3132 которым пользовался (в ней можно найти примеры использования)

ссылка на папку со всем схемами и прошивками в ней ищите "часы ин-17 в будильнике"

П.С Всем добра и спасибо что дочитали до конца напоследок более качественных фотографий.

П.П.С Я не считаю, себя «тру программистом» под arduino и «про радио любителям», буду рад выслушать любую критику.

Апгрейд старого советского будильника до nixie clock. Arduino, Nixie clock, Часы, Газоразрядные индикаторы, Ин-17, Своими руками, Длиннопост
Апгрейд старого советского будильника до nixie clock. Arduino, Nixie clock, Часы, Газоразрядные индикаторы, Ин-17, Своими руками, Длиннопост
Апгрейд старого советского будильника до nixie clock. Arduino, Nixie clock, Часы, Газоразрядные индикаторы, Ин-17, Своими руками, Длиннопост
Апгрейд старого советского будильника до nixie clock. Arduino, Nixie clock, Часы, Газоразрядные индикаторы, Ин-17, Своими руками, Длиннопост
Апгрейд старого советского будильника до nixie clock. Arduino, Nixie clock, Часы, Газоразрядные индикаторы, Ин-17, Своими руками, Длиннопост
Апгрейд старого советского будильника до nixie clock. Arduino, Nixie clock, Часы, Газоразрядные индикаторы, Ин-17, Своими руками, Длиннопост

Найдены возможные дубликаты

Arduino & Pi

1K поста18K подписчиков

Добавить пост

Правила сообщества

В нашем сообществе запрещается:

• Добавлять посты не относящиеся к тематике сообщества, либо не несущие какой-либо полезной нагрузки (флуд)

• Задавать очевидные вопросы в виде постов, не воспользовавшись перед этим поиском

• Выкладывать код прямо в посте - используйте для этого сервисы ideone.com, gist.github.com или схожие ресурсы (pastebin запрещен)

• Рассуждать на темы политики

• Нарушать установленные правила Пикабу

Подробнее
Лучшие посты за сегодня
11242

Вопрос

Вопрос
5257

Садизм по-московски

Садизм по-московски Юмор, Москва, Бомж
5097

Делать добро это ведь так здорово

Делать добро это ведь так здорово Доброта, Мотивация, Хорошие дела, Япония
Показать полностью
5067

Наглядно

Наглядно
4556

Женатые, реально так ?

Женатые, реально так ?
4397

Честно постараюсь

Честно постараюсь
4080

В США трансгендер изнасиловал школьницу. Это попытались скрыть, отцу девочки за возмущение дали 10 суток

В США трансгендер изнасиловал школьницу. Это попытались скрыть, отцу девочки за возмущение дали 10 суток Негатив, Изнасилование, Трансгендеры, США, Цензура, Длиннопост
Показать полностью
3919

Двойные стандарты

Двойные стандарты
3875

Если со мной что-то произойдёт...

Если со мной что-то произойдёт... Барнаул, Алтайский край, Негатив, Без рейтинга, Уборка улиц, Мусор, Угроза, Экология, Длиннопост
Если со мной что-то произойдёт... Барнаул, Алтайский край, Негатив, Без рейтинга, Уборка улиц, Мусор, Угроза, Экология, Длиннопост
Показать полностью 2
3713

Халяльное питание в светской гимназии

3540

Это нечестно!

Это нечестно! Star Wars, Энакин Скайуокер, Повышение, Магистр
Показать полностью 1
3457

Билет на Дроздова

3229

Коля

Коля Друг, Некролог, Мат, Длиннопост, Коронавирус, Смерть, Негатив
Коля Друг, Некролог, Мат, Длиннопост, Коронавирус, Смерть, Негатив
Коля Друг, Некролог, Мат, Длиннопост, Коронавирус, Смерть, Негатив
Коля Друг, Некролог, Мат, Длиннопост, Коронавирус, Смерть, Негатив
Коля Друг, Некролог, Мат, Длиннопост, Коронавирус, Смерть, Негатив
Коля Друг, Некролог, Мат, Длиннопост, Коронавирус, Смерть, Негатив
Коля Друг, Некролог, Мат, Длиннопост, Коронавирус, Смерть, Негатив
Коля Друг, Некролог, Мат, Длиннопост, Коронавирус, Смерть, Негатив
Показать полностью 8
3075

Во сколько раз занижена статистика по заболевшим

3002

Последний день

2949

Ща

Ща
2619

Конкурент

Конкурент Черный юмор, Педофилия, Конкуренция
2595

Плохое поколение выросло, говорите? Дед и девочка в Кемерово

2568

Станция метро  Троице-Лыково

2532

Хороший коллектив - это бесценно

Показать полностью
Похожие посты закончились. Возможно, вас заинтересуют другие посты по тегам: