🛒
0 товаров
0 руб.

Интернет-магазин «Неглупый Дом»


📢 Проект: громкая сирена на усилителе XH-M567 с динамиком 40мм 1Вт

Усилитель XH-M567 уже использовался на сайте с небольшим рупорным динамиком — здесь та же микросхема раскачивает динамик побольше (40мм, 1Вт), что честно заметно меняет громкость и тембр сирены.

Как это работает

Усилитель лишь усиливает мощность звукового сигнала — именно сам ДИНАМИК (диаметр диффузора и заявленная мощность) определяет, сколько воздуха он способен "раскачать" при данной мощности и, соответственно, насколько громким и басистым получится звук, по сравнению с маленьким динамиком 15-20мм.

Но просто взять динамик побольше не всегда помогает: если усилитель сам не может выдать достаточный ток/мощность под конкретный динамик, громче не станет — скорее появятся искажения или риск повредить усилитель. Параметры динамика нужно соотносить с реальной заявленной мощностью усилителя, а не считать, что "больше — всегда лучше".

Пошаговая сборка

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

  1. Усилитель XH-M567: вход сигнала → D9, VCC → 5V, GND → GND (уточните точные маркировки входа на вашей версии платы).
  2. Динамик 40мм → выход усилителя (OUT+/OUT-).

Скетч

// ВНИМАНИЕ: рекомендую отладить код через монитор порта, так как я языковая
// модель, а не специализированный кодер, и могу что-то упустить. Основу
// и идею я накидал, но проверьте под свою схему.

const int SPEAKER_PIN = 9;

void setup() {
}

void loop() {
  for (int freq = 500; freq <= 1500; freq += 50) {
    tone(SPEAKER_PIN, freq);
    delay(20);
  }
  for (int freq = 1500; freq >= 500; freq -= 50) {
    tone(SPEAKER_PIN, freq);
    delay(20);
  }
}

Дополнительных библиотек не требуется — только стандартный `tone()`. Тот же код, что и в других проектах сайта с сиренами на этом усилителе; разница именно в самом динамике.

Частые проблемы

Как улучшить проект

Товары по теме

Ещё модули для Arduino: Электронные модули.

← 🚰 автоматизация включения насоса через реле …⚠️ сигнализация недостаточного входного напря… →

🎁 Купить весь комплект со скидкой 10%

Все 2 товара сразу в корзину: 450 ₽ 405 ₽ (экономия 45 ₽)

Скидка применяется автоматически при оформлении заказа, если в корзине именно этот комплект.

Остались вопросы? Проконсультируйтесь с ИИ-инженером — он уже в курсе темы статьи и сразу ответит, ничего вводить не нужно.

Корзина


Поиск



Пример: понижающий или DC-DC или mini360 или aw-023 или арт. OZ/WB/YA