Перейти к содержимому






Фотография
- - - - -

Датчик звуковых колебаний (ID:86)

Написано admin , 26 April 2015 · 3581 Просмотров

Датчик звуковых колебаний (ID:86) Датчик звуковых колебаний- датчик звука, представляет собой небольшую платку с установленным на ней микрофоном, микрофонным усилителем, регулятором чувствительности в виде переменного резистора. Датчик имеет выход с логическим уровнем. Сработал датчик- на выходе появилась логический ноль. Регулятором чувствительности можно выбирать, от какого звука будет срабатывать датчик- от слабого, громкого или очень громкого звука.
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





Trackbacks для записи [ Trackback URL ]

Для данной записи нет trackbacks.

Последние комментарии