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

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

Материал из ЗАметки
(Новая страница: «<youtube>SA9DydLz_Gg</youtube> Решил я принять очередной вызов - бегущая строка с голосовым управление...»)
 
 
(не показано 10 промежуточных версий 2 участников)
Строка 1: Строка 1:
<youtube>SA9DydLz_Gg</youtube>
+
[[Заметки Ардуинщика]]
Решил я принять очередной вызов - бегущая строка с голосовым управлением. Сама "строка" может быть построена на базе модулей MAX7219, или можно собрать крупную версию на адресных светодиодах ws2812b - светодиодной матрице. Мозгом системы является конечно же платформа Arduino, связанная по bluetooth со смартфоном на Андроиде.
+
 
 +
[[Светодиодный Тюнинг]]
 +
 
 +
<youtube>SA9DydLz_Gg</youtube><br>
 +
 
 +
Бегущая строка на матрицах MAX7219 или матрице адресных светодиодов с голосовым управлением! Приложение для Android: [https://play.google.com/store/apps/details?id=com.beragumbo.GyverString&hl=ru Google Play]
 +
 
 +
Китайцы продают набор с матрицей в корпусе! Также в комплекте идёт блок питания и Wi-Fi контроллер NodeMCU.
 +
 
 +
Прошивка уже загружена! Приложение GyverMatrixWiFi, видимо чуть модифицированное и переведённое на английский
 +
 
 +
[[http://wikiency.org/images/a/ac/LED_PanelWiFi.zip Скачать русскую версию ]]
 +
 
 +
[[http://wikiency.org/images/a/a5/LED_PanelWiFi_Eng.zip Скачать английскую версию ]]
 +
 
 +
Сама "строка" может быть построена на базе модулей MAX7219, или можно собрать крупную версию на адресных светодиодах ws2812b - светодиодной матрице. Мозгом системы является конечно же платформа Arduino, связанная по bluetooth со смартфоном на Андроиде.
 +
 
 +
В данном видео показан полный и максимально подробный процесс разработки и изготовления устройства, а также обзор его возможностей и функций.
 +
 
 +
=== СХЕМЫ, ПЕЧАТНЫЕ ПЛАТЫ ===
 +
 
 +
[[Файл:Scheme1-2.jpg|200px|thumb|left|Схема-1]]<br>
 +
 
 +
[[Файл:Scheme0.jpg|200px|thumb|left|Схема-2]]<br>
 +
 
 +
[[Файл:Scheme2-1.jpg|200px|thumb|left|Схема-2]]<br>
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
=== ЗАГРУЗКА ПРОШИВКИ ===
 +
[[Подключение и настройка АРДУИНО (ARDUINO)]]
 +
 
 +
<youtube>G7bZJhWD01c&feature</youtube><br>
 +
 
 +
=== МАТЕРИАЛЫ И КОМПОНЕНТЫ ===
 +
 
 +
Arduino NANO 328p<br>
 +
https://ali.ski/tmUgl
 +
 
 +
Bluetooth HC-06<br>
 +
https://ali.ski/WXsCv
 +
 
 +
Матрица MAX7219<br>
 +
 
 +
https://ali.ski/_F8uh
 +
 
 +
Матрица 32×8<br>
 +
 
 +
https://ali.ski/XGqeG
 +
 
 +
Адресная лента (под нарезку)<br>
 +
 
 +
https://ali.ski/crrqi1
 +
 
 +
https://ali.ski/2I3be
 +
 
 +
Параметры адресной ленты:<br>
 +
* Black PCB / White PCB – цвет подложки ленты, чёрная / белая. В видео была чёрная<br>
 +
* 1m/5m – длина ленты в метрах (чтобы заказать 2 метра, берите два заказа 1m, очевидно)<br>
 +
* 30/60/74/96/100/144 – количество светодиодов на 1 метр ленты. В видео использовалась лента 60 диодов на метр<br>
 +
* IP30 лента без влагозащиты (как на видео)<br>
 +
* IP65 лента покрыта силиконом<br>
 +
* IP67 лента полностью в силиконовом коробе<br>
 +
* Постфикс ECO – лента чуть более низкого качества, меньше меди, на длинной ленте будет сильно проседать яркость<br>
 +
*
 +
БП 5V Али искать (минимум 3A на каждые 100 LED)<br>
 +
https://ali.ski/YEIXG
 +
 
 +
===Содержимое папок в архиве(прошивка)===
 +
* libraries – библиотеки проекта. Заменить имеющиеся версии
 +
* firmware – прошивки для Arduino
 +
* GyverMatrixOS_v1.12 – портированный проект GyverMatrixBT
 +
* GyverString – версия бегущей строки с управлением по BT и адресной матрицей
 +
* GyverStringOffline – версия бегущей строки с адресной матрицей, без BT
 +
* GyverStringDotmatrix – версия бегущей строки с управлением по BT и матрицей MAX7219
 +
* schemes – схемы подключения компонентов
 +
* 3D print – файлы для печати
 +
* Android – исходник приложения
 +
 
 +
[http://wikiency.org/images/3/35/GyverString-master.zip 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/
 
https://alexgyver.ru/gyverstring/
  
 
{{#description2:Бегущая строка с голосовым управлением своими руками, Бегущая  табло с голосовым управлением}}
 
{{#description2:Бегущая строка с голосовым управлением своими руками, Бегущая  табло с голосовым управлением}}

Текущая версия на 23:25, 8 февраля 2021

Заметки Ардуинщика

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


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

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

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

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

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

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

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

СХЕМЫ, ПЕЧАТНЫЕ ПЛАТЫ[править]

Схема-1


Схема-2


Схема-2

















ЗАГРУЗКА ПРОШИВКИ[править]

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


МАТЕРИАЛЫ И КОМПОНЕНТЫ[править]

Arduino NANO 328p
https://ali.ski/tmUgl

Bluetooth HC-06
https://ali.ski/WXsCv

Матрица MAX7219

https://ali.ski/_F8uh

Матрица 32×8

https://ali.ski/XGqeG

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

https://ali.ski/crrqi1

https://ali.ski/2I3be

Параметры адресной ленты:

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

БП 5V Али искать (минимум 3A на каждые 100 LED)
https://ali.ski/YEIXG

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

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