एक simple Arduino project ultrasonic Distance ping sensor (HC-SR04) और led और arduino को use में लेकर यह project जो की usefull है इस project में जैसे की कोई आपके लगाये system के सामने आयेगा तो led on हो जाएगी इस led की जगह आप कोई speaker भी add कर सकते है Security system के लिए आप इसके बहुत से अनुप्रयोग कर सकते है जैसे distance मापने में,sonar की तरह ,security system में automatic open close door बनाने में,automatic car parking system में ,Batman gadgets बनाने में और भी बहुत से कामों में आप इसे ले सकते है
इस Project की Working
(adsbygoogle = window.adsbygoogle || []).push({});
Sensor-led Circuit बनाएं
- Hc-sr04 की Vcc को arduino के 5v pin से connect करें
- Hc-sr04 की trigger pin को arduino के pin 12 से connect करें
- Hc-sr04 की echo इस pin को arduino के pin 13 से connect करें
- Hc-sr04 की Gnd pin को arduino की pin gnd से connect करें
- pin 2 में led red color की बेहतर होगी
- pin 4 में led
Arduino and Distance Sensor Programming
(adsbygoogle = window.adsbygoogle || []).push({});
इस Program को copy करें और Arduino IDE को launch करें और इस program को Paste करें Arduino में Upload करें Program केसे upload करें
int inPin = 13;//echo pin ultrasound wave receive
int limit = 20;
int Led1 = 2;
int Led2 = 4;
void setup() {
Serial.begin(9600);// serial से communication start
}
void loop()
{
long duration, cm;//time को distance में convert
pinMode(pingPin, OUTPUT);//echo pin पर output receive
digitalWrite(pingPin, LOW);
delayMicroseconds(2);
digitalWrite(pingPin, HIGH);
delayMicroseconds(4);
digitalWrite(pingPin, LOW);
//input
pinMode(inPin, INPUT);
duration = pulseIn(inPin, HIGH);
cm = microsecondsToCentimeters(duration);
//serial moniter पर print distance
Serial.print(cm);
Serial.print(“cm”);
Serial.println();
if (cm > limit)//यदि ping sensor के सामने आये object की distance 20 cm से कम है
{
digitalWrite(Led1, HIGH);//pin 2 से connect led on
digitalWrite(Led2, LOW);//pin 4 से connect led off
}
else
{
digitalWrite(Led2, HIGH);//pin 4 से connect led on
digitalWrite(Led1, LOW);//pin 2 से connect led off
}
delay(100);
}
long microsecondsToCentimeters(long microseconds)
{
return microseconds / 29 / 2;
}
इस Simple Hc-sr04 Project को share कीजिये अपने friends के साथ facebook और अपने school collage में read करने के लिए thanks कोई problem हो तो comment में लिखें और इस hc-sr04 से related project नीचे देखें