РадиоЛоцман

Цветодинамическая система «MUSICCOLOR»

Страница 4 из 4
Новичок
 
Аватар для yallay
 
Регистрация: 23.06.2014
Сообщений: 23
Репутация: 28
 
24.08.2026 14:46 #31

Новый ролик отображающий цифру в ЦМУ

Используется 3 составляющие БИТ, ТЕМП , звуковой спектр.
Новичок
 
Аватар для yallay
 
Регистрация: 23.06.2014
Сообщений: 23
Репутация: 28
 
24.08.2026 16:21 #32

карта распиновки новой версии проекта

// === ОПРЕДЕЛЕНИЯ ПИНОВ ===
#define LED_PIN PA15 // Адресная лента (NEO_GRB + NEO_KHZ800) — PA15
#define ENC_A PA0 // Канал A энкодера (TIM2_CH1)
#define ENC_B PA1 // Канал B энкодера (TIM2_CH2)
#define ENC_SW PB10 // Кнопка энкодера (внешний Pull-Up)
#define BOARD_LED PC13 // Встроенный светодиод платы (PC13, индикатор работы микрофона.)
#define MIC_ANALOG_PIN PB1 // Аналоговый микрофон (ADC1, канал 6)
#define TFT_CS PA2 // Chip Select матрицы дисплея ST7789V
#define TFT_DC PA3 // Data / Command Line
#define TFT_RST PB0 // Вывод аппаратного сброса дисплея
#define TFT_MOSI PA7 // Master Out Slave In (SPI1)
#define TFT_SCLK PA5 // Serial Clock (SPI1)

Bluetooth подключён на пинах PB6 (TX) и PB7 (RX).
Это USART1 на STM32F411CE

#define TFT_LED PA8 // Вывод управления яркостью подсветки матрицы (PWM)

#define W25Q_CS_PIN PA4 // Чип-селект внешней Flash-памяти W25Q
// SPI1 настроен на:
// MOSI = PA7
// MISO = PA6
// SCK = PA5
Схема


// === СПИСОК ВСЕХ КОМАНД БЛЮТУЗА ===
- P — POWER: ON/OFF — включение/выключение прибора и ленты
- G — GAIN: AUTO/MANUAL — переключение режима усиления (AGC / ручной)
- E — EFFECT: 0-14 — выбор эффекта (TRIG, RAINB, SPARK, RAND, SYLON, FIRE, M-RAINB, BEAT, VUMETR, SPECTR, BABAH, DROP, AURORA, PULSE, CHASER)
- B — BRIGHT: 0-10 — яркость светодиодов (0-255 на ленте)
- M — MIC GAIN: 0-20 — ручное усиление микрофона
- N — NOISE: 0-80 — уровень шумоподавления (Noise Gate)
- Z — ZONES: 5 или 10 — количество зон эквалайзера (сброс массивов falls, prevHeight и т.д.)
- S — SPEED: 1-10 — базовая скорость анимации эффектов
- U — MUSIC: YES/NO — включение музыкального режима
- L — LEDS: 10-300 — количество физических светодиодов в ленте
- K — A-CALIB — запуск автоматической калибровки шума микрофона
- A — TONES[0]: 0-40 — чувствительность суб-баса
- D — TONES[1]: 0-40 — чувствительность баса
- F — TONES[2]: 0-40 — чувствительность низких средних
- H — TONES[3]: 0-40 — чувствительность средних
- J — TONES[4]: 0-40 — чувствительность высоких
- Q — MAGSCALE: 2-20 — масштаб спектра
- R — RANDOMIZER: 0/OFF, 1/OVER, 2/FULL — режим случайных эффектов
- I — RAND-INT: 1-10 — интенсивность случайных искр
- X — X (backlight) — яркость подсветки дисплея (PWM)
- O — OPEN preset: 0-50 — дистанционная загрузка пресета из флеш
- W — WRITE preset: 0-50 — дистанционное сохранение текущего состояния в пресет (включая FIRE с палитрой)
Новичок
 
Аватар для yallay
 
Регистрация: 23.06.2014
Сообщений: 23
Репутация: 28
 
30.08.2026 10:48 #33

прошивка

очередная прошивка
Вложения
Тип файла: zip STMicroelectronics.stm32.GenF4.zip (531.9 Кб, 0 просмотров)
Ответ
Страница 4 из 4
Похожие темы
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход
Часовой пояс GMT +3, время: 18:15.
Обратная связь РадиоЛоцман Вверх

Политика конфиденциальности