نحوه ساخت فاصله یاب اولتراسونیک در HC-SR04 و Arduino

فهرست مطالب:

نحوه ساخت فاصله یاب اولتراسونیک در HC-SR04 و Arduino
نحوه ساخت فاصله یاب اولتراسونیک در HC-SR04 و Arduino

تصویری: نحوه ساخت فاصله یاب اولتراسونیک در HC-SR04 و Arduino

تصویری: نحوه ساخت فاصله یاب اولتراسونیک در HC-SR04 و Arduino
تصویری: آموزش سنسور التراسونیک HC-SR04 و آردوینو 2024, ممکن است
Anonim

من یک پروژه فاصله سنج پیشنهاد می کنم که براساس حسگر اولتراسونیک HC-SR04 و برد آردوینو ساخته شده است. قرائت سنسور بر روی صفحه نمایش کریستال مایع نمایش داده می شود و برق از یک باتری 9 ولتی تأمین می شود.

طرح پروژه Rangefinder
طرح پروژه Rangefinder

لازم است

  • - آردوینو نانو ؛
  • - فاصله سنج اولتراسونیک HC-SR04؛
  • - صفحه نمایش ال سی دی؛
  • - بدن
  • - باتری "Krona" ؛
  • - پتانسیومتر 10 کیلو اهم
  • - تخته نان
  • - اتصال سیم ها

دستورالعمل ها

مرحله 1

برای شروع ، شما باید اندازه مناسب مورد را انتخاب کنید. اندازه بستگی به این دارد که شما از کدام صفحه آردوینو استفاده خواهید کرد (UNO ، Mini ، Nano یا دیگری) و همچنین اندازه LCD شما چیست. به جای LCD می توان از نشانگر LED مینیاتوری با 3 کاراکتر استفاده کرد. این برای نمایش فاصله در سانتی متر کافی خواهد بود ، زیرا سنسور اولتراسونیک مورد استفاده دارای دامنه اندازه گیری 3 تا 400 سانتی متر است.

انتخاب مورد برای دور یاب
انتخاب مورد برای دور یاب

گام 2

بیایید نحوه چیدمان قطعات درون بدنه را تخمین بزنیم. سوراخ های سنسور اولتراسونیک ، نمایشگر و کلید خاموش را بردارید.

مرحله 3

حال بیایید مدار دستگاه خود را بررسی کنیم. منبع تغذیه - از باتری "Krona" 9 V. تغییر کلید S1 - برای روشن و خاموش کردن دستگاه. نمایشگر کریستال مایع (LCD) به صورت استاندارد با پتانسیومتر 10 کیلو اهم برای تنظیم کنتراست متصل می شود. LCD و سنسور اولتراسونیک از 5 ولت تغذیه می کنند.

مدار فاصله سنج اولتراسونیک
مدار فاصله سنج اولتراسونیک

مرحله 4

بیایید یک طرح برای فاصله سنج خود بنویسیم. اینجا همه چیز ساده است. ابتدا LCD را روی پایه های 12 ، 11 ، 10 ، 9 ، 8 و 7 با استفاده از کتابخانه LiquidCrystal از Arduino IDE مقداردهی اولیه می کنیم.

بعد ، پایه های ماشه و اکو فاصله را به پایه های 6 و 5 برد آردوینو وصل می کنیم.

هر 50 میلی ثانیه ما با استفاده از عملکرد getDistance () فاصله را از ردیاب درخواست می کنیم و آن را بر روی LCD نمایش می دهیم.

طرح Rangefinder
طرح Rangefinder

مرحله 5

بعد از اینکه طرح را روی حافظه آردوینو نوشتیم ، می توانیم دستگاه را جمع کنیم. طرح داخلی که پیشنهاد می کنم در شکل نشان داده شده است. صفحه نمایش و سنسور را با چسب گرم ذوب ثابت کردم. کاملا محکم نگه داشته می شود ، اما در عین حال امکان جدا کردن قطعات متصل در صورت لزوم را فراهم می کند. توصیه می شود همه چیز را قرار دهید تا بتوانید به پورت USB آردوینو متصل شوید و در صورت لزوم "میان افزار" را برطرف کنید. به عنوان مثال ، متن نمایش داده شده را تغییر دهید یا ضرایب محاسبه فاصله را اصلاح کنید. ممکن است لازم باشد که کنتراست LCD را تغییر دهید ، بنابراین توصیه می شود تنظیم کننده پتانسیومتر نیز در دسترس باشد.

طرح قسمت داخلی فاصله سنج اولتراسونیک
طرح قسمت داخلی فاصله سنج اولتراسونیک

مرحله 6

نسخه دستگاه تمام شده در عکس نشان داده شده است. این کاملا جمع و جور است و استفاده از آن آسان است. البته چنین دستگاهی ویژگی های خاص خود را دارد. چندین نکته مهم در مورد استفاده در انتها در بخش نکات مفید ارائه شده است.

توصیه شده: