نمایش نتایج: از 1 به 3 از 3
Like Tree1 لایک
  • 1 Post By siib

موضوع: pulsIn

  1. #1
    Member
    تاریخ عضویت
    Jul 2016
    نوشته ها
    40

    Question pulsIn

    سلام
    میخوام یه برنامه ای بنویسم
    اینطوریه که مثلا یه ورودی دارم و این قراره high بشه میخوام زمان بین اولین high شدن تا high شدن بعدی رو محاسبه کنم میشه با pulsIn نوشت؟؟

    و مورد بعدی اینکه تو این آموزش گفته شده این دستور میتونه تا 3 دقیقه رو اندازه گیری کنه ولی من امتحان کردم از یک ثانیه بیشتر نمیشد!
    https://www.arduino.cc/en/Reference/PulseIn

  2. #2
    Senior Member
    تاریخ عضویت
    Nov 2015
    نوشته ها
    229
    نقل قول نوشته اصلی توسط derana نمایش پست ها
    سلام
    میخوام یه برنامه ای بنویسم
    اینطوریه که مثلا یه ورودی دارم و این قراره high بشه میخوام زمان بین اولین high شدن تا high شدن بعدی رو محاسبه کنم میشه با pulsIn نوشت؟؟

    و مورد بعدی اینکه تو این آموزش گفته شده این دستور میتونه تا 3 دقیقه رو اندازه گیری کنه ولی من امتحان کردم از یک ثانیه بیشتر نمیشد!
    https://www.arduino.cc/en/Reference/PulseIn
    منم با pilseIn همین مشکل شما رو داشتم ، ولی خب مجبور به استفاده از این تابع نیستین
    داخل برنامه آردوینو (اسکچ)
    file>exapmles>2.digital>debounce راهنمایی مناسبیه
    لایک کردن

  3. #3
    Member
    تاریخ عضویت
    Feb 2016
    نوشته ها
    36
    pulseIn(pin, value, timeout)
    تایم اوت پیش فرض یک ثانیه هستش (البته برحسب میکرو ثانیه)، شما میتونید عدد رو به میکروثانیه تا سه دقیقه بدین.
    در ضمن دستور pulseInLong() هم برای اعداد بزرگتر طراحی و آماده شده. میتونید از این دستور استفاده کنید.

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  

SEO by vBSEO