Devices & Components
Arduino Nano
Buzzer
Female/Female Jumper Wires
Ultrasonic Sensor - HC-SR04 (Generic)
Male/Male Jumper Wires
Software & Tools
Arduino IDE
Project description
Code
Code
arduino
Code for this project
1int trigPin = 9; 2int echoPin = 8; 3int Buzzer = 11; 4void setup() { 5Serial.begin(9600); 6pinMode(Buzzer, OUTPUT); 7pinMode(trigPin, OUTPUT); 8pinMode(echoPin, INPUT); 9} 10void loop() { 11long duration, distance; 12digitalWrite(trigPin,HIGH); 13delayMicroseconds(1000); 14digitalWrite(trigPin, LOW); 15duration=pulseIn(echoPin, HIGH); 16distance =(duration/2)/29.1; 17Serial.print(distance); 18Serial.println("CM"); 19delay(10); 20if((distance<=10)) 21{ 22digitalWrite(Buzzer, HIGH); 23} 24else if(distance>10) 25{ 26digitalWrite(Buzzer, LOW); 27} 28} 29
Code
arduino
Code for this project
1int trigPin = 9; 2int echoPin = 8; 3int Buzzer = 11; 4void setup() { 5Serial.begin(9600); 6pinMode(Buzzer, OUTPUT); 7pinMode(trigPin, OUTPUT); 8pinMode(echoPin, INPUT); 9} 10void loop() { 11long duration, distance; 12digitalWrite(trigPin,HIGH); 13delayMicroseconds(1000); 14digitalWrite(trigPin, LOW); 15duration=pulseIn(echoPin, HIGH); 16distance =(duration/2)/29.1; 17Serial.print(distance); 18Serial.println("CM"); 19delay(10); 20if((distance<=10)) 21{ 22digitalWrite(Buzzer, HIGH); 23} 24else if(distance>10) 25{ 26digitalWrite(Buzzer, LOW); 27} 28} 29
Downloadable files
Circuit
Easy to make
Circuit

Comments
Only logged in users can leave comments