Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

Experiment 1.

Student Name: Amit Sharma UID:21MCA3077

Branch: MCA Section/Group:21MCA/6A

Semester: 4th Date :11-03-2023

Subject Name: Embedded Programming Lab Subject Code:21CAH752

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

2) Steps for experiment/practical & Output:

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;

Serial.print("\n Distance: ");


Serial.print(distance);
Serial.print(" cm");
delay(100);
}

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

You might also like