Professional Documents
Culture Documents
Objectives:
1. Identify the parts and uses of the Arduino
ultrasonic sensor and other Arduino components.
2. Present different electronic projects and
automated systems that uses Arduino ultrasonic
sensor, DC motor, LED and buzzer
Breadboard connections
Arduino Lead/Pin Cable Connection
component
Ultrasonic VCC 5V
sensor Trig Digital pin 9
Echo Digital pin 10
GND Negative power rail (5V)
LED Cathode 220 ohm resistor connected
to negative power rail
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
Program code:
duration = pulseIn(echoPin, HIGH);
distance= duration*.034/2;
safetyDistance = distance;
Program code:
if (safetyDistance <= 20){
digitalWrite(motorPin, HIGH);
digitalWrite(ledPin, HIGH);
digitalWrite(buzzer, HIGH);
delay(1000);
}
else {
digitalWrite(motorPin, LOW);
digitalWrite(ledPin, LOW);
digitalWrite(buzzer, LOW);
delay(1000);
}
Program code:
Serial.print("Distance: ");
Serial.println(distance);
}
Distance:21
Distance:4
Distance:20