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

Mechanic37

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

  • भौतिक विज्ञान
  • इंजीनियरिंग नोट्स
    • मैकेनिकल इंजीनियरिंग
    • इलेक्ट्रिकल इंजीनियरिंग
    • इलेक्ट्रॉनिक इंजीनियरिंग
    • इंजीनियरिंग प्रोजेक्ट्स
  • रसायन
  • जीव विज्ञान
  • कंप्यूटर
Home » Hc-Sr04 Sensor से Dc Motor Control करें

Hc-Sr04 Sensor से Dc Motor Control करें

December 25, 2022 by admin Leave a Comment

0
(0)
dc motor को distance sensor hc-sr04 से

Dc motor को Distance Module Hc-sr04 से control करना जैसे ही सामने रखा कोई object की Distance set की गई limit को cross करेगा वैसे ही Dc Motor rotate होने लगेगी पहली pin को low और दूसरी को high करने पर आप इस dc motor को दूसरी Direction में rotate कर सकते है 

Distance Sensor hc-sr04 से dc motor control करें

सभी steps को Properly follow करें इस project को आप robot बनाने में ले सकते है क्युकी जब hc-sr04 से motor run होगी तो आप इस dc motor को robot की steering में लगा के robot को मोड़ सकते है जब कोई object सामने आयेगा तब आपका robot आसानी से अपना रास्ता बदल लेगा

Robot कैसे बनाएं ?

Project Material

  1. Arduino uno
  2. hc-sr04 distance sensor
  3. L293d
  4. jumper wire
  5. Breadboard

Arduino uno क्या है ?

hc-sr04 distance sensor क्या है ?

L293d क्या है ?

Dc Motor और Sensor का Circuit बनाएं

hc-sr04 और dc motor का circuit बनाएं

ऊपर दिया Circuit बनाएं थोडा ध्यान से wire बनाएं यह circuit मेने old circuit को modify करके बनाया है इसलिए wires फ़ैल गये है   

Hc-sr04 में 4 pin होते है 

Hc-sr04 की echo pin को pin 12 से connect करें 

Hc-sr04 की trigger pin को pin 13 से connect करें

Hc-sr04 की vcc pin 5v से connect करें 

Hc-sr04 की gnd pin gnd से connect करें

और अपने Arduino uno को Computer से Connect करें 

Dc Motor Control के लिए Programming

Circuit बनाने के बाद Arduino uno में नीचे दिया गया Program Upload करें आपके upload करने के बाद ही program काम करने लगेगा और sensor सामने रखे object की Distance sense करेगा हमने program में limit 10 ली है आप इसे change कर सकते है 

Program Upload करने के लिए आपको Arduino IDE Download करना पड़ेगा

Program Arduino में कैसे upload करते है ?

const int Apin1 = 5;//motorA pin 1
const int Apin2 = 6;//motorA pin 2
const int Bpin1 = 10;//motorB pin 1
const int Bpin2 = 9;//motorB pin 2
const int sensorpin = 13;//trigger pin Hc-sr04
int echo =12;//echo pin
int Limit =10;
void setup() {
  Serial.begin(9600);
}

void loop() {
   long duration, cm;

  pinMode(sensorpin,OUTPUT);
  pinMode(Apin1,OUTPUT);
  pinMode(Apin2,OUTPUT);
  pinMode(Bpin1,OUTPUT);
  pinMode(Bpin2,OUTPUT);

    digitalWrite(sensorpin, LOW);
  delayMicroseconds(2);
  digitalWrite(sensorpin, HIGH);
  delayMicroseconds(5);
  digitalWrite(sensorpin, LOW);

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

  // convert the time into a distance
  cm = microsecondsToCentimeters(duration);

  Serial.print(cm);
  Serial.print(“cm”);
  Serial.println();

  if (cm > Limit)
  {
    digitalWrite(Apin1, HIGH);
    digitalWrite(Apin2, LOW);
    digitalWrite(Bpin1, LOW);
    digitalWrite(Bpin2, LOW);
    delay(2000);
    digitalWrite(Apin1, HIGH);
    digitalWrite(Apin2, LOW);
    digitalWrite(Bpin1, HIGH);
    digitalWrite(Bpin2, LOW);
    delay(2000);

  }
  else
  {
    digitalWrite(Apin1, LOW);
    digitalWrite(Apin2, LOW);
    digitalWrite(Bpin1, LOW);
    digitalWrite(Bpin2, LOW);
    delay(2000);
  }

  delay(100);
}

long microsecondsToCentimeters(long microseconds)
{

  return microseconds / 29 / 2;

}

I hope अपने सभी Steps Clear कर ली होंगी अब आपका Project काम कर रहा होगा Read करने के लिए thanks इस project को share करें अपने friends के साथ facebook,whatsapp पर और कोई problem हो to comment करें

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

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

बनाना सीखें

  • ड्रोन कैसे बनाएं ?
  • रोबोट कैसे बनाएं ?
  • वेबसाइट कैसे बनाएं ?
  • एंड्राइड एप कैसे बनाएं ?

Policies

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

Shop

  • Shop
  • My account
  • Checkout
  • Cart

Mechanic37 2015 - 2024

  • साइटमैप
  • संपर्क करें
  • हमारे बारे में
  • विज्ञापन दें
  • Mechanical Notes
  • Electrical Notes
  • भौतिक विज्ञान
  • इलेक्ट्रॉनिक इंजीनियरिंग
  • रसायन विज्ञान
  • जीव विज्ञान
  • कंप्यूटर सीखें
  • इंजीनियरिंग प्रोजेक्ट्स
  • ऑटोकैड टुटोरिअल