Pin wiring (kết nối ).
Pin | Wiring to Arduino |
A0 | Analog pins |
D0 | Digital pins |
GND | GND |
VCC | 5V |
Code
int ledPin=13;
int sensorPin=7;
boolean val =0;
void setup(){
pinMode(ledPin, OUTPUT);
pinMode(sensorPin, INPUT);
Serial.begin (9600);
}
void loop (){
val =digitalRead(sensorPin);
Serial.println (val);
// when the sensor detects a signal above the threshold value, LED flashes
if (val==HIGH) {
digitalWrite(ledPin, HIGH);
}
else {
digitalWrite(ledPin, LOW);
}
}
ĐIỀU KHIỂN ĐÈN NHẤP NHÁY KHI CÓ ÂM THANH.
KHI CÓ ÂM THANH CHÂN D0- HIGH -> TRUYỀN VÀO ARDUINO.