Зуммер: усе про цей пристрій для видачі звуку

Зуммер або зумер

Згенеруйте звуковий сигнал Цього шукають у різних проектах «зроби сам», тому виробники повинні використовувати різні пристрої, щоб мати можливість генерувати згаданий звук. Одним із пристроїв, яким можна користуватися, є невеликий динамік, хоча це не найкраще, якщо єдине, що ви надсилаєте, - це електричний сигнал, оскільки він створюватиме дуже характерну тріщину або клацання через вібрацію мембрани, але мало шуму. Тому найкраще використовувати зумер або зумер.

Зазвичай розмір набагато менший, ніж у звичайних колонок, і що краще, зумер подасть звуковий сигнал або звуковий сигнал це приверне більше уваги, ніж звук динаміка, якщо до нього не подається звуковий сигнал. Отже, якщо ви виробник і хочете генерувати будь-яке сповіщення про подію у своєму проекті, пристрій, який ми сьогодні вам представляємо, підійде вам як рукавичка ...

Що таке зумер або зумер?

зуммер символ

Звуковий сигнал або зумер - це електронний пристрій, який виконує роль перетворювача. Його функція полягає в тому, щоб під час подачі живлення видавати гучний або гудкий звук. Ось чому ідеально інтегруватися з Arduino, тому що коли генерується подія, яку ви хочете попередити або попередити, ви можете запрограмувати мікроконтролер, щоб надіслати сигнал зуммеру, якщо така подія трапиться, і таким чином попередити вас цим звуком.

За прикладЯкщо ви використовували датчик температури і хочете, щоб він попереджав вас, коли він перевищує 100 ° C, тоді ви можете використовувати зуммер як елемент попередження, і Arduino надішле електричний сигнал до зумера, коли датчик температури проводить ці вимірювання. Очевидно, що програми, які ви знайдете, дуже різноманітні ...

У вашому домі є багато пристроїв, де ви можете знайти зумери, наприклад у будильниках. Багато з цих годинників використовують звукові сигнали, щоб видавати звуки, особливо маленькі, хоча деякі можуть використовувати динаміки, щоб розбудити вас з радіо, мелодією тощо. Правда в тому, що вам не доведеться нічого розбирати отримати зумерНасправді це дуже дешево і легко знайти.

Типи зумерів

Ви можете знайти різні типи, крім тих, які використовують електромагнітну котушку або п'єзоелектричний диск, ви також можете знайти:

  • Тих, хто не інтегрувати генератор: у цьому випадку для нормальної роботи потрібен зовнішній генератор.
  • Тих, хто вбудований генератор- Вбудований генератор полегшує роботу, просто подайте напругу на зумер або клеми зумера, і ви отримаєте звук.

Важливо пам’ятати і про це є спеціальні модулі для Arduino за допомогою зумера та всього, що потрібно для простого з'єднання з улюбленою дошкою "зроби сам".

операція

Його конституція проста, вона має лише одну електромагніт або п’єзоелектричний диск (залежно від типу зумера) та металевий лист сталі. Цього достатньо, щоб він видавав звук, коли струм подається на п’єзоелектрик або електромагніт, і це змушує металеву фольгу вібрувати.

Найпоширеніші - п’єзоелектричного типу, в цьому випадку вони мають металевий лист, приклеєний до керамічного листа. При застосуванні напруга між двома арками, що видають клацання. Коли напруга, що подається, припиняється, вони повертаються до свого нормального стану. Але якщо генеруються годинникові або альтернативні імпульси, вони видаватимуть звукові звукові сигнали, які ми шукаємо.

Інтеграція з Arduino

Звуковий сигнал або зумер, підключений до Arduino

Su інтеграція з Arduino Це не може бути простіше, чи купуєте ви звичайний зуммер або пасивний модуль для Arduino, його можна дуже легко підключити, а код, який ви повинні написати в Arduino IDE, теж простий (основа, тоді це буде залежати від того, що ви хочу додати себе).

Що стосується простий приклад коду, це може бути наступне, коли зумер видає звук протягом 1 секунди і зупиняється, він повертається до створення 1 секунди, і так:

/* Programa simple para emitir pitidos de 1 segundo intermitentes */

const int buzzer = 9; //El pin al que se conecta el buzzer es el 9

void setup(){

  pinMode(buzzer, OUTPUT); // Pin 9 declarado como salida

}

void loop(){

  tone(buzzer, 50); // Envía señal de 1Khz al zumbador
  delay(1000);
  noTone(buzzer);     // Detiene el zumbador
  delay(1000);        //Espera un segundo y vuelve a repetir el bucle

}

Більше інформації - Посібник з програмування Arduino


3 коментарі, залиште свій

Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   Карлос - сказав він

    Ви неправильно перекладаєте, це говорить, що ті, хто інтегрує генератор, повинні бути оснащені зовнішнім генератором, якщо ви згадаєте, що вони “інтегрують його, так що на нього повинен бути розміщений зовнішній, ви заплутаєте тих, хто не знає. це навпаки.

    У рядку 14 коду:
    тон (зумер, 50); // Надіслати сигнал 1 кГц зуммеру

    ВИ КОМЕНТУЄТЕ, ЩО ЧАСТОТА 1 ГГц, ЩО НЕБАЖЛИВА, РОЗМІР 50 Гц,

    тон (зумер, 1000); // Надіслати сигнал 1 кГц зуммеру // Це правильний код.

    Привіт.

  2.   Роберто - сказав він

    Пояснення щодо типів зуммерів є зворотним.
    Будь ласка, виправте, щоб уникнути плутанини.
    Привіт.

    1.    Ісаак - сказав він

      Привіт Роберто,
      Щиро дякую за пораду. Я не усвідомлював цієї деталі. Це вже виправлено.
      Привіт!