Сейчас 127 заметки.

Бегущая строка с голосовым управлением своими руками: различия между версиями

Материал из ЗАметки
Строка 62: Строка 62:
 
=== МАТЕРИАЛЫ И КОМПОНЕНТЫ ===
 
=== МАТЕРИАЛЫ И КОМПОНЕНТЫ ===
  
====Arduino NANO====
+
 
ali.ski/tI7blh<br>
+
Arduino NANO 328
ali.ski/O4yTxb<br>
+
 
ali.ski/6_rFIS<br>
 
ali.ski/gb92E-<br>
 
==== Giant4 (Россия)====
 
 
Bluetooth HC-06
 
Bluetooth HC-06
ali.ski/yZRcry<br>
 
ali.ski/fkffF<br>
 
==== Матрица MAX7219==== 
 
  
ali.ski/URaNlv<br>
+
Матрица MAX7219 либо Матрица 32×8 или адресная лента (под нарезку) 60 свет/метр, 30 свет/метр
ali.ski/id65D<br>
 
==== Матрица 32×8==== 
 
ali.ski/jRSvht<br>
 
ali.ski/3XPYE<br>
 
==== Адресная лента (под нарезку)====
 
ali.ski/crrqi1<br>
 
ali.ski/2I3be<br>
 
 
 
60 свет/метр, 30 свет/метр
 
  
 
Black PCB / White PCB – цвет подложки ленты, чёрная / белая. В видео была чёрная
 
Black PCB / White PCB – цвет подложки ленты, чёрная / белая. В видео была чёрная
Строка 91: Строка 76:
 
IP67 лента полностью в силиконовом коробе
 
IP67 лента полностью в силиконовом коробе
 
Постфикс ECO – лента чуть более низкого качества, меньше меди, на длинной ленте будет сильно проседать яркость
 
Постфикс ECO – лента чуть более низкого качества, меньше меди, на длинной ленте будет сильно проседать яркость
==== БП 5V Али искать (минимум 3A на каждые 100 LED)====
+
 
ali.ski/DItEG<br>
+
БП 5V (минимум 3A на каждые 100 LED) или Блок питания 14/5 выход 5в 3-5А
ali.ski/t3YFfU<br>
+
 
ali.ski/7Jg69<br>
 
ali.ski/NGDrjQ<br>
 
  
  

Версия 22:21, 7 февраля 2021

Светодиодный Тюнинг


Бегущая строка на матрицах MAX7219 или матрице адресных светодиодов с голосовым управлением! Приложение для Android: Google Play

Китайцы продают набор с матрицей в корпусе! Также в комплекте идёт блок питания и Wi-Fi контроллер NodeMCU.

Прошивка уже загружена! Приложение GyverMatrixWiFi, видимо чуть модифицированное и переведённое на английский

[Скачать русскую версию ]

[Скачать английскую версию ]

Сама "строка" может быть построена на базе модулей MAX7219, или можно собрать крупную версию на адресных светодиодах ws2812b - светодиодной матрице. Мозгом системы является конечно же платформа Arduino, связанная по bluetooth со смартфоном на Андроиде.

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

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

Схема-1


Схема-2


Схема-2

















ЗАГРУЗКА ПРОШИВКИ

Подключение и настройка АРДУИНО (ARDUINO)


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

Arduino NANO 328

Bluetooth HC-06

Матрица MAX7219 либо Матрица 32×8 или адресная лента (под нарезку) 60 свет/метр, 30 свет/метр

Black PCB / White PCB – цвет подложки ленты, чёрная / белая. В видео была чёрная 1m/5m – длина ленты в метрах (чтобы заказать 2 метра, берите два заказа 1m, очевидно) 30/60/74/96/100/144 – количество светодиодов на 1 метр ленты. В видео использовалась лента 60 диодов на метр IP30 лента без влагозащиты (как на видео) IP65 лента покрыта силиконом IP67 лента полностью в силиконовом коробе Постфикс ECO – лента чуть более низкого качества, меньше меди, на длинной ленте будет сильно проседать яркость

БП 5V (минимум 3A на каждые 100 LED) или Блок питания 14/5 выход 5в 3-5А


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

  • libraries – библиотеки проекта. Заменить имеющиеся версии
  • firmware – прошивки для Arduino
  • GyverMatrixOS_v1.12 – портированный проект GyverMatrixBT
  • GyverString – версия бегущей строки с управлением по BT и адресной матрицей
  • GyverStringOffline – версия бегущей строки с адресной матрицей, без BT
  • GyverStringDotmatrix – версия бегущей строки с управлением по BT и матрицей MAX7219
  • schemes – схемы подключения компонентов
  • 3D print – файлы для печати
  • Android – исходник приложения

GyverString-master

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

BRIGHTNESS 50         // стандартная яркость (0-255)
CURRENT_LIMIT 2000    // лимит по току в миллиамперах, автоматически управляет яркостью (пожалей свой блок питания!) 0 - выключить лимит
WIDTH 42              // ширина матрицы
HEIGHT 8              // высота матрицы
SEGMENTS 1            // диодов в одном "пикселе" (для создания матрицы из кусков ленты)
COLOR_ORDER GRB       // порядок цветов на ленте. Если цвет отображается некорректно - меняйте. Начать можно с RGB
MATRIX_TYPE 0         // тип матрицы: 0 - зигзаг, 1 - параллельная
CONNECTION_ANGLE 0    // угол подключения: 0 - левый нижний, 1 - левый верхний, 2 - правый верхний, 3 - правый нижний
STRIP_DIRECTION 0     // направление ленты из угла




https://alexgyver.ru/gyverstring/