ویژگی های ماژول سنسور ضربه KY-031
این ماژول یک سنسور حساس به شوک یا لرزش است که وقتی شوک یا لرزشی را دریافت می کند پین سیگنال آن High می شود، این ماژول می تواند در سیستم های امنیتی و یا مانیتورینگ استفاده گردد و به راحتی می توانید آن را در کنار برد آردوینو یا هر میکرو کنترل دیگری استفاده نمایید.
توجه:
جهت بالا بردن دقت ماژول پیشنهاد می شود از پین های interrupt میکرو کنترلر خود استفاده کنید.
جهت دریافت دیتاشیت ماژول سنسور ضربه KY-031 اینجا کلیک کنید.
KY-031 Knock Module Datasheet
1 file(s) 85.12 KB
معرفی پایه ها (Pinout) ماژول سنسور ضربه KY-031
ماژول KY-031 دارای 3 پایه به شرح زیر است:
- VIN: تغذیه ماژول – 5 ولت
- GND: زمین
- OUT: خروجی سیگنال
پین اوت (Pinout) این ماژول را می توانید در تصویر زیر مشاهده کنید.
لوازمی که به آن احتیاج دارید
قطعات مورد نیاز
نرم افزارهای مورد نیاز
راه اندازی ماژول سنسور ضربه 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");}
پس از آپلود کد در سریال مانیتور مشاهده می کنید.