Часы на газоразрядных индикаторах
Индикаторы - ИН-8-2 (хоть из и трудно найти, но, хотелось использовать именно их, из-за того что у них полноценная цифра "5", а не перевернутая двойка, как у более распространенных ИН-14. Данные экземпляры ИН-8-2 с мелкой квадратной сеткой, а не крупной гексагональной, вообще довольно редкие). Материал корпуса - бук.
Особенность этих часов - простота дизайна, компактность (миниатюризация на грани возможностей ЛУТ-технологии), также, примечательным является питание от USB, что реализовать было не совсем просто, т. к. нужно преобразовать 5В в 180В с неплохим КПД, чтобы уложиться в 500 мА потребляемого тока, что критично при работе от USB-порта компьютера. Также, в часах есть настраиваемая RGB-подсветка и плеер-будильник, реализованный на отдельном микроконтроллере Tiny85 и усилителе TDA7052. Плеер воспроизводит файлы в формате wav 16 бит 22 кГц, файловая система на SD-карте - FAT16. Конечно, можно было бы в качестве плеера использовать китайский mp3 плеер, но я не люблю готовых модулей в своих конструкциях.
Прошивку с нуля писать не стал - за основу взял из этого проекта (ее же использовал в не измененном виде для первых часов), однако, прошивка была доработана - RGB-подсветку удалось втиснуть в контроллер часов, а также добавлены некоторые настройки, например, плавность затухания индикаторов при смене цифр, суточная коррекция хода часов, кастомизация подсветки и т.д. Прошивку плеера взял здесь, единственное что в ней изменил - добавил переключение на следующий трек при каждом включении.
Еще картинок добавлю в комментах. Если кому-то нужны исходники прошивок и печатных плат - с радостью поделюсь.
Отличный комментарий!