You are on page 1of 2

const int trigPin = 6;

const int echoPin = 7;

const int buzzerPin = 3;

const int ledPin1 = 5;

const int ledPin2 = A5;

void setup() {

pinMode(trigPin, OUTPUT);

pinMode(echoPin, INPUT);

pinMode(buzzerPin, OUTPUT);

pinMode(ledPin1, OUTPUT);

pinMode(ledPin2, OUTPUT);

Serial.begin(9600);

void loop() {

int duration, distance;

digitalWrite(trigPin, LOW);

delayMicroseconds(2);

digitalWrite(trigPin, HIGH);

delayMicroseconds(10);

digitalWrite(trigPin, LOW);

duration = pulseIn(echoPin, HIGH);

distance = (duration / 2) / 29.1;

Serial.print(distance);

Serial.println("cm ");

if (distance <= 80) {

digitalWrite(ledPin1, HIGH);

Serial.println("led aceso");

}
else

digitalWrite(ledPin1, LOW);

Serial.println("led apagado");

if (distance > 30) {

tone(buzzerPin, 20, 1000);

delay(10);

You might also like