1
Датчик звуковых колебаний (ID:86)
Написано
admin
,
26 April 2015
·
3581 Просмотров
Датчик звуковых колебаний- датчик звука, представляет собой небольшую платку с установленным на ней микрофоном, микрофонным усилителем, регулятором чувствительности в виде переменного резистора. Датчик имеет выход с логическим уровнем. Сработал датчик- на выходе появилась логический ноль. Регулятором чувствительности можно выбирать, от какого звука будет срабатывать датчик- от слабого, громкого или очень громкого звука.
VCC- контакт для подключения напряжения питания 5 Вольт.
GND- контакт для подключения общего провода.
OUT- цифровой выход.
Отрегулируйте с помощью отвертки чувствительность датчика так, что бы индикаторный светодиод на датчике звука кратковременно вспыхивал от звука хлопка в ладоши.
Один из примеров использования датчика будет такой:
Датчик звука срабатывает от хлопка, при этом на 3 секунды загорается светодиод, встроенный на плату Arduino на 13-м выводе.
Примерный скетч выглядит так:
VCC- контакт для подключения напряжения питания 5 Вольт.
GND- контакт для подключения общего провода.
OUT- цифровой выход.
Отрегулируйте с помощью отвертки чувствительность датчика так, что бы индикаторный светодиод на датчике звука кратковременно вспыхивал от звука хлопка в ладоши.
Один из примеров использования датчика будет такой:
Датчик звука срабатывает от хлопка, при этом на 3 секунды загорается светодиод, встроенный на плату Arduino на 13-м выводе.
Примерный скетч выглядит так:
int sensorSound =5 ; // OUT от датчика звука на 5-ый вывод int led = 13 ; // светодиод на 13-ый вывод int sensorStatus ; void setup() { pinMode (sensorSound , INPUT); // вывод для подключения сенсора настраиваем как "вход" pinMode(led, OUTPUT); } void loop() { sensorStatus = digitalRead (sensorSound); //считываем уровень на входе 5 и ждем хлопка if(sensorStatus ==0){ //если хлопок обнаружен- если появился логический ноль на выходе //датчика звука digitalWrite(led, HIGH); //включаем светодиод на 13 выводе delay(3000); // ждем 3 секунды digitalWrite(led, LOW); //выключаем светодиод на 13 выводе } }Ссылка на витрину магазина http://dvrobot.ru/238/377.html