آموزش راه اندازی ماژول سنسور ضربه KY-031 با آردوینو

فهرست مطالب

ویژگی های ماژول سنسور ضربه KY-031

این ماژول یک سنسور حساس به شوک یا لرزش است که وقتی شوک یا لرزشی را دریافت می کند پین سیگنال آن High می شود، این ماژول می تواند در سیستم های امنیتی و یا مانیتورینگ استفاده گردد و به راحتی می توانید آن را در کنار برد آردوینو یا هر میکرو کنترل دیگری استفاده نمایید.
توجه:
جهت بالا بردن دقت ماژول پیشنهاد می شود از پین های interrupt میکرو کنترلر خود استفاده کنید.

جهت دریافت دیتاشیت ماژول سنسور ضربه KY-031 اینجا کلیک کنید.

معرفی پایه ها (Pinout) ماژول سنسور ضربه KY-031

ماژول KY-031 دارای 3 پایه به شرح زیر است:

  •  VIN: تغذیه ماژول – 5 ولت
  •  GND: زمین
  •  OUT: خروجی سیگنال

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

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

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

آردوینو UNO R3 × 1
ماژول ضربه ، سنسور knocking sensor × 1
Male to female jumper wire × 1

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

آردوینو IDE

راه اندازی ماژول سنسور ضربه KY-031 با آردوینو

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

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

گام دوم: کد

کد زیر را روی برد آردوینوی خود آپلود کنید.
/*
  on Sep 23, 2020
  by MohammedDamirchi
  
Home
*/ const byte interruptPin = 2; // the setup routine runs once when you press reset: void setup() { // initialize serial communication at 9600 bits per second: Serial.begin(9600); attachInterrupt(digitalPinToInterrupt(interruptPin), Knock, RISING ); } void Knock() { Serial.println("1"); delay(2); } // the loop routine runs over and over again forever: void loop() { Serial.println("0");}
پس از آپلود کد در سریال مانیتور مشاهده می کنید.

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

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

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