Thanks for Visiting here

Distance measuring : Arduino Projects
Components:-
1. Arduino Uno
2. BreadBoard
3. Ultrasonic Sensor
4. Servo Motor
Yah projects me apko Ultrasonic sensor ke madhayam se apko kisi bhi objects ki distance jan sakte hai ki wo objects ultrasonic sensor se kitna dur hai.
UltraSonic Sensor
Arduino Uno
VCC
5v
GND
Gnd
TRIK
9
ECHO
10
UltraSonic Sensor
Arduino Uno
VCC
5v
GND
Gnd
TRIK
9
ECHO
10
Wiring of Servo Motor
Servo Motor
Arduino Uno
Red
5v
Black
Gnd
YELLOW
6
UltraSonic Sensor Wiring with Arduino
Servo Motor | Arduino Uno |
Red | 5v |
Black | Gnd |
YELLOW | 6 |
Coding :-
const int trigPin=9;const int echoPin=10;long duration,inch, cm;long microsecondsToInchhes(long microseconds){ return microseconds /74/2;}long microsecondsToCentimeters(long microseconds){ return microseconds / 29/2;}#include<Servo.h>Servo myservo;int pos=0;
void setup(){ myservo.attach(6); pinMode(trigPin,OUTPUT); pinMode(echoPin,INPUT); Serial.begin(9600);}void loop(){ digitalWrite(trigPin,LOW); delayMicroseconds(2); digitalWrite(trigPin,HIGH); delayMicroseconds(10); digitalWrite(trigPin,LOW); duration=pulseIn(echoPin,HIGH); inch=microsecondsToInchhes(duration); cm=microsecondsToCentimeters(duration); Serial.println("Distance=:"); Serial.print(inch); Serial.println("in"); Serial.print(cm); Serial.println("cm"); delay(250); pos=cm; myservo.write(pos); }
const int trigPin=9;
const int echoPin=10;
long duration,inch, cm;
long microsecondsToInchhes(long microseconds){
return microseconds /74/2;
}
long microsecondsToCentimeters(long microseconds)
{
return microseconds / 29/2;
}
#include<Servo.h>
Servo myservo;
int pos=0;
void setup()
{
myservo.attach(6);
pinMode(trigPin,OUTPUT);
pinMode(echoPin,INPUT);
Serial.begin(9600);
}
void loop(){
digitalWrite(trigPin,LOW);
delayMicroseconds(2);
digitalWrite(trigPin,HIGH);
delayMicroseconds(10);
digitalWrite(trigPin,LOW);
duration=pulseIn(echoPin,HIGH);
inch=microsecondsToInchhes(duration);
cm=microsecondsToCentimeters(duration);
Serial.println("Distance=:");
Serial.print(inch);
Serial.println("in");
Serial.print(cm);
Serial.println("cm");
delay(250);
pos=cm;
myservo.write(pos);
}
Thanks for comment