• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Mechanic37

Mechanic37

इंजीनियरिंग और फिजिक्स,केमिस्ट्री

  • My account
  • Cart
  • Products
  • Blog
  • Contact Us
Home » How to use Ping sensor Hc-Sr04 with Arduino uno

How to use Ping sensor Hc-Sr04 with Arduino uno

February 4, 2024 by admin Leave a Comment

0
(0)
Ping sensor Hc-Sr04 with Arduino uno

Ping sensor Hc-sr04(ultrasonic wave velocity-340.29m/s)Arduino uno का use कर के radar type,distance measurement,बनाये

ये project ping sensor Hc-sr04 से sense की गयी distance को direct serial monitor पर print करने के लिए है जो की ping sensor( Hc-sr04 ) के सामने कोई भी object आने पर उसकी distance को serial monitor पर print कर देगा

working&intro Hc-sr04-

Hc-sr04 ping sensor एक distance sensor है जो की distance को sense करता है किसी torch की तरह ये ultrasound wavs छोड़ता है जो की सामने रखे किसी object से टकराकर वापस दुसरे echo channel पर receive कर ली जाती है Hc-sr04 से निकली ultrasound waves की velocity 340.29m/s होती है यानि की 1 cm 29milisecond में travel करेंगी इससे हम यदि  Hc-sr04 से wave को निकल कर वापस आने का समय हम पता कर लेते है तो हमें समय पता चल जायेगा और time से distance time दुगना लगेगा

जिससे हम time 2 का डिवाइड कर देंगे जिससे एक साइड का time पता चल जायेगा और इसी से distance   ये project direct distance को serial monitor पर print करने के लिए है जो की ping sensor( Hc-sr04 ) के सामने कोई भी object आने पर उसकी distance को serial monitor पर print कर देगा

Hc-Sr04+Arduino uno circuit-

Hc-sr04 में चार pin होती है जिनको इसके अनुसार Arduino की पिनों से connect करें  

  • Vcc को arduino के 5v pin से connect करें
  • trigger pin को arduino के pin 13 से connect करें
  • echo इस pin को arduino के pin 12 से connect करें
  • Gnd pin को arduino की pin gnd से connect करें

Program Arduino+Hc-sr4 ping sensor

program को arduino microcontroller में upload करें एक बार ध्यान से पड़ ले तो आप सारी working process समझ जायेंगे

/*project-7
simple Hc-sr04 ping sensor project by mechanic37
source-www.mechanic37.com*/

const int pingPin = 13;//triger pin
int RPin = 12;//receive echo pin

void setup() {

Serial.begin(9600);//serial monitor start
}

void loop()
{

long duration, cm;//time से distance में

pinMode(pingPin, OUTPUT);//ping pin पर output
digitalWrite(pingPin, LOW);
delay(2)//milisecond
digitalWrite(pingPin, HIGH);
delay(4);
digitalWrite(pingPin, LOW);

pinMode(RPin, INPUT);
duration = pulseIn(RPin, HIGH);

cm = microsecondsToCentimeters(duration);

Serial.print(cm);//print value serial monitor
Serial.print(“cm”);
Serial.println();

delay(100);
}

long microsecondsToCentimeters(long microseconds)
{

return microseconds / 29 / 2;

}

यह पेज आपको कैसा लगा ?

Average rating 0 / 5. Vote count: 0

Share this:

  • Click to share on WhatsApp (Opens in new window)
  • Click to share on Facebook (Opens in new window)
  • Click to print (Opens in new window)

Filed Under: Arduino, Engineering Project

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

विषय

  • भौतिक विज्ञान
  • मैकेनिकल इंजीनियरिंग
  • इलेक्ट्रॉनिक्स इंजीनियरिंग
  • इलेक्ट्रिकल इंजीनियरिंग
  • रसायन विज्ञान
  • जीव विज्ञान 
  • कंप्यूटर 
  • इंजीनियरिंग प्रोजेक्ट्स

Footer

सोशल मीडिया पर जुड़ें

  • Facebook
  • Twitter
  • Instagram
  • Youtube

Learn How To Make

  • Drone
  • DIY Robot
  • Website
  • Android Apps?

Policies

  • Shipping and Delivery
  • Refund and Cancellation Policy
  • Privacy Policy
  • Terms and Conditions

Shop

  • Shop
  • My account
  • Checkout
  • Cart

Mechanic37 2015 - 2024

  • Sitemap
  • Contact Us
  • About Us
  • Advertise
  • Mechanical Notes
  • Electrical Notes
  • Electronic Notes
  • Engineering Projects
  • Physics
  • Chemistry
  • Biology
  • Learn Computer
  • Autocad Tutorial