Аудио-секвенсор (buzzer)
Выберите ноты по шагам, послушайте и экспортируйте в код. Для простых мелодий на ESP32/Arduino.
Ваш центр ресурсов для разработки на ESP32 и ESP8266: профессионально, просто, эффективно.
Выберите ноты по шагам, послушайте и экспортируйте в код. Для простых мелодий на ESP32/Arduino.
Пьезоэлектрический принцип и функция tone()
Генерирует прямоугольный сигнал нужной частоты на указанном пине
Пьезокристалл внутри зуммера деформируется под действием электрического напряжения и создаёт вибрацию. Чем выше частота переключения сигнала — тем выше звук. Длительность ноты определяет ритм мелодии.
Пошаговая инструкция для создания мелодии
Выберите 8, 16 или 32 шага — это длина вашей мелодии. Начните с 8 для коротких мотивов.
Кликайте по ячейкам сетки. Строка = высота ноты (До, Ре, Ми...), столбец = момент времени.
Нажмите ▶ Воспроизвести для прослушивания. Мелодия будет играть в цикле через динамик браузера.
Поле BPM регулирует скорость. 60 — медленно, 120 — нормально, 180 — быстро. Стандарт: 120 BPM.
Нажмите Скопировать — код с массивами частот и длительностей скопируется для вставки в Arduino/ESP32.
Строка Пауза в сетке означает тишину на этом шаге. Используйте паузы для создания ритма!
Установите 16 шагов и расставьте ноты по образцу ниже. BPM: 120, длительность шага: 1/4.
Правило: один шаг — одна нота (или пауза). Это проще для уроков и для buzzer.