آموزش راه اندازی ماژول سنسور حرکت میکروویو HW-M10 با آردوینو

فهرست مطالب

ویژگی های ماژول سنسور حرکت میکروویو HW-M10

ماژول سنسور حرکت میکروویو HW-M10 بسیار دقیق بوده و جهت تشخیص حرکت به صورت گسترده در سیستم های دزدگیر و امنیتی کاربرد دارد. این ماژول همانند ماژول PIR هر نوع حرکتی را در محدوده تشخیص خود ردیابی می‌کند. با این تفاوت که به جای استفاده از تشعشع ساطع شده از جسم، از تکنولوژی رادار داپلر ماکروویو استفاده می‌کند. این ماژول یک خروجی دیجیتال دارد که در حالت عادی Low بوده و در صورت تشخیص حرکت High (3.3V) می‌شود و برای 2 تا 3 ثانیه High می‌ماند.

معرفی پایه ها (Pinout) ماژول سنسور حرکت میکروویو HW-M10

ماژول سنسور حرکت میکروویو HW-M10 دارای 5 پایه به شرح زیر است:

  • CDS: دو پایه برای نصب سنسور CdS
  • VCC: تغذیه ماژول – 24-4 ولت
  • OUT: خروجی
  • GND: زمین
نکته

با نصب سنسور CdS، ماژول در صورت وجود نور غیرفعال شده و فقط در تاریکی و نور بسیار کم کار می‌کند.

پین اوت (Pinout) این ماژول را می‌توانید در تصویر زیر مشاهده کنید.

لوازمی که به آن احتیاج دارید

قطعات مورد نیاز

آردوینو UNO R3 × 1
ماژول سنسور حرکت میکروویو HW-M10 × 1
سیم جامپر × 1

نرم افزارهای مورد نیاز

آردوینو IDE

راه اندازی ماژول سنسور حرکت میکروویو HW-M10 با آردوینو

گام اول: سیم بندی

مطابق مدار زیر، ماژول را به آردوینو وصل کنید.

گام دوم: کد

کد زیر را روی برد آردوینو آپلود کنید. پس از آپلود کد، پنجره Serial Monitor را باز کنید.

    /*
  Made on Jan 19, 2021
  By MehranMaleki @ Electropeak
  
Home
*/ #define Motion_Detection_Sensor 2 void setup() { pinMode(Motion_Detection_Sensor,INPUT); Serial.begin(9600); } void loop() { Serial.print(digitalRead(Motion_Detection_Sensor)); if(digitalRead(2) == HIGH) { Serial.println("\t Motion detected!"); } else if(digitalRead(2) == LOW) { Serial.println("\t No Motion!"); } delay(1000); }

در کد بالا، در هر ثانیه خروجی سنسور چک می‌شود و اینکه حرکتی تشخیص داده شده است یا خیر، بر روی پنجره Serial Monitor نمایش داده می‌شود.

خروجی کد به شکل زیر است.

آموزش های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.