ویژگی های سنسور تعیین سطح مایع غیر تماسی XKC-Y26-V
سنسور تعیین سطح مایع غیر تماسی XKC-Y26-V یک سنسور تشخیص وجود مایع با خروجی دیجیتال است. یک LED بر روی ماژول تعبیه شده است که در صورت تشخیص وجود مایع روشن شده و در غیر این صورت خاموش می شود. هم چنین یک پیچ بر روی بدنه ماژول وجود دارد که با پیچاندن آن می توان حساسیت سنسور را تغییر داد. این سنسور مناسب برای کاربردهای خطرناک مانند شناسایی مواد سمی، اسید قوی، قلیایی قوی و … است.
معرفی پایه ها (Pinout) سنسور تعیین سطح مایع غیر تماسی XKC-Y26-V
سنسور تعیین سطح مایع غیر تماسی XKC-Y26-V دارای 4 سیم به شرح زیر است:
- VCC (سیم قهوه ای): تغذیه ماژول – 5 تا 24 ولت
- OUT (سیم زرد): خروجی سنسور
- GND (سیم آبی): زمین
- Mode (سیم سیاه): پایه حالت (در صورت Low بودن این پایه، خروجی دیجیتال Active Low و در صورت High بودن، خروجی دیجیتال Active High خواهد بود. همچنین در صورت متصل نکردن این پایه نیز خروجی همچنان Active High خواهد بود.)
پین اوت (Pinout) این سنسور را می توانید در تصویر زیر مشاهده کنید.
لوازمی که به آن احتیاج دارید
قطعات مورد نیاز
نرم افزارهای مورد نیاز
راه اندازی سنسور تعیین سطح مایع غیر تماسی XKC-Y26-V
گام اول: سیم بندی
مطابق مدار زیر، ماژول XKC-Y26-V را به آردوینو وصل کنید.
گام دوم: کد
کد زیر را روی برد آردوینو آپلود کنید. پس از آپلود کد، پنجره ی Serial Monitor را باز کنید.
/*
Made on Jan 12, 2020
By MehranMaleki @ Electropeak
Home
*/
#define Liquid_Detection_Pin 2 //Output pin on sensor
void setup() {
Serial.begin(9600);
pinMode(Liquid_Detection_Pin, INPUT);
}
void loop() {
if (digitalRead(Liquid_Detection_Pin)) {
Serial.println("Liquid Detected!");
}
else {
Serial.println("No Liquid!");
}
delay(1000);
}
در کد بالا، خروجی دیجیتال سنسور در هر ثانیه بررسی می شود و تشخیص یا عدم تشخیص مایع در پنجره ی Serial Monitor نمایش داده میشود.
خروجی کد به شکل زیر است.