![](https://duino4projects.com/wp-content/uploads/2021/01/Ultrasonic-Range-Finder.jpg)
این دستورالعمل نحوه ایجاد یک فاصله یاب بدون تماس با استفاده از یک آردوینو و یک ماژول اولتراسونیک HC-SR04 برای اندازه گیری فواصل در محدوده 2 تا 400 سانتی متر را توضیح می دهد.
دقت بسته به فاصله، دمای هوا و رطوبت معمولاً +/- 3 میلی متر است.
مرحله 1: لیست قطعات
قطعات بسیار کمی مورد نیاز است:
- 1 فقط ماژول اولتراسونیک HC-SR04 یا مشابه
- 1 فقط آردوینو Uno R3
- 4 فقط سیم جامپر نر-ماده آردوینو
همه موارد از https://www.aliexpress.com/ به دست آمده است
مرحله 2: نمودار سیم کشی
![](https://duino4projects.com/wp-content/uploads/2021/01/Wiring-Diagram.jpg)
برای تکمیل این پروژه تنها به چهار سیم نیاز است.
نمودار سیم کشی در عکس 1 نشان داده شده است.
مرحله 3: تئوری
![](https://duino4projects.com/wp-content/uploads/2021/01/Theory.jpg)
ماژول فاصله یاب اولتراسونیک HC-SR04 (عکس 1) اندازه گیری های بدون تماس را در محدوده 2 تا 400 سانتی متر ارائه می دهد. دقت بسته به فاصله، دمای هوا و رطوبت معمولاً +/- 3 میلی متر است.
برای بیشترین دقت، مساحت مورد نظر باید حداقل 0.5 متر مربع باشد. بهترین نتایج زمانی حاصل می شود که مبدل مستقیماً به سمت هدف اشاره می کند. نتایج قابل استفاده، با این حال، در یک "مخروط" خیالی +/- 15 درجه امکان پذیر است.
اتصال HC-SR04 به آردوینو بسیار ساده است زیرا به غیر از دو پایه منبع تغذیه، تنها دو سیم "Trig" (ماشه) و "Echo" مورد نیاز است.
برای شروع هر اندازه گیری باید یک پالس ماشه 10uS (میکرو ثانیه) روی پین "Trig" اعمال شود.