1 فایل پیوست 
	
	
		کتابخانه ماژول التراسونیک Hc-sr04
	
	
		سلام 
با استفاده از این کتابخانه به راحتی می تونید با ماژول التراسونیک مدل Hc-sr04 کار کنید و زمان بازتاب امواج و فاصله بر حسب سانتی متر و اینچ بدست بیارید.
مراحل نصب کتابخانه: پس از دانلود و خارج کردن از حالت فشرده ، پوشه HCSR04Ultrasonic را در مسیر C:\Program Files (x86)\Arduino\libraries  کپی کنید ، به همین راحتی! :D
	 
	
	
		1 فایل پیوست 
	
	
		آموزش کار با این کتابخانه و نحوه وصل کردن این ماژول به آردوینو
	
	
		
	کد:
	
 #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
				
			 
			سلام 
با استفاده از این کتابخانه به راحتی می تونید با ماژول التراسونیک مدل Hc-sr04 کار کنید و زمان بازتاب امواج و فاصله بر حسب سانتی متر و اینچ بدست بیارید.
مراحل نصب کتابخانه: پس از دانلود و خارج کردن از حالت فشرده ، پوشه HCSR04Ultrasonic را در مسیر C:\Program Files (x86)\Arduino\libraries  کپی کنید ، به همین راحتی! :D
			
		
	 
 با سلام و تشکر از مطلب خوبتون اما من با خطای زیر مواجه شدم: :(
In file included from sketch_mar11a.ino:1:0:
fatal error: WProgram.h: No such file or directory
 #include "WProgram.h"