Доброго времени суток. Есть ли здесь знатоки, кто мог бы на пальцах объяснить работу минут в часах с гифки? а еще лучше подсказать, где можно найти схему и код на подобное. (Имеются часы: плоская дощечка длинною в 30см на которой зажигаются минуты. То есть нужна схема, при которой индикаторы зажигаются поочередно.) Я в этом деле полный профан и начал копаться в "ардуинах" с неделю назад. Если я правильно понимаю можно получить данный эффект с помощью часов реального времени (например DS 3231) подключенных к arduino и 60 светодиодов подключенных через сдвиговые резисторы плюс, разумеется, должен быть будильник и кнопки которые этим всем оркестром будут управлять, так? Реально ли найти готовые схему подключения и сам код работы подобных часов? PS: Если кто даст буду крайне благодарен (мало ли у кого-то завалялось).
это существительное или прилагательное? что это? чтобы сотворить задуманное, необходимо копаться в дуринах пару лет.
Каждую минуту загорается ещё один светодиод Купить у автора часов Ещё сегментные индикаторы для отображения часов и блок питания. А перед изготовлением подумайте про самое главное: корпус Реально будет начать проектировать часы и спрашивать что конкретно не получается. Из вашего поста непонятно на чем начались трудности
Сам бог велел использовать тут в параллель 2 эти новомодные светодиодные ленты. Зажигай очередной диод раз в минуту, а она сама "червяка" продвинет. А потом общий сброс. Маленький процессор и никаких схем. ПС. Подали идею. Попробую покумекать. Паровозу. Сдвиговый регистр (Shift Register) - например 74HC165 - параллель в сериал. 74HC164, 74HC595 - сериал в параллель. Делать на них (8шт + 60 СД) - по цене обойдется примерно столько же как на лентах, но возни и проводов будет - туева хуча. Да - и ленты - многоцветные !!!
ну какая там схема? Как правильно сказал Ariadna-on-Line - одна ардуина и две линейки адрессной ленты на диодах 2812в. Код тоже элементарный
Тут не то что адресная лента, тут даже сдвиговые регистры нафиг не нужны. Динамическую индикацию никто не отменял. 16 пинов за глаза.
Для дин. индикации хватит 8 пинов, но проводов будет куча. Вот на лентах. В проге нет изменения цветов. Почему Протеус раскрашивает - не знаю, но догадываюсь. Будет ли так в реале ? - ХЗ.
Значки цифр часа тоже можно синтезировать этими же светодиодами. Кстати, на эту двойную строку достаточно одного пина. И два решения - либо алгоритм похитрее, либо резать линию данных и паять перемычки зигзагом.
дорожек на плате? Да и пофигу. а остальные куда? Ну и адресные светики просто огромные. А если хочется изящества в размере 0603? Ой ли.
1. Эта "зигзаг-строка" тянет на "изящество" Биг-Бена, а не на размер 0603. Дин. индикация, особенно при больших размерах - генератор помехи. С лентами - всего лишь микросекундный "звяк" раз в минуту. Совсем другой фаршмак. 2. Программа под ленты проще чем для дин. индикации - к гадалке не ходи. 3. Пины процессора нужны не только для индикации. Хотя, - для тренировки в схемотехнике и программировании - ради бога.
Вы явно пытаетесь объять необъятное... Во первых, если вы такой "профан" в ардуино, может надо начинать с более простых проектов и знать азы программирования? А во вторых, для этого проекта хватит адресной светодиодной ленты и самой дуины. Насчёт программы: делаете счётчик, который при инкременте запоминает предыдущий загоревшийся светодиод и так идёт до 60 раз. После чего счётчик сбрасывается