Оглавление:
Видео: 7-сегментные часы, версия 2: 4 шага
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:48
Привет!
После запроса пользователя Instructables о доступности 12-часового формата я воспользовался этим, чтобы внести существенные изменения в исходный проект.
Во время использования версии 1 я почувствовал необходимость сделать автономную версию, поэтому я сделал возможным изменять все параметры прямо с часов, без использования ПК.
Для тех, кто не читал мои предыдущие инструкции, это обычные 7-сегментные светодиодные часы с некоторыми дополнительными функциями:
- 7 различных переходов для смены минут
- 3 предустановленных цвета для временных интервалов
- автоматическое затемнение интенсивности окружающего света
- автоматическое выключение / запуск, когда нет необходимости показывать время
- автоматическая настройка летнего времени
Версия 2 также позволяет:
- изменить формат времени 12/24 часа
- легко изменяемые параметры
Параметры, которые можно изменить прямо с часов:
- время пробуждения / выключения
- цвета для временных интервалов
- дата / время
- формат времени 12 / 24ч
Эти данные теперь хранятся внутри Arduino eeprom вместе с выбранным режимом перехода. Я также подготовил краткое руководство для следующего шага.
Рама напечатана на 3D-принтере и оснащена светодиодами Arduino Nano, DS3231 и WS2812.
Запасы
- Ардуино нано
- фото Челл
- 2 кнопки мгновенного действия
- переключатель включения / выключения
- Вилка постоянного тока
- Трансформатор 5В
- 30 светодиодов WS2812 (модель 30 светодиодов на метр)
- печатная плата
- Модуль DS3231
- тонкие кабели для подключения светодиодов
- резисторы 10К, 550
- припаять
- клей
- прыгуны
- заголовки мужской / женский
Шаг 1. ЧТО НОВОГО
Как уже было сказано, я не хотел подключать часы к ПК каждый раз, когда мне нужно было изменить параметры, добавив кнопку мгновенного действия в проект, который я легко достиг цели. С помощью одной кнопки я могу перемещаться между параметрами, другая - для подтверждения данных и перехода в меню. Я также подключил фотоэлемент к PIN-коду Arduino вместо + 5V, поэтому, когда часы переходят в спящий режим, схема фотоэлемента не потребляет энергию. Наконец, я сделал это более профессионально, протравив схему на медной пластине.
Шаг 2: Сборка печатной платы
Для удобства я изменил некоторые соединения, см. Схему. Переключатель ВКЛ / ВЫКЛ не является обязательным, чтобы войти в меню без этого, просто подключите + 5В, удерживая кнопку 1.
Сопротивление между светодиодами и D5 составляет 550 Ом, остальные 10 кОм.
Схема очень проста и не требует травления.
В моем проекте каждый сегмент для каждой цифры требует одного светодиода. Для более крупных проектов можно добавить дополнительные светодиоды для сегмента после изменения библиотеки "segment_display.cpp"
Для получения дополнительной информации о последовательности светодиодов и прочей проверки версии 1
Шаг 3: 3D-печать
Начиная с исходной версии (благодаря пользователю Thingverse random1101), я переработал поддержку, настроив ее со штрих-кодом (это означает ACMECORPORATION, но считыватель штрих-кода не распознает его….sob).
Рекомендуется приклеивать каждую цифру после того, как поместите ее в прорезь.
Шаг 4: набросок
Библиотеки остаются неизменными, и при первой загрузке и запуске скетча ничего не может произойти, потому что он считывает данные с eeprom и, возможно, внутри вашего eeprom могут быть случайные значения. Затем при первом запуске вам необходимо установить данные.
Переходный режим теперь хранится внутри eeprom.
При вводе данных строго соблюдайте формат времени (фактический или зимний 24-часовой формат времени).
Информацию о библиотеке и ее использовании можно найти в предыдущей версии.
Рекомендуемые:
Часы Vortex: наручные часы с зеркалом бесконечности: 10 шагов (с изображениями)
Часы Vortex: наручные часы с зеркалом бесконечности: целью этого проекта было создание носимой версии зеркальных часов бесконечности. Он использует свои светодиоды RGB для индикации времени, назначая часы, минуты и секунды красным, зеленым и синим светам соответственно и перекрывая эти оттенки t
Фотохромные часы и светящиеся в темноте часы: 12 шагов (с изображениями)
Фотохромные часы и часы, светящиеся в темноте: в этих часах используется специально созданный 4-значный 7-сегментный дисплей, сделанный из ультрафиолетовых светодиодов. Перед дисплеем размещается экран, который состоит либо из фосфоресцирующего («светится в темноте»), либо из фотохромного материала. Загорается кнопка вверху
Часы Gixie: самые красивые часы со светящейся трубкой: 4 шага
Часы Gixie: самые красивые часы Glow Tube: мне очень нравятся часы Nixie Tube, но они слишком дороги, я не могу их себе позволить. Итак, я потратил полгода на создание этих часов Gixie Clock. Gixie Clock достигается за счет использования освещения ws2812 для создания акрилового света. Я делаю все возможное, чтобы сделать трубку RGB тоньше
Создайте настоящие часы с боем колокола для вашего ПК и часы с огнетушителем: 3 шага (с изображениями)
Создайте настоящие часы с боем колокола для вашего ПК и часы с огнетушителем: медный колокол, маленькое реле, еще несколько вещей и настоящий колокол могут пробить часы на вашем рабочем столе. Хотя этот проект работает на Windows и Mac OS X тоже, я решил установить Ubuntu Linux на ПК, который я нашел в мусорном ведре, и поработать над этим: у меня никогда не было
Часы со словами - версия для Arduino: 11 шагов (с изображениями)
Word Clock - версия для Arduino: ****************************************** ****************************** Основные обновления - Разработан гораздо лучший корпус для этих часов - проверьте https: / /www.instructables.com/id/The-Wordclock-Grew-Up/