نمایش نتایج: از 1 به 4 از 4
Like Tree5 لایک
  • 2 Post By gerashi
  • 2 Post By gerashi
  • 1 Post By navidnkh

موضوع: کتابخانه ماژول التراسونیک Hc-sr04

Threaded View

  1. #2
    Junior Member
    تاریخ عضویت
    Sep 2013
    نوشته ها
    4

    آموزش کار با این کتابخانه و نحوه وصل کردن این ماژول به آردوینو

    کد:
     #include <Ultrasonic.h>
    جهت استفاده از این کتابخانه در محیط برنامه.

    کد:
     Ultrasonic ultrasonic(trig,echo);
    به جای trig شماره پینی که پایه trig وصل کردن وارد کنید و به جای echo شماره پینی که پایه echo را آن وصل کردن وارد کنید.

    کد:
     x = ultrasonic.timing();
    این دستور مدت زمان بازتاب امواج التراسونیک را بر حسب میلی ثانیه اندازه گیری می نماید و در متغییر x ذخیره می کند. x نام مغیر دلخواه است.

    کد:
      y = ultrasonic.convert(x , Ultrasonic::CM);
    این دستور مدت زمان که در متغیر x ذخیره شده است را به فاصله برحسب سانتی متر تبدیل می کند و در متغیر y ذخیره می کند.

    کد:
     z = ultrasonic.convert(x , Ultrasonic::IN);
    این دستور مدت زمان که در متغیر x ذخیره شده است را به فاصله برحسب اینچ تبدیل می کند و در متغیر z ذخیره می کند.





    مثال:
    در این مثال پایه trig به پین 7 و پایه echo به پایه 8 آردوینو وصل شده است و فاصله بر حسب سانتی متر اندازه گیری و بر روی پورت سریال ارسال می شود.

    شماتیک مدار:
    فایل های پیوست شده فایل های پیوست شده
    ویرایش توسط gerashi : 09-20-2013 در ساعت 03:11 PM

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

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

SEO by vBSEO