Звоните нам!
Звоните нам!
Связаться с нами
zakaz@robot-kit.ru
Москва, Жулебинский бульвар д.36 корп.1
Пн-Пт 11:00–19:00
Сб-Вс 11:00–17:00
0Избранное0Сравнить
0Корзина пуста

Корзина

Ваша корзина пуста

Каталог товаров
0Избранное0Сравнить
0Корзина пуста

Корзина

Ваша корзина пуста

Статья про модуль датчика звука NE555 для Arduino.

В статье Вы найдете подробное описание работы модуля аналогового датчика звуковых колебаний или сенсор звука RKP-SS-NE555 для Ардуино.

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

Характеристики датчика звука RKP-SS-NE555:

  • Напряжение питания - 5 Вольт ( DC )
  • Интерфейс - аналоговый ( амплитуда выходного сигнала VCC/2 )
  • Индикатор - LED
  • Размеры модуля звука (длина x ширина x высота) - 30 x 18 x 8 мм.
  • Вес сенсора - 3 гр.

Фактически плата датчика звука RKP-SS-NE555 это электретный микрофон с усилением звука (хлопков, голоса, стука двери, и д.р.).

Принцип работы:

Датчик звука реагирует на резкие хлопки, свист и прочие громкие звуки.

Иногда возникает необходимость, чтобы Ардуино (Arduino) реагировало на различные звуки. С помощью этого датчика звука RKP-SS-NE555 сделать это не сложно.

Сенсор звука подает аналоговый сигнал непосредственно к плате микропроцессора. Подключается датчик к микроконтроллеру через штырьковый разъем из трех ножек (см. рисунок 1).

Рис. 1

Затем датчик звука реагирует на резкие хлопки, свист и прочие громкие звуки и передает аналоговый сигнал на плату микроконтроллера.

К плате процессора Ардуино сенсор звука подключается стандартно, при помощи трех гибких проводников. Например, как показано на рисунке 1 выход аналогового датчика звука подключается к любому из аналоговых входов (на изображении показано к A0), так же не забываем про подтягивающий резистор на 10 КОм к земле от этой ножки.

GND Power на землю платы микропроцессора Arduino.

VCC к 5V Power платы микропроцессора Arduino.

Пример программного кода:

-----------------------------------------------------------------------------------

void setup()

{

Serial.begin(9600); // open serial port, set the baud rate to 9600 bps

}

void loop()

{

int val;

val=analogRead(0); //connect mic sensor to Analog 0

Serial.println(val,DEC);//print the sound value to serial

delay(100);

}

-----------------------------------------------------------------------------------

Для подключения датчика звука также можно использовать стандартные для Arduino специализированные платы для подключения сенсоров и датчиков. Например, как показано на рисунке 2.

Подключения датчика звука
Рис. 2

Также на базе микроконтроллера Arduino и при наличии датчика звука можно собрать простейший спектроанализатор звуковых волн.

Рекомендуемые товары
0Избранное
Товар в избранных
0Сравнение
Товар в сравнении
0Просмотренные
0Корзина
Товар в корзине