- 기본 정보


 * 고감도 사운드 감지 센서
 * 아날로그(AO)와 디지털(DO) 신호 모두 검출 가능

 


 

- 핀 연결 

 센서

 아두이노핀

 D0

 D2

VCC

 5V

 GND

 GND

 A0

 A0

 

핀 연결 (3PIN)

 센서

 아두이노핀

 D0

 D2

VCC

 5V

 GND

 GND

 

 

1) 센서의 그라운드 – 5k옴 – 아두이노 그라운드
2) 센서의 signal output – 아두이노아날로그0번핀 – 2k옴 – 아두이노그라운드(2번은 있으니 1번만)

   내 경우 2K옴으로 실험함

몇옴을 달아야 하는지는 정확하지 않으니까 10k 가변저항 두개를 달고 조절해보면서 해보삼..

 

 

- Arduino 소스 코드 (센서 핀 A0 사용)

 

const int S = 0;
const int ledPin = 13;
int sensorstate = 0;

 

void setup() {

  pinMode(ledPin, OUTPUT);
  pinMode(S, INPUT);

  Serial.begin(9600);

void loop() {
  sensorstate = analogRead(S);

  Serial.println( sensorstate, DEC);
  if (sensorstate > 50) {
    digitalWrite(ledPin, HIGH);
  } else {
    digitalWrite(ledPin, LOW);
  }
  delay(500);
}

 

 

 

 

 

- Arduino 소스 코드 (센서 핀 D2 사용)

 

const int S = 2;
const int ledPin = 13;
int sensorstate = 0;


void setup() {

  pinMode(ledPin, OUTPUT);
  pinMode(S, INPUT);
}

 

void loop() {
  sensorstate = digitalRead(S);
  if (sensorstate == HIGH) {
    digitalWrite(ledPin, HIGH);
  } else {

    digitalWrite(ledPin, LOW);
  }
}

 

 

 

[참조 사이트]

 

1. 아두이노 + 사운드 센서 : http://blog.naver.com/PostView.nhn?blogId=knexkorea&jumpingVid=E4998EC56EA103ED9EB6AB971E9D64454F30&logNo=184782761


2. 아날로그 사운드 센서로 LED 밝기 제어 : http://makewhatever.wordpress.com/2013/03/06/%EC%95%84%EB%82%A0%EB%A1%9C%EA%B7%B8-%EC%82%AC%EC%9A%B4%EB%93%9C-%EC%84%BC%EC%84%9C%EB%A1%9C-led-%EB%B0%9D%EA%B8%B0-%EC%A0%9C%EC%96%B4/

 

http://kocoafab.cc/view/tutorials/77

 

 

http://seeedstudio.com/wiki/index.php?title=Twig_-_Sound_Sensor#Introduction

반응형

'아두이노 > 센서' 카테고리의 다른 글

복합 센서  (0) 2014.11.19
GP2Y1010AU0F : 먼지 센서  (0) 2014.11.18
Piezo Disk Sensor  (0) 2014.11.18
DHT22-AM2302 : 디지털 온습도 센서  (0) 2014.11.17
MPU-6050 : 6축 센서 ( 가속도, 자이로 )  (0) 2014.11.12

+ Recent posts