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

Сборка портативного дисплея на основе эффекта сохранения изображения с Arduino UNO и ATtiny85

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

О проекте

Эффект сохранения изображения (Persistence of Vision, POV) позволяет создавать иллюзию статичного образа при быстром движении светодиодов. В отличие от моторных версий, это устройство компактно, питается от батарейки и не требует внешних движущихся частей. Снижение тактовой частоты ATtiny85 до 1 МГц делает изображение чётким без мотора.

Шаг 1. Подготовка компонентов

Соберите все детали согласно списку.

Шаг 2. Изготовление платы

  1. Вырежьте кусок макетной платы 9×3,5 см металлопилой.
  2. Припаяйте светодиоды, обрежьте лишние ножки.
  3. Установите панель DIP-8 для ATtiny85.
  4. Соедините катоды всех светодиодов с 4-м выводом ATtiny (GND).
  5. Соберите схему по монтажной схеме, используя паяльную монтажную технологию (без проводов).
  6. Проверьте мультиметром на короткие замыкания.
  7. Припаяйте переключатель и держатель батареи.
  8. Определите полярность батареи, соедините средний контакт переключателя с 8-м выводом панели, а первый контакт — с «+» батареи.
  9. Замкните цепь GND, снова проверьте на короткие замыкания.

Шаг 3. Прошивка ATtiny85

  1. В Arduino IDE добавьте URL менеджера плат: https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json
  2. Установите пакет «ATtiny» через Менеджер плат.
  3. Загрузите в Arduino UNO скетч ArduinoISP (Файл → Примеры → 11.ArduinoISP → ArduinoISP).
  4. Соедините ATtiny85 с Arduino UNO:
    Pin 5 (MOSI) → D11
    Pin 6 (MISO) → D12
    Pin 7 (SCK) → D13
    Pin 8 (VCC) → 5V
    Pin 4 (GND) → GND
    Pin 1 (RESET) → D10
  5. В меню Инструменты выберите: Плата → ATtiny, Процессор → ATtiny85, Clock → 1 MHz (Internal). Программатор → Arduino as ISP.
  6. Загрузите скетч POV через Shift+Upload (Upload Using Programmer).

Шаг 4. Готово!

Вставьте батарею, включите переключатель. Для фото настройте выдержку камеры. Стоимость устройства менее $4 — отличный подарок.

Код

Исходный код доступен на GitHub (репозиторий hemalchevli/POV).

Схема

Схема подключения приведена на фото в разделе Schematics.

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

  1. Интерактивная кукла «Игра в кальмара» на Arduino UNO: DIY-проект
  2. Arduino POV-часы: сборка дисплея на эффекте сохранения образа
  3. Часы реального времени на Arduino с расчётом времени намаза
  4. Робот для поиска людей на базе Arduino Uno: пошаговая интеграция датчиков
  5. Веб-сервер на Arduino Uno WiFi: управление LED через браузер
  6. Простой калькулятор на Arduino UNO — базовый проект для начинающих
  7. Вывод изображений на 1.17-дюймовый TFT LCD с Arduino UNO
  8. Мастерство 8×8 LED-матрицы с Arduino Uno: Пошаговое руководство
  9. Wi-Servo: управление сервоприводами по Wi-Fi через веб-браузер
  10. Управление 4-пиновым PWM-вентилятором 25 кГц на Arduino Uno — Сборка, код и тесты