聲音感測模組,
聲控設備都會用到的東西。
除了DC正負外,有數位輸出DO和類比輸出AO,這次我們玩數位輸出就好囉。
上面也有電位器控制靈敏度。
程式我沒有加Delay,很即時的呈現聲音控制LED。
程式如下:
const int LED=8;
const int sound=2;
void setup(){
pinMode(LED,OUTPUT);
pinMode(sound,INPUT);
}
void loop(){
if(digitalRead(sound)==LOW){
digitalWrite(LED,HIGH);
delay(100);
}else if(
digitalRead(sound)==HIGH){
digitalWrite(LED,LOW);
delay(100);
//值得注意的是這模組是觸發後發出低電位,所以要寫讀到LOW時LED燈亮。
}
}
您好 可以問線路配置圖嗎~?
回覆刪除這很簡單啊,只要模組的VCC、GND、觸發PIN(2),LED正極接I/O(8),共地即可。
回覆刪除