Professional Documents
Culture Documents
21MCA3077 - Amit Sharma - Worksheet 1.4
21MCA3077 - Amit Sharma - Worksheet 1.4
1) Task to be done:
Design the circuit and write a program to interface an ultrasonic sensor (SR-04) with
Arduino Uno to measure distance
Components Used:
• Ultrasonic Distance Sensor
• Arduino Uno R3
Code:
int triggerPin=10;
int echoPin=6;
float distance;
float duration;
void setup()
{
Serial.begin(9600);
pinMode(triggerPin,OUTPUT);
pinMode(echoPin, INPUT);
}
void loop()
{
digitalWrite(triggerPin, LOW);
delayMicroseconds(2);
digitalWrite(triggerPin, HIGH);
delayMicroseconds(10);
digitalWrite(triggerPin, LOW);
duration=pulseIn(echoPin, HIGH);
distance=(duration*0.034)/2;
Output:
Before Simulation
After Simulation
Serial Monitor
Learning Outcomes (What I have learnt):
1. How to design circuit of ultrasonic sensor
2. How to calculate distance
3. We have learnt about code
Evaluation Grid:
Sr. No. Parameters Marks Obtained Maximum Marks
1. Demonstration and Performance 5
2. Worksheet 10
3. Post Lab Quiz 5