Devices & Components
Arduino Uno Rev3
Buzzer
LED SWITCH 3 PRONG
Microphone Amplifier Breakout
Cirrus Logic Voice Capture Development Kit
Hardware & Tools
Hot glue gun (generic)
Software & Tools
Arduino IDE
Project description
Code
Sound warning
c_cpp
1int sensorPin = A0; 2int sensorValue = 0; 3int song = 2; 4int SOUT = 11; 5int PLAYE = 9; 6 7void setup() 8{ 9 pinMode (sensorValue,INPUT); 10 pinMode (song,OUTPUT); 11 pinMode (SOUT, INPUT); 12 Serial.begin(9600); 13} 14 15void loop() 16{ 17 sensorValue = analogRead(sensorPin); 18 Serial.println(sensorValue); 19 delay(1000); 20 int ret = digitalRead(SOUT); 21 22if (sensorValue > 500) 23 { 24 tone(song,500,300); 25 Serial.println("--------------> PIR"); 26 digitalWrite(PLAYE, 1); 27 delay(5000); 28 digitalWrite(PLAYE, 0); 29 noTone(song); 30 delay(3000); 31 } 32} 33
Sound warning
c_cpp
1int sensorPin = A0; 2int sensorValue = 0; 3int song = 2; 4int SOUT = 11; 5int PLAYE = 9; 6 7void setup() 8{ 9 pinMode (sensorValue,INPUT); 10 pinMode (song,OUTPUT); 11 pinMode (SOUT, INPUT); 12 Serial.begin(9600); 13} 14 15void loop() 16{ 17 sensorValue = analogRead(sensorPin); 18 Serial.println(sensorValue); 19 delay(1000); 20 int ret = digitalRead(SOUT); 21 22if (sensorValue > 500) 23 { 24 tone(song,500,300); 25 Serial.println("--------------> PIR"); 26 digitalWrite(PLAYE, 1); 27 delay(5000); 28 digitalWrite(PLAYE, 0); 29 noTone(song); 30 delay(3000); 31 } 32} 33
Downloadable files
23548232_1480598355357638_254024518_n_HEznozJpQl.jpg
23548232_1480598355357638_254024518_n_HEznozJpQl.jpg

Comments
Only logged in users can leave comments