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

Mechanic37

Show Search
Hide Search
  • भौतिक विज्ञान
  • रसायन
  • मैकेनिकल
  • इलेक्ट्रिकल
  • कंप्यूटर
  • जीव विज्ञान
  • प्रोजेक्ट्स
You are here: Home / Arduino / Arduino uno +Hc-sr04 +Servo motor programming control

Arduino uno +Hc-sr04 +Servo motor programming control

अप्रैल 10, 2016 by MECHANIC37 3 Comments

circuit-


(adsbygoogle = window.adsbygoogle || []).push({});

Hc-sr04 vcc pin conect- Arduino pin 5v+
Hc-sr04 trigger pin     -Arduino pin13
Hc-sr04  echo pin       -Arduino pin12
Gdn-Gnd

servo yallow wire connect -Arduino Pwm pin9
servo Red wire connrect    -Arduino pin 5v+
servo Black or Brown wire connect -Gnd

Programming-

#include <Servo.h> 
Servo myservo; 

const int pingPin = 13;//pin13 से ultrasonic sound sensor की triggers pin को connect करें

int inPin = 12;//pin 12 से echo pin connect

int Limit = 10;

int pos=0;

void setup() {

  Serial.begin(9600); // initialize serial communication
  myservo.attach(9);//Pwm pin9 से servo का yallow wire connect
}

void loop()
{
  //raw duration in milliseconds, cm is the
  //converted amount into a distance
  long duration, cm;

  //sending the signal, starting with LOW for a clean signal
  digitalWrite(pingPin, LOW);
  delayMicroseconds(2);
  digitalWrite(pingPin, HIGH);
  delayMicroseconds(5);
  digitalWrite(pingPin, LOW);

  //setting up the input pin, and receiving the duration in
  //microseconds for the sound to bounce off the object infront
  pinMode(inPin, INPUT);
  duration = pulseIn(inPin, HIGH);

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

  //printing the current readings to ther serial monitor
  Serial.print(cm);
  Serial.print(“cm”);
  Serial.println();

  //यदि ultrasound ping sensor के सामने कोई बस्तु की distance limit=10cm से कम है
  //तो condition true होगी और servo motor statement से रन होगी 
  if (cm > Limit)
  {
   for(pos = 0; pos <= 180; pos += 1) 
  {                                  
    myservo.write(pos);             
    delay(15);                       
  } 
  for(pos = 180; pos>=0; pos-=1)    
  {                                
    myservo.write(pos);              
    delay(15);                       
  } 
  }
  else
  {
   
  }

  delay(100);
}

long microsecondsToCentimeters(long microseconds)
{
  //ultrasound wave की speed 340 m/s or 29 microseconds/centimeter है 
  
  return microseconds / 29 / 2;
}

  • Share on Facebook
  • Tweet on Twitter

Filed Under: Arduino, Engineering Project, Uncategorized

Arduino Projects

  • Robot कैसे बनाएं ? Full Tutorial
  • Arduino क्या है ? भाग | 5 टॉप प्रोजेक्ट्स
  • Robotic Arm कैसे बनाएं ? रिमोट कण्ट्रोल
  • Temperature Alarm या Indicator कैसे बनाएं ?
  • DIY Digital Distance Measuring Device In HIndi
  • Get IR Hex Code From Any Tv Remote
  • Build A Room Temperature Monitor In Hindi
  • Temperature Sensor LM35 And Arduino In Hindi
  • Voice Command से Control होने बाला Robot बनाएं
  • Pir Motion Sensor Controlled CFL Or Lamp
  • LDR Sensor अन्धेरा होने पर Led on हो जाएगी
  • Control A Servo Motor Using Potentiometer
  • 8 Channel Home Automation System In Hindi
  • Getting Started with Arduino In Hindi
  • What is Servo Motor In Hindi ?
  • Arduino Projects in hindi
  • Lcd Display Interfacing With Arduino In Hindi
  • Led की Brightness कैसे control करें
  • Arduino से तीन Servo Motor Control करें
  • Dc Motor की Speed कैसे Control करें

Reader Interactions

Comments

  1. Anonymous says

    मार्च 6, 2017 at 3:17 पूर्वाह्न

    Sir AAP ke paje me jo programming cod hai usko hi copy karke device me daal sakte hain kya?

    प्रतिक्रिया
    • admin says

      मार्च 6, 2017 at 6:55 पूर्वाह्न

      Bilkul aap is Program ko Device me Upload kr sakte hai jaisa program aap Upload krenge usi tarh Device kaam kregi Kaise upload krte hai iske liye Read kre-How To Upload Program

      प्रतिक्रिया
  2. candidate says

    नवम्बर 24, 2018 at 11:30 अपराह्न

    Hi, I check your blogs like every week. Your humoristic style is witty, keep it up!

    प्रतिक्रिया

प्रातिक्रिया दे जवाब रद्द करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा. आवश्यक फ़ील्ड चिह्नित हैं *

Primary Sidebar

नयी और अपडेट

  • ऑटो ट्रान्सफार्मर क्या है ? प्रकार | efficiency | लाभ-हानि
  • थ्री फेज ट्रांसफार्मर क्या है ? वर्किंग | प्रकार | उपयोग
  • शंट किसे कहते हैं ? सिद्धांत । लाभ – हानियां
  • Hydraulic torque converter क्या है। इसके प्रकार। वर्किंग प्रिंसिपल।
  • लेजर डायोड क्या है ? कार्यविधि |
  • Electrical Engineering Notes In Hindi | इलेक्ट्रिकल इंजीनियरिंग

विषय चुने


भौतिक विज्ञान

रसायन विज्ञान

मैकेनिकल
इंजीनियरिंग

इलेक्ट्रिकल
इंजीनियरिंग

इलेक्ट्रॉनिक
कंपोनेंट्स

इंजीनियरिंग
प्रोजेक्ट्स

कंप्यूटर

जीव विज्ञान

Footer

Gmail पर varify जरूर करें

Subscribe कीजिये
  • Facebook
  • Flickr
  • Instagram
  • LinkedIn
  • Pinterest
  • Twitter
  • YouTube

कॉपीराइट © 2015–2020

  • साइटमैप
  • संपर्क करें
  • हमारे बारे में
  • विज्ञापन दें
  • रसायन विज्ञान
  • जीव विज्ञान
  • कंप्यूटर सीखें
  • इंजीनियरिंग प्रोजेक्ट्स