Skip to content

AlexGyver/POV_display

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PROJECT_PHOTO

POV вращающийся дисплей своими руками

Описание проекта

Вращающийся дисплей Особенности:

  • Собран из доступных компонентов, на адресной ленте WS2812
  • Разрешение 10 градусов
  • Плавный разгон и торможение (уменьшение нагрузки на редуктор и муфту)
  • Воспроизведение 9-кадровой анимации (Arduino NANO/UNO/MINI)
  • На Arduino MEGA влезет около 80 кадров анимации
  • Подробности в видео: https://youtu.be/RL3j-3fyWM8

Папки

ВНИМАНИЕ! Если это твой первый опыт работы с Arduino, читай инструкцию

  • libraries - библиотеки проекта. Заменить имеющиеся версии
  • POV_display - прошивка
  • images - исходники картинок
  • schemes - схемы подключения

Схемы

SCHEME SCHEME

Материалы и компоненты

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

Почти все компоненты можно взять в магазине WAVGAT по первым ссылкам

  • Arduino NANO 328p – искать
  • https://ali.ski/HaN-0
  • https://ali.ski/maZOpf
  • https://ali.ski/KMfP1S
  • https://ali.ski/eH1faq
  • Адресная лента (под нарезку)
  • https://ali.ski/o0nGl
  • https://ali.ski/HmhONd
  • Купить в РФ, 60 свет/метр, 30 свет/метр
  • Black PCB / White PCB – цвет подложки ленты, чёрная / белая. В видео была чёрная
  • 1m/5m – длина ленты в метрах (чтобы заказать 2 метра, берите два заказа 1m, очевидно)
  • 30/60/74/96/100/144 – количество светодиодов на 1 метр ленты. В видео использовалась лента 60 диодов на метр
  • IP30 лента без влагозащиты (как на видео)
  • IP65 лента покрыта силиконом
  • IP67 лента полностью в силиконовом коробе
  • Постфикс ECO – лента чуть более низкого качества, меньше меди, на длинной ленте будет сильно проседать яркость
  • Лента как на видео: White PCB 144. Берите IP30
  • Датчик Холла https://ali.ski/NGA5t или такой https://ali.ski/VToaVM
  • Мотор https://ali.ski/yCxl7
  • Повышайка https://ali.ski/ukWoXq
  • Мосфет модуль (вместо голого фета) https://ali.ski/fhAlhK
  • Штекер https://www.chipdip.ru/product/sp20-6.35s-n
  • Гнездо https://www.chipdip.ru/product/st-008s-04
  • Блок питания 5V – любой зарядник для смартфона
  • Транзисторы, конденсаторы, кнопки и резисторы – в ЛЮБОМ магазине радиодеталей

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

Как скачать и прошить

  • Первые шаги с Arduino - ультра подробная статья по началу работы с Ардуино, ознакомиться первым делом!
  • Скачать архив с проектом

На главной странице проекта (где ты читаешь этот текст) вверху справа зелёная кнопка Clone or download, вот её жми, там будет Download ZIP

  • Установить библиотеки в
    C:\Program Files (x86)\Arduino\libraries\ (Windows x64)
    C:\Program Files\Arduino\libraries\ (Windows x86)
  • Подключить Ардуино к компьютеру
  • Запустить файл прошивки (который имеет расширение .ino)
  • Настроить IDE (COM порт, модель Arduino, как в статье выше)
  • Настроить что нужно по проекту
  • Нажать загрузить
  • Пользоваться

Настройки в коде

#define NUM_LEDS 72     // количество светодиодов
#define BRIGHTNESS 200  // яркость
#define MOTOR_MAX 160   // скорость мотора (0-255)
#define RES 10          // разрешение (каждые n градусов)
#define COEF 0.3        // коэф. сглаживания частоты оборотов
#define PODGON 1.3      // коэф. подгона (у, блет)
#define OFFSET 240      // сдвиг по углу (0-360)
#define NUM_FRAMES 8    // количество фреймов анимации
#define FRAME_RATE 30   // количество перерисовок между сменой кадра

#define PIN 4           // пин ленты
#define MOS 3           // пин мосфета (мотора)
#define BTN1 8          // пин кнопки 1
#define BTN1_G 6        // земля кнопки 1
#define BTN2 11         // пин кнопки 2      
#define BTN2_G 9        // земля кнопки 2 

FAQ

Основные вопросы

В: Как скачать с этого грёбаного сайта?
О: На главной странице проекта (где ты читаешь этот текст) вверху справа зелёная кнопка Clone or download, вот её жми, там будет Download ZIP

В: Скачался какой то файл .zip, куда его теперь?
О: Это архив. Можно открыть стандартными средствами Windows, но думаю у всех на компьютере установлен WinRAR, архив нужно правой кнопкой и извлечь.

В: Я совсем новичок! Что мне делать с Ардуиной, где взять все программы?
О: Читай и смотри видос http://alexgyver.ru/arduino-first/

В: Вылетает ошибка загрузки / компиляции! О: Читай тут: https://alexgyver.ru/arduino-first/#step-5

В: Сколько стоит?
О: Ничего не продаю.

Вопросы по этому проекту

В: Подойдёт ли обычная RGB лента?
О: Нет.

Полезная информация

About

Вращающийся светодиодный дисплей на Arduino и WS2812

https://alexgyver.ru/pov_display/

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published