Датчик звука для ардуино

Датчик звука для ардуино

Датчик звука для ардуино

Датчик звука для ардуино

Подробности Создано: 30 июня 2015

Будем пробовать подключить . У датчика есть как аналоговый выход так и цифровой. Так же есть ручной регулятор чувствительности.

Соединяем от датчика контакты G, +, A0, D0  с  контактами на : GND, 5V, A0, D2.

Заливаем в Ардуруину следующий скетч и  через монитор порта будем регулировать чувствительность. Пороговое значение для датчика 512. Чем громче звук тем меньше число на выходе.

 

Скетч

const int analogInPin = A0; // аналоговый вход А0 const int digitalInPin = 2; // цифровой вход D2 int dValue; void setup() { pinMode(digitalInPin, INPUT); Serial.begin(4800); } void loop() { Serial.println(analogRead(analogInPin)); dValue = digitalRead(digitalInPin); if (dValue == HIGH) Serial.println("--------- HIGH SOUND ----------"); delay(2); }

Отрегулируйте потенциометр на значение чуть выше 512. Индикатор на датчике будет светиться когда значение будет ниже 512.

 датчик звука для Ардуино в Челябинске

Теперь можете крикнуть или просто подуть на датчик и в мониторе будет реакция

датчик звука для Ардуино в Челябинске

Добавить комментарий


Источник: http://www.2150692.ru/faq/44-datchik-zvuka-arduino


Датчик звука для ардуино

Датчик звука для ардуино

Датчик звука для ардуино

Датчик звука для ардуино

Датчик звука для ардуино

Датчик звука для ардуино

Датчик звука для ардуино

Датчик звука для ардуино

Датчик звука для ардуино

Датчик звука для ардуино