Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Производственный процесс

Arduino POV-часы: сборка дисплея на эффекте сохранения образа

Компоненты и материалы

Arduino Nano R3 ×1
Светодиод (общий, 1 шт.) ×1
Зелёный светодиод 3 мм (1 шт.) ×1
Датчик Холла (1 шт.) ×1

Программное обеспечение

О проекте

Это руководство проведёт вас через сборку компактных POV-часов (Persistance of Vision) на базе Arduino Nano, 19 светодиодов, датчика Холла и DC-мотора. Результат — вращающийся светодиодный дисплей, создающий парящее в воздухе изображение времени при боковом взгляде.

Arduino POV-часы: сборка дисплея на эффекте сохранения образа
Готовые POV-часы: парящее отображение времени
Arduino POV-часы: сборка дисплея на эффекте сохранения образа
Плата с 19-светодиодной матрицей 19×1

Проект использует литий-ионный аккумулятор с повышающим преобразователем для лёгкого переносимого питания. С 19 светодиодами, расположенными в одном столбце матрицы 19×1, часы могут отображать цифры, символы или пользовательские узоры.

Особая благодарность NextPCB за поддержку и услуги производства печатных плат. Используйте ссылки ниже для купона $100 и бесплатной доставки прототипов:

Шаг 1: Необходимые материалы

Arduino POV-часы: сборка дисплея на эффекте сохранения образа

Помимо компонентов из таблицы выше, понадобятся:

Шаг 2: Схема подключения

Arduino POV-часы: сборка дисплея на эффекте сохранения образа

На схеме показан Arduino Nano, подключённый к ряду светодиодов через токоограничивающие резисторы. Все катоды объединены в общую линию земли. Датчик Холла получает 5-вольтовый логический сигнал и выдаёт импульс при прохождении магнита.

Скачать PDF-схему

Шаг 3: Сборка базы мотора

Arduino POV-часы: сборка дисплея на эффекте сохранения образа

Выберите устойчивую базу — деревянную доску, картон или любую плоскую поверхность. Сверлите центральное отверстие под вал мотора и закрепите его винтом для свободного вращения.

Шаг 4: Сборка схемы

Arduino POV-часы: сборка дисплея на эффекте сохранения образа

Установите 19 светодиодов в прямую линию на вероборде. Припаяйте к каждому аноду соответствующий резистор. Соедините все катоды в единую землю. После сборки проверьте каждый светодиод от 3.7 В монетного элемента.

Установите Arduino Nano на плату через две гнездовые полоски для надёжного контакта.

Шаг 5: Подключение светодиодов к Arduino

Arduino POV-часы: сборка дисплея на эффекте сохранения образа

Соедините свободные концы резисторов с цифровыми пинами Arduino Nano (например, D2–D20). Одиночным перемычником соедините все катоды светодиодов с пином GND. Эта конфигурация позволяет Arduino управлять каждым светодиодом индивидуально.

Шаг 6: Установка пропеллера на мотор

Arduino POV-часы: сборка дисплея на эффекте сохранения образа

Закрепите ряд светодиодов на валу мотора, обеспечив центрирование и баланс. Поместите магнит на боковине мотора так, чтобы датчик Холла на Arduino фиксировал каждый оборот. Этот импульс запускает обновление паттерна светодиодов.

Шаг 7: Программирование

Arduino POV-часы: сборка дисплея на эффекте сохранения образа

Скачайте скетч для POV-часов и загрузите его в ваш Nano:

Код использует прерывание от датчика Холла для синхронизации активации светодиодов, создавая плавное парящее отображение часов.

Шаг 8: Тестирование

Arduino POV-часы: сборка дисплея на эффекте сохранения образа

После включения вращающийся ряд светодиодов должен формировать чёткое парящее изображение времени. При мерцании или размытости отрегулируйте скорость мотора. Для лучшего результата держите дистанцию просмотра 30–60 см.

Код

Схемы

Arduino POV-часы: сборка дисплея на эффекте сохранения образа

Производственный процесс

  1. Кукушка: история, мастерство и современная эволюция
  2. Ретро-часы на индикаторах Numitron с Arduino: просто, надёжно, экономно
  3. Слово-часы (Word Clock) на Arduino — DIY-часы с текстовой индикацией времени
  4. Часы реального времени на Arduino с расчётом времени намаза
  5. Создание пользовательских LED-часов с будильником — видно с 12 метров
  6. Монитор температуры и реальные часы на Arduino Due с TFT-дисплеем 3.2"
  7. Аналоговые POV-часы на Arduino Nano: персистенция зрения с 17 светодиодами
  8. Сборка портативного дисплея на основе эффекта сохранения изображения с Arduino UNO и ATtiny85
  9. Точные 7-сегментные часы на Arduino Pro Mini и DS1302 RTC
  10. Надёжные будильник на DS1302 RTC и Arduino UNO — сборка и код