График работы:

Пн-Пт   10:00 - 18:00

Каталог товаров
0
Мой заказ

Датчики звука Arduino

Сортировка:
по популярности сначала дешевле по названию сначала новые
Отображение:

Датчики звука и ультразвука относятся к группе акустических устройств, и основным принципом работы таких датчиков является обнаружение и распознавание различных акустических волн. Это датчики, где используется микрофон, что служит для преобразования звуковых колебаний в электрическое переменное напряжение и последующего выполнения заданных команд.

Принцип работы таких датчиков довольно прост — когда звуковая волна доходит до приемника датчика, то выявляется отклонение от заданного параметра тишины (в качестве контрольных точек внутри датчика заданы параметры скорости звуковой волны и её амплитуда). Скорость звуковой волны в свою очередь, регистрируется благодаря определению частоты и фазности. После получения сигнала и его сравнения с контрольными параметрами, при отклонении от контрольных данных, датчик посылает команду на выполнение указанных процессов.

Звуковые датчики могут использоваться для различных целей, таких как охранные системы и системы сигнализации, для создания автоматического включения самых разнообразных систем при создании Smart Home (например, автоматическое включение света, при приближении человека) и т.д.

Arduino датчик звука — один из самых простых и необходимых элементов электрической цепи под названием Smart Home. Такое датчик еще называют датчиком шума Arduino так как он улавливает различные сигналы и может использоваться как индикатор изменения звуковых волн в окружающей среде.

Этот датчик похож на небольшую плату с установленным микрофоном. Модуль имеет усилитель и регулятор чувствительности благодаря которому можно изменять крайние пороги слышимости звуковых волн. Микрофон состоит из пьезодинамика со встроенной тонкой мембраной. При индикации звуковых волн она колеблется и таким образом порождает электрические колебания, которые дают сигнал на микропроцессор. Это напряжение подается на интерфейс (Arduino IDE) для обработки данных.

Подключение к Arduino зависит от типа сигнала который вам нужен:
A0 – аналоговый сигнал на Arduino
D0 – цифровой сигнал на Arduino
GND и VCC – питание

Подключение сенсора звука через макетную плату:

Если вы выбрали цифровой контакт, то значения на компьютер будут передаваться в виде логических 0 и 1 (цифровой датчик). То есть при наличии шума он подает на выход логический 1. Давайте рассмотрим такой пример:

Код 1

int led=10;

int SENSOR=2;

boolean val =0;

void setup() {

    pinMode(led, OUTPUT);

    pinMode(SENSOR, INPUT);

    Serial.begin (9600);

}

void loop () {

    val =digitalRead(SENSOR);

    Serial.println (val);

    if (val==HIGH) {

        digitalWrite(led, HIGH);

    }

    else {

        digitalWrite(led, LOW);

    }

}

Если ничего не происходит, попробуйте изменить частоту срабатывания прибора - подкрутите потенциометр (синий квадрат).
При аналоговом выходе такой прибор используют как визуализатор изменения звука - эквалайзер. Для этих целей используется сигнал ШИМ.

Код 2.

int ledPin = 2; // светодиод

int analogPin = 3; // датчик звука

int val = 0;

void setup() {

    pinMode(ledPin, OUTPUT);

}

void loop() { 

    val = analogRead(analogPin);

    analogWrite(ledPin, val / 4);
}

Купить датчики звука и ультразвука в Украине очень удобно через интернет-магазин Robostore.
На это есть 7 причин:
• Вам не обязательно приезжать в магазин, Вы можете заказать доставку в любую точку Украины.
• Доставка по Киеву в течение дня, по Украине — 2-5 рабочих дней (в зависимости от того, насколько Ваш город удален от Киева).
• Низкие цены, поэтому купить датчики звука и ультразвука и другие элементы робототехники сможет позволить себе каждый.
• Длительный срок эксплуатации всей продукции.
• Высокое качество товаров.
• За каждым клиентом закрепляется персональный менеджер, который всегда готов посоветовать Вам лучший выбор и проконсультировать по любому из товаров.
• Служба поддержки работает 5 дней в неделю с 10:00 до 19:00.

Компания Robostore находится в Киеве по адресу улица Вербовая 24, офис Robostore, станция метро Почайна (Петровка).

Звоните и заказывайте датчики звука и ультразвука по телефонам:
+38 (096) 470 02 29 (Viber, Telegram)
+38 (063) 306 34 78 (Telegram по поводу оптовых покупок)

Наверх