ویژگی های سنسور مادون قرمز تشخیص فاصله و مانع E18-D80NK
سنسور E18-D80NK جهت تشخیص موانع و اشیا استفاده میشود. اساس عملکرد این سنسور، ارسال و دریافت اشعه های مادون قرمز میباشد. ابتدا اشعهای از طرف فرستنده ی سنسور، در مسیر مستقیم ارسال میگردد. این اشعه به مانع برخورد میکند و به گیرنده ی سنسور باز میگردد. پتانسیومتری بر روی این ماژول قرار دارد که با تنظیم آن میتوان این فاصله تشخیص را از 3 تا 80 سانتی متر تغییر داد. در واقع با این سنسور میتوان مانع را تشخیص داد اما نمیتوان به طور مستقیم فاصله تا مانع را محاسبه کرد. همچنین یک LED روی این سنسور تعبیه شده که با مشاهده مانع خاموش میشود. خروجی سنسور E18-D80NK هنگام مشاهده مانع HIGH شده و با برداشته شدن مانع LOW میشود.
این سنسور در رباتیک، سنسور پارک خودرو، شمارش RPM و … در صنعت استفاده میشود.
نکته
با چرخاندن ساعتگرد پتانسیومتر، فاصله تشخیص مانع افزایش و با چرخاندن در جهت پادساعتگرد، فاصله تشخیص مانع کاهش مییابد.
معرفی پایه های (Pinout) سنسور مادون قرمز تشخیص فاصله و مانع E18-D80NK
سنسور E18-D80NK دارای 3 سیم به شرح زیر است:
- VCC: تغذیه ماژول – 5 ولت (رنگ قهوهای)
- GND: زمین(رنگ آبی)
- OUT: خروجی دیجیتال سنسور(رنگ مشکی)
پین اوت (Pinout) این ماژول را می توانید در تصویر زیر مشاهده کنید.
لوازمی که به آن احتیاج دارید
قطعات مورد نیاز
نرم افزارهای مورد نیاز
راه اندازی سنسور مادون قرمز تشخیص فاصله و مانع E18-D80NK با آردوینو
گام اول: سیم بندی
مطابق مدار زیر ماژول را به آردوینو وصل کنید.
گام دوم: کد
کد زیر را روی آردوینو خود آپلود کنید.
/*
E18-D80NK-Infrared-Switch
made on 24 oct 2020
by Amir Mohammad Shojaee @ Electropeak
Home
*/
onst int Pin=2;
void setup() {
pinMode(Pin, INPUT);
Serial.begin(9600);
}
void loop() {
int sensorValue = digitalRead(Pin);
if(sensorValue==HIGH){
Serial.println("detect Object");
delay(1000);
}
else{
Serial.println("no Object");
delay(1000);
}
}
ابتدا خروجی سنسور را میخوانیم. اگر HIGH باشد مانع تشخیص داده شده و اگر LOW باشد مانعی وجود ندارد. این عمل هر یک ثانیه یکبار انجام میشود.
خروجی Serial Monitor را در شکل زیر میبینید. سه بار مانعی جلوی سنسور قرار دادیم تا عملکرد آن را بسنجیم.