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

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

Материал из ЗАметки
Строка 9: Строка 9:
 
Прошивка уже загружена! Приложение GyverMatrixWiFi, видимо чуть модифицированное и переведённое на английский
 
Прошивка уже загружена! Приложение GyverMatrixWiFi, видимо чуть модифицированное и переведённое на английский
  
    PanelWiFi.apk Скачать русскую версию http://wikiency.org//images/0/00/000/LED
+
[[http://wikiency.org/images/a/ac/LED_PanelWiFi.zip Скачать русскую версию ]]
    PanelWiFi_Eng.apk Скачать английскую версию http://wikiency.org//images/0/00/000/LED
+
 
 +
[[http://wikiency.org/images/a/a5/LED_PanelWiFi_Eng.zip Скачать английскую версию ]]
  
 
Сама "строка" может быть построена на базе модулей MAX7219, или можно собрать крупную версию на адресных светодиодах ws2812b - светодиодной матрице. Мозгом системы является конечно же платформа Arduino, связанная по bluetooth со смартфоном на Андроиде.
 
Сама "строка" может быть построена на базе модулей MAX7219, или можно собрать крупную версию на адресных светодиодах ws2812b - светодиодной матрице. Мозгом системы является конечно же платформа Arduino, связанная по bluetooth со смартфоном на Андроиде.

Версия 15:52, 7 февраля 2021

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


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

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

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

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

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

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

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

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

Схема-1


Схема-2


Схема-2

















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

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


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

Arduino NANO

ali.ski/tI7blh
ali.ski/O4yTxb
ali.ski/6_rFIS
ali.ski/gb92E-

Giant4 (Россия)

Bluetooth HC-06 ali.ski/yZRcry
ali.ski/fkffF

Матрица MAX7219

ali.ski/URaNlv
ali.ski/id65D

Матрица 32×8

ali.ski/jRSvht
ali.ski/3XPYE

Адресная лента (под нарезку)

ali.ski/crrqi1
ali.ski/2I3be

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)

ali.ski/DItEG
ali.ski/t3YFfU
ali.ski/7Jg69
ali.ski/NGDrjQ


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

  • 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/