Доделал, таки, часики!
Схемы, к сожалению, нет - не умею я их рисовать. Да и что там рисовать, стандартные узлы, честно сплагиаченные из этой темы. )) Динамическая индикация, анодные ключи на MPSA42 и MPSA92, высокое на MC34063, катоды через два 595 регистра + ULN2803 со стабилитроном (не было под рукой ULN2003). Управляет всем этим модуль на ESP32. Согласен, как атомной бомбой по воробьям. Но во-первых хотелось синхронизацию времени через интернет, а во-вторых (и главных) есть у меня их несколько штук. Изначально хотел ESP8266, но потом решил добавить кнопки, потом DS1307 и не хватило ног, а плату переразводить было уже лень (можно было управление анодами тоже на регистры завести). Вобщем, получилось, как получилось. Вроде, работают.
Что умеют. Умеют синхронизировать время через ntp. Также (на всякий случай) есть DS1307, есть индикация если там села батарейка. Есть подсветка на WS2812B, кнопками можно настроить оттенок и яркость. Есть небольшая веб-страничка для настройки и обновления прошивки. Есть эффект смены цифр - быстрый перебор за 0.5 сек. в обратную сторону (9 8 7 6 и т.д.). Будильников, таймеров, термометра и барометра - нет. Это просто часы. Желающие могут добавить любое software и hardware по вкусу - исходники прицеплю, свободные ноги есть.
В архиве исходник (проект в Platformio) с нужными библиотеками, куски схемы, и плата (lay6). Плата чисто поржать. )) Двyxcтopoнняя, с smd(!) и проволочными(!!) перемычками. И навесными элементами - как выяснилось, неонка ИН-3 не работает через ULN2803, точнее не гаснет. Пришлось городить ключ на MPSA42.
Если кого вдруг заинтересует - спрашивайте, постараюсь ответить.
PS По результатам скачивания вложений, решил написать небольшое дополнение.
Кто не в теме, пусть не пугаются страшного слова "ESP32". Исходник написан на фреймворке arduino (не к ночи будет помянуто
) и для любителей этой самой ардуины (к коим я себя непременно отношу) там всё "любовно и прельстиво". Эти вот самые digitalWrite, analogRead и пр. Сам контроллер стоит 300р. на али. Программируется посредством втыкания юсб-шнурка в соответствующую дырку.
Последний раз редактировалось
Allex Вт ноя 05, 2019 09:23:38, всего редактировалось 2 раз(а).