Как стать автором
Обновить

Комментарии 49

Круто. Но третий режим - это треш )

Мне больше всего нравится второй, но и остальные кто-то наверняка оценит.

Третий режим интересно было бы попробовать использовать не перед каждой цифрой, а один раз перед всей серией.

НЛО прилетело и опубликовало эту надпись здесь

Прикольно! )))

Мировой рекорд - 300 знаков на слух.

Светосигнальными приборами /по наставлениям/ - не больше 40 знаков.

≈ 7 секунд на узнать время ...

Выглядит симпатично.

«примерка нижней крышки из шлифованной нержавейки для оценки такого сочетания материалов и цветов
С крышкой, кстати, есть один нюанс. Изготовлена она путём лазерной резки, и всё бы хорошо, если бы не подписи кнопок. В местах «входа» образуются круглые отверстия, диаметр которых больше, чем толщина линий.»

Бывает ещё гидрорезка, но там скорее всего входное отверстие будет ещё больше.

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

Место входа лазера можно скрыть за счёт подбора шрифта с утолщениями, например Haike или похожего, ну или можно использовать трафаретные шрифты.

image

Спасибо за совет. Буквы сейчас маленькие, поэтому вырезаны одной линией, но вот если сделать их побольше, то можно будет вырезать по контуру, оставив точку входа внутри. Только сейчас об этом подумал, после взгляда на картинки...

НЛО прилетело и опубликовало эту надпись здесь

Если бы кнопки были выведены на боковую стенку - тогда да, шильдики подошли бы хорошо. Я же изначально планировал сделать всё именно так, как сделал, просто качество резки немного подвело.

Можно было совсем не прорезать, сделать лазерной гравировкой. Даже под краской рельеф остается, если режим подобран.
НЛО прилетело и опубликовало эту надпись здесь

Привет конкурентам! У нас тоже почти новинка - наконец-то сделали в новом цвете. И даже ощутимо дешевле одной новой лампы :)

Я таких игрушек штук 8 собрал себе и в подарок. :)
Например:






Правда, с корпусами у меня традиционно беда — для них нужны очень прямые руки/оборудование, а это не мой профиль. :)

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

Для тех у кого нет денег на теплые лампы,


Так ИН-12 стоят копейки. :) А работают не хуже (если не лучше), чем те, что у автора.

Имхо надо было две лампы. Я на часах с термометром "зависаю", при смене часы/температура, а тут непонятно какой разряд. Хоть бы линию из 4 неонок добавить, чтобы было видно номер разряда.

Это очень дорогая лампа, поэтому для начала я решил купить одну.

Я скорее имел ввиду ,что рядом должна быть любая другая лампа. Т.е. Большая, и рядом, например, ИН-14. А лучше с двух сторон по ИН-14. По трем лампам выводятся цифры в вариации бегущей строки (в квадратных скобках три индикатора), что, имхо, создает эффект вращения цифр по кругу:

[ ]1929 [ 1]929 [ 19.]29 [19.2]9 1[9.29] 19[29 ] 192[9 ]

Т.е. первоначально индикаторы не горят. Первая цифра появляется на правом малом индикаторе, смещается на большой (как бы приблизилась при вращении), на её месте на правом появилась следующая. Очередное смещение - первая цифра ушла за поворот - на левый индикатор, вторая появилась на большом индикаторе, на правом появляется третья и т.д. В конце цикла все индикаторы тухнут.

Думаю, решение с разными лампами не понравилось бы не только мне, но и вообще большинству: очень уж большая разница в высоте символов, плюс разное соотношения высота/ширина символов, разная геометрия. Да и выравнивать лампы по высоте в таком случае хорошо было бы по нижнему "хвостику" двойки, так что маленькую лампу пришлось бы как-то приподнимать над платой. Посмотрите картинку в конце статьи, ИН-14 по размеру будет где-то между Z5660M и ZM1000. Проще говоря - я считаю такую затею созданием множества трудностей на пустом месте. Уж лучше купить пару одинаковых ламп. Сейчас как раз присматриваюсь к большим и чуть менее дорогим ZIN-70.
А вот вариант с "бегущей строкой" кажется интересным.

Зачем. Часы с 4 лампами много кто делает. Да и бегущие строки. А с 1 лампой это уникально практически. И новый режим чтения вырабатывается моносимвольный. Можно вообще сделать чтоб они раз в 10 секунд или раз в 5 минут время показывали — ещё и внутренний таймер разовьётся, когда надо смотреть в сторону часов, чтоб увидеть время.

Можно аккуратно подсветить RGB диодом, что бы понять номер цифры.
Поэкспериментировать. Например плавно начинать подсвечивать перед включением цифры - делать такой оптический crossfade. Но не пересвечивать. Скорее всего придётся учитывать наружную яркость. При цене лампы - эти все манипуляции просто мелочь:)

А потом не забыть, что красная подсветка - десятки часов, синяя - единицы часов, фиолетовая - десятки минут, а зелёная - единицы минут. Действительно ли это необходимо?

можно сделать красиво :)
алгоритм как сейчас (если правильно понял), для меня бы лично, особенно проснувшись - был бы квест) а цветокодирование как то ближе, на устройствах часто делаю хотя бы двухцветными диодами

Цвета я просто так назвал, для примера.

Возможно, кому-то так будет и проще, не спорю. Но мне кажется, что и без того ничего сложного: дождаться окончания "круга" и по четырём цифрам определить время.

Схема предельно проста: микроконтроллер Attiny2313, микросхема часов реального времени DS3231SN

зачем нужна DS3231SN?

Для получения точного времени, в частности при отключении часов от сети.

а что не так с частотой Attiny2313?

НЛО прилетело и опубликовало эту надпись здесь

а что там писать? в обработчике таймера два числа увеличить.

НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь

Проблема в точности частоты кварцевого резонатора/генератора.

Если не предпринимать никаких мер, то такие часы будут спешить/отставать на несколько десятков секунд (а то и минут, если "повезёт") в день. Можно, конечно, заморочиться и самому сделать термокомпенсацию частоты, но зачем, если это всё уже реализовано "под капотом" DS3231?

НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь

74141 потребляет электричества больше, чем вся остальная схема вместе взятая. ТТЛ must die.

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

Третий режим только профессиональные геймеры могут воспринять по-моему. Честно-не понравилось. Купил бы такие часы, но с 4-мя лампами. Вы уж тогда циферки азбукой Морзе отстукивайте.

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

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

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

Семи сегментный ЛЕД не нужно 170 В. Может показывать более 10 символов.

Достаточно 2х разрядов. Один показывает целые часы 1,2..A,B,C; второй дробную часть часа.

Например индикация А:6 = 10 или 22 часов, 6/12 часа = 30 минут. Точность индикации 5 минут. Считывание времени менее секунды. Как часто нам надо время с точность до минуты/секунды?

Получается аналог стрелочной индикации. Можно еще и символов предусмотреть больше чем 12. их может быть 2^7 и еще точка. Так ваще можно одним индикатором обойтись. Вот считывание прикольное будет. Верхние 4 сегмента кодируют часы, нижние 3 - минуты. Точку использовать по желанию

В конце 70-х была схема часиков на одной семисегментной лампе и м/с 176-й серии. Так вот для разделения часов и минут на втором кадре дополнительно зажигался сегмент «запятой». Тут, к сожалению, запятая не предусмотрена (в отличие от советских ламп).
wifi и ntp клиент просятся в такие часы.

Я такие часики собрал на ИН-12 и ИН-14, плата под индикаторы разная, а управляющая универсальная.

Контроллер выбрал ESP32, настраиваются через встроенный веб сервер: тип ламп, формат времени, задание ночи-дня, что бы приглушать подсветку/яркость самих индикаторов, и источник времени NTP или GPS.

Сама-же ESP генерирует PWM для DC-DC, с обратной связью.

https://youtu.be/3Zos5k-nqQI

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории