POV РИСОВАЛКА НА ARDUINO

Простейшая POV рисовалка на 8 светодиодах

  • Ввод текста для отрисовки через монитор порта или Bluetooth
  • Отрисовка всех символов, латинских и русских букв (все битмапы в памяти)
  • Изменение скорости анимации
  • Изменение направления анимации
  • Включение-выключение зацикленности анимации
  • Сохранение настроек в EEPROM
  • Отрисовка графики 8 пикселей в высоту и неограниченно в длину

ПОДРОБНОЕ ВИДЕО ПО ПРОЕКТУ

  • В данном видео показан полный и максимально подробный процесс разработки и изготовления устройства, а также обзор его возможностей и функций, всё это с приятным монтажиком, музычкой и комментариями. В общем, приятного просмотра!

ИНСТРУКЦИИ ПО ЭКСПЛУАТАЦИИ

Управление POV рисовалкой через монитор порта или Bluetooth

  • Любой обычный текст (не команда) будет записан в память для отрисовки
  • Команда .customNUM, где NUM = 0-7: загрузка символа под номером NUM (пример .custom3)
  • Команда .speedVALUE, где VALUE = 0-100 установить скорость анимации (пример .speed40)
  • Команда .reverse0 для анимации слева направо и .reverse1 справа налево
  • Команла .loop0 отключить зацикливание и .loop1 включить
  • Удерживай кнопку при подаче питания, чтобы войти в оффлайн-режим

СХЕМЫ, ПЕЧАТНЫЕ ПЛАТЫ

От USB

С кнопочкой

Bluetooth

Bluetooth от лития

Bluetooth от АА

МАТЕРИАЛЫ И КОМПОНЕНТЫ

Ссылки на магазины, с которых я закупаюсь уже не один год

Вам скорее всего пригодится:

ПРОШИВКА И НАСТРОЙКА

Содержимое папок в архиве

  • libraries — библиотеки проекта. Заменить имеющиеся версии
  • POV_display — прошивка для Arduino, файл в папке открыть в Arduino IDE (инструкция)
  • schemes — схемы

Как прошить?

  • ЕСЛИ ЭТО ПЕРВЫЙ ОПЫТ РАБОТЫ С ARDUINO — посмотреть ВИДЕО о платформе с целью ознакомления, далее скачать, установить и настроить необходимые для работы программы согласно СУПЕР ПОДРОБНОЙ ИНСТРУКЦИИ (там даже видео версия есть!).
  • Скачать архив с проектом напрямую, или с GitHub (кнопки чуть выше)
  • Установить библиотеки (папка Libraries) в
    C:\Program Files (x86)\Arduino\libraries\ (Windows x64)
    C:\Program Files\Arduino\libraries\ (Windows x86)

  • Подключить Ардуино к компьютеру при помощи Data-кабеля
  • Открыть файл прошивки желаемой версии (файлы прошивок .ino лежат в одноимённых папках)
  • Настроить Arduino IDE (COM порт, куда подключена плата; подключенная модель Arduino, как в статье из первого пункта)
  • Настроить что нужно в прошивке, нажать загрузить
  • Если происходит ошибка компиляции или ошибка загрузки, читать 5-ый пункт в ЭТОЙ СТАТЬЕ

Настройки в прошивке

#define TRIGGER 12        // пин кнопки запуска анимации
#define SPACE 2           // интервал между буквами
#define CUSTOM_AMOUNT 8   // число спецсимволов
#define BLUETOOTH_MODE 0  // если схема с bluetooth модулем (1 да, 0 нет)

Дополнительно

  • Приложения для Android
    Serial Monitor https://goo.gl/H1Dzus
    Для фото 1 https://goo.gl/sva6be
    Для фото 2 https://goo.gl/NHzm64


2018-02-21T00:38:55+00:00