Відповісти

Введіть повідомлення і натисніть Надіслати
Параметри

Назад

Огляд теми (нові повідомленні вгорі)

dimich
Сьогодні 01:04:21
vanya82111 пише:

перша зона — це динамічне підсвічування (лінії DATA плюс та мінус)

Мабуть же DMX512 (напис на платі натякає). Але це не точно.

vanya82111 пише:

а друга зона — звичайне RGB-підсвічування.

Що таке "звичайне RGB-підсвічування"? 3-канальна ШІМ?

vanya82111 пише:

1- щоб STM32 видавав такі самі байти.
2-Чи видно по байтах, чи можна керувати кольором кожного з 4-х блоків окремо  (чи є там адресація)?

Наскільки можу зрозуміти з картинки, ті "байти" - це те, що аналізатор спробував декодувати як звичайний asynchronous serial. А там зовсім не факт що саме serial. Потрібно дивитись осцилограму і розпізнати, що там за протокол. Може й serial, але на іншому бодрейті, може якийсь інший стандартний, а може й проприєтарний. Це реверс інженеринг.
У цього блока є назва? Є якийсь опис чи user manual? Пошукайте по назві, може хтось уже розколупав його.

vanya82111 пише:

3- замість телефона використовувати ESP32-C3, щоб вона сама по повітрю керувала головним master?Slave напряму?»

Те ж саме: потрібно сніфити bluethooth трафік і розпізнати, що там за протокол керування. Або шукати в інтернеті, може ця інформація вже є у відкритому доступі.

vanya82111
Сьогодні 00:20:38

На фото зображено головний блок і дві однакові мікросхеми. Усе працює таким чином. На телефоні я вибрав червоний колір перва зона , і зелений друга зона  (зони я не пробував вкл ). І цей  сигнал  телефон передав через Bluetooth на першу мікросхему ST17H66B. Вона увімкнула 1 зона червоний колір і і друга зелений (перша зона — це динамічне підсвічування (лінії DATA плюс та мінус), а друга зона — звичайне RGB-підсвічування. Паралельно через 6-й контакт (TX) мікросхема передала сигнал червоного та зеленого  кольору на 5-й контакт (RX) другої мікросхеми ST17H66B. Ця друга мікросхема, ретранслює сигнал на інші 4 блоки (  в кожного з них також 2 зони  ), які вже синхронно вмикають підсвічування у себе.
Потрібно
1- щоб STM32 видавав такі самі байти.
2-Чи видно по байтах, чи можна керувати кольором кожного з 4-х блоків окремо  (чи є там адресація)?
3- замість телефона використовувати ESP32-C3, щоб вона сама по повітрю керувала головним master?Slave напряму?»
4-Тобто я хочу відключити першу мікросхему,і  підключити стм32 або ардуино  керувати нею підсвітку, Энкодер  KY-040  яскравість , кольори,10входів і відповідний режим
5-stm32  - ESP32-C3 - ардуино mega - анализатор- все есть.виддалено мож глянути в любий момент все на столі big_smile
6-Безкоштовний штучний інтелект навіть компіляцію не проходить в Arduino IDE big_smile  big_smile  big_smile
7-Задавайте питання big_smile
8-Логи Saleae архів,фото анализатора,чи ще щось потрібно ?

jokeer
Вчора 23:38:33

Ви хочете записати що той контроллер видає і відновити прошивку? Ну, теоретично можна. Аналізатор уміє протокол led стрічок. Розкодувати байти, порізати на кадри довжиною в стрічку, закодувати в контроллер. Беріть esp32,  там багато пам'яті і bluetooth.

dimich
Вчора 19:28:01

Поки щось не дуже зрозуміло, що ви хочете. У вас є якийсь безпровідний DMX контролер. Ви хочете замінити один із його MCU на зовсім інший, і щоб LLM написав для нього прошивку, яка би повторювала функції оригінального контролера і реалізовувала додаткові? Та ще й з використанням arduino фреймворка? Так воно навряд чи буде.
Для початку потрібно розуміти, які саме функції виконує цей девайс в оригінальному вигляді. Що там на вході "5-го контакту другої ST17H66B", DMX512?

vanya82111
2026-10-20 22:41:55

Безкоштовний штучний інтелект навіть компіляцію не проходить в Arduino IDE big_smile  big_smile  big_smile

vanya82111
2026-10-20 22:39:56

Логи Saleae (між 6 і 5 контактами):
0–10 сек — вимкнено
10–20 сек — червоний 50%
20–30 сек — зелений 50%
30–40 сек — синій 50%
40–50 сек — білий 50%
50–60 сек — білий мін.
60–70 сек — білий 100% 
Session-3.rar

vanya82111
2026-10-20 22:37:12

«Привіт! Хочу  прибрати першу мікросхему ST17H66B і замінити її на STM32 Black Pill.(STM32F411CEU6) в Arduino IDE. або  Arduino мега
STM32 підключаємо до 5-го контакту другої ST17H66B, яка по повітрю керує 4 іншими блоками з динамічною стрічко
Потрібен скетч mini_izobrazhenie_viber_2026-10-19_19-19-24-159.jpg
Енкодер KY-040: натискання — зміна кольору, поворот — яскравість.
Кнопка: режим "червоний".
Логи Saleae (між 6 і 5 контактами):
0–10 сек — вимкнено
10–20 сек — червоний 50%
20–30 сек — зелений 50%
30–40 сек — синій 50%
40–50 сек — білий 50%
50–60 сек — білий мін.
60–70 сек — білий 100%
Потрібно
1- щоб STM32 видавав такі самі байти.
2-Чи видно по байтах, чи можна керувати кольором кожного з 4-х блоків окремо (чи є там адресація)?
3- замість телефона використовувати ESP32-C3, щоб вона сама по повітрю керувала цими  slave блоками?master? напряму?»
photo_2024-01-10_23-48-50.jpgizobrazhenie_viber_2026-10-19_19-19-24-159.jpg

Підвал форуму