فهرست مطالب:

با استفاده از سنسور فاصله التراسونیک و خروجی مانیتور سریال: 6 مرحله
با استفاده از سنسور فاصله التراسونیک و خروجی مانیتور سریال: 6 مرحله

تصویری: با استفاده از سنسور فاصله التراسونیک و خروجی مانیتور سریال: 6 مرحله

تصویری: با استفاده از سنسور فاصله التراسونیک و خروجی مانیتور سریال: 6 مرحله
تصویری: Lesson 39: Using MAX6675 K-Type Thermocouple Temperature Sensor | Arduino Step By Step Course 2024, جولای
Anonim
استفاده از سنسور فاصله التراسونیک و خروجی مانیتور سریال
استفاده از سنسور فاصله التراسونیک و خروجی مانیتور سریال

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

مرحله 1: مرحله 1: بارگیری Arduino IDE

مرحله 1: بارگیری IDE Arduino
مرحله 1: بارگیری IDE Arduino

Arduino IDE (محیط توسعه تعاملی) را با استفاده از لینک زیر بارگیری و نصب کنید:

www.arduino.cc/fa/Main/Software نسخه ای را انتخاب کنید که مناسب سیستم عامل و پیکربندی شما باشد.

مرحله 2: مرحله 2: مواد سخت افزاری

  1. 1 برد آردوینو
  2. 1 تخته نان
  3. 1 سنسور اولتراسونیک
  4. سیم های بلوز
  5. مقاومت ها

مرحله 3: مرحله 3: ساخت سخت افزار

مرحله 3: ساخت سخت افزار
مرحله 3: ساخت سخت افزار

1) سنسور اولتراسونیک را به تخته نان اضافه کنید. 4 پین در سنسور اولتراسونیک وجود دارد. آنها Vcc (منبع تغذیه 5V) ، Trig (Trigger) ، Echo ، Gnd (Groud) هستند. Vcc را به منبع تغذیه 5 ولت ، Gnd را به زمین ، اکو را به پین 13 ، وصل کنید تا پین 11 را با سیم های جهنده و مقاومت هایی که در نمودار نشان داده شده است ، وصل کنید.

2) تصویر بالا نحوه اتصالها را نشان می دهد.

مرحله 4: مرحله 4: بارگیری و اجرای برنامه

برنامه آردوینو ضمیمه شده را روی لپ تاپ خود بارگیری کنید. آردوینو را به لپ تاپ خود وصل کرده و برنامه را اجرا کنید.

در arduino IDE ، ابزارها را باز کنید-> مانیتور سریال را روی سنسور اولتراسونیک نزدیک و دور قرار دهید. خروجی را در مانیتور سریال مشاهده کنید. این باید فاصله بین سنسور اولتراسونیک و مانع را نشان دهد.

مرحله 5: مرحله 5: درک برنامه

ابتدا بیایید بفهمیم سنسور اولتراسونیک چگونه کار می کند. سنسور التراسونیک دستگاهی است که با استفاده از امواج صوتی می تواند فاصله یک جسم را اندازه گیری کند. این فاصله را با ارسال یک موج صوتی با فرکانس مشخص و شنیدن بازگشت موج صوتی اندازه گیری می کند. این کار با ارسال یک امواج اولتراسوند و گوش دادن به اکو هنگام خروج از یک شی انجام می شود. با سونوگرافی موانع را برطرف می کند. برد آردوینو یک پالس کوتاه ارسال می کند تا تشخیص را آغاز کند ، سپس با استفاده از عملکرد () pulseIn () یک پالس را در همان پین گوش می دهد.

تابع pulseIn () منتظر می ماند تا پین به دلیل بالا آمدن موج صوتی بالا برود و زمان بندی شروع می شود ، سپس منتظر می ماند تا پین LOW شود وقتی موج صدا به پایان برسد که زمان بندی را متوقف می کند. در پایان عملکرد طول نبض را بر حسب میکرو ثانیه برمی گرداند. برای بدست آوردن فاصله ، مدت زمان را در 0.034 ضرب کرده و آن را بر 2 تقسیم می کنیم ، همانطور که در این معادله توضیح داده شده است. در پایان مقدار فاصله را در Serial Monitor چاپ می کنیم.

در روش راه اندازی ، پین 4 را به عنوان Input و intializes buttonOn را به عنوان false اعلام کنید.

در روش حلقه ، مقدار فعلی ورودی دکمه خوانده می شود. اگر فشار داده شود ، دکمه را از خاموش به روشن تغییر می دهد. دفعه بعد که دکمه فشرده می شود از روشن به خاموش تغییر حالت می دهد. تأخیرها به منظور کاهش نویز و جلوگیری از تغییر سریع خروجی اضافه می شوند.

توصیه شده: