Distance Sensor Hc-Sr04 और Led Project

Distance Sensor Hc-Sr04 और Led Project बनाएं
 एक 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

सबसे पहले distance sensor क्या है read करें इसमें हमने Arduino के साथ Distance sensor hc-sr04 use किया है जो सामने रखे oject या सामने आये object को detect करते ही led को on कर देगा Object Detect करने की distance आप नीचे limit में set number को change करके limit change कर सकते है जितनी एरिया की रेडियस पर आपको इसे set करना है 

Sensor-led Circuit बनाएं

distance sensor hc-sr04 और arduino led के लिए circuit


Hc-sr04 में चार pin होती है जिनको इसके अनुसार Arduino की पिनों से connect करें 
  • 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


इस Program को copy करें और Arduino IDE को launch करें और इस program को Paste करें Arduino में Upload करें Program केसे upload करें
Direct program upload करें इसे read न करें ↓
led के लिए int limit को use कर के हम leds को control करेंगे जैसे int limit=10; तब  if(cm<limit){led1 on के लिए कोड और led2 off ) और  else{led1 offके लिए कोड और led2 on } यदि pin sensor से प्राप्त cmमे distance 10 cm कम हो तो led1 on हो जाये नहीं तो led2 हमेशा on रहे और serial monitor पर distance print होती रहे
const int pingPin = 12;//trigger pin ultrasound release

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;
}
अब जब इस system की limit (जो हमने set की है ) के अन्दर कोई आता है तो पहली led off हो जाएगी और दूसरी on हो जाएगी वैसे पहली on और दूसरी off रहेगी 
इस Simple Hc-sr04 Project को share कीजिये अपने friends के साथ facebook और अपने school collage में read करने के लिए thanks कोई problem हो तो comment में लिखें और इस hc-sr04 से related project नीचे देखें

Comments

Note- Uc Browser हमारी website के Design और Text को बिगाड़ देता है Google Chrome या अन्य अच्छे Browser में website Open करें जिससे आप सही तरह से Projects देख पायेंगें और उन्हें read कर पायेंगें
आप इस Website पर कैसे आये ? answer जरूर दें
Google से
Social Sites से
Friend ने बताया
किसी दूसरी website से
surveymaker