Сейчас 127 заметки.
Бегущая строка с голосовым управлением своими руками: различия между версиями
(Новая страница: «<youtube>SA9DydLz_Gg</youtube> Решил я принять очередной вызов - бегущая строка с голосовым управление...») |
|||
Строка 1: | Строка 1: | ||
− | <youtube>SA9DydLz_Gg</youtube> | + | <youtube>SA9DydLz_Gg</youtube><br> |
− | + | ||
+ | Бегущая строка на матрицах MAX7219 или матрице адресных светодиодов с голосовым управлением! Приложение для Android: [https://play.google.com/store/apps/details?id=com.beragumbo.GyverString&hl=ru Google Play] | ||
+ | |||
+ | Сама "строка" может быть построена на базе модулей 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> | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | === ЗАГРУЗКА ПРОШИВКИ === | ||
+ | |||
+ | <youtube>G7bZJhWD01c&feature</youtube><br> | ||
+ | |||
+ | === МАТЕРИАЛЫ И КОМПОНЕНТЫ === | ||
+ | |||
+ | ====Arduino NANO==== | ||
+ | ali.ski/tI7blh<br> | ||
+ | ali.ski/O4yTxb<br> | ||
+ | ali.ski/6_rFIS<br> | ||
+ | ali.ski/gb92E-<br> | ||
+ | ==== Giant4 (Россия)==== | ||
+ | Bluetooth HC-06 | ||
+ | ali.ski/yZRcry<br> | ||
+ | ali.ski/fkffF<br> | ||
+ | ==== Матрица MAX7219==== | ||
+ | |||
+ | ali.ski/URaNlv<br> | ||
+ | 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 – цвет подложки ленты, чёрная / белая. В видео была чёрная | ||
+ | 1m/5m – длина ленты в метрах (чтобы заказать 2 метра, берите два заказа 1m, очевидно) | ||
+ | 30/60/74/96/100/144 – количество светодиодов на 1 метр ленты. В видео использовалась лента 60 диодов на метр | ||
+ | IP30 лента без влагозащиты (как на видео) | ||
+ | IP65 лента покрыта силиконом | ||
+ | IP67 лента полностью в силиконовом коробе | ||
+ | Постфикс ECO – лента чуть более низкого качества, меньше меди, на длинной ленте будет сильно проседать яркость | ||
+ | ==== БП 5V Али искать (минимум 3A на каждые 100 LED)==== | ||
+ | ali.ski/DItEG<br> | ||
+ | ali.ski/t3YFfU<br> | ||
+ | ali.ski/7Jg69<br> | ||
+ | ali.ski/NGDrjQ<br> | ||
+ | |||
+ | |||
+ | ===Содержимое папок в архиве(прошивка)=== | ||
+ | * 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:Бегущая строка с голосовым управлением своими руками, Бегущая табло с голосовым управлением}} |
Версия 21:27, 2 февраля 2021
Бегущая строка на матрицах MAX7219 или матрице адресных светодиодов с голосовым управлением! Приложение для Android: Google Play
Сама "строка" может быть построена на базе модулей MAX7219, или можно собрать крупную версию на адресных светодиодах ws2812b - светодиодной матрице. Мозгом системы является конечно же платформа Arduino, связанная по bluetooth со смартфоном на Андроиде.
В данном видео показан полный и максимально подробный процесс разработки и изготовления устройства, а также обзор его возможностей и функций.
СХЕМЫ, ПЕЧАТНЫЕ ПЛАТЫ
ЗАГРУЗКА ПРОШИВКИ
МАТЕРИАЛЫ И КОМПОНЕНТЫ
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 – исходник приложения
Настройки в прошивке
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/