اطلاعیه

Collapse
No announcement yet.

مشکل در راه اندازی srf05 با اردوینو

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    مشکل در راه اندازی srf05 با اردوینو

    سلام من یدونه srf05 خریدم برنامه هم براش نوشتم ولی فاصله رو بیشتر از3سانت نمیزنه حالت عادی 2سانت میزنه دست میگیرم جلوش میشه1و2مشکلش کجا میتونه باشه؟
    اینم نمونه برنامه
    const unsigned int TRIG_PIN=13;
    const unsigned int ECHO_PIN=12;
    const unsigned int BAUD_RATE=9600;

    void setup() {
    pinMode(TRIG_PIN, OUTPUT);
    pinMode(ECHO_PIN, INPUT);
    Serial.begin(BAUD_RATE);
    }

    void loop() {
    digitalWrite(TRIG_PIN, LOW);
    delayMicroseconds(2);
    digitalWrite(TRIG_PIN, HIGH);
    delayMicroseconds(105);
    digitalWrite(TRIG_PIN, LOW);


    const unsigned long duration= pulseIn(ECHO_PIN, HIGH);
    int distance= duration/58;
    if(duration==0){
    Serial.println("Warning: no pulse from sensor");
    }
    else{
    Serial.print("distance=");
    Serial.println(distance);
    Serial.println(" cm");
    }
    delay(50);
    }
    { خلاف قوانین - پاک شد }

    #2
    پاسخ : مشکل در راه اندازی srf05 با اردوینو

    کسی بلد نبود ینی
    { خلاف قوانین - پاک شد }

    دیدگاه


      #3
      پاسخ : مشکل در راه اندازی srf05 با اردوینو

      یعنی واقعا هیچکس پیدا نشد جواب بده؟
      { خلاف قوانین - پاک شد }

      دیدگاه

      لطفا صبر کنید...
      X