ماژول سنسور مسافت شارپ دارای یک سنسور اندازه گیری فاصله می باشد که از مجموعه از PSD (آشکارساز حساس به موقعیت) و IRED ( دیود مادون قرمز) و مدار پردازشگر سیگنال تشکیل شده است. در این سنسور به دلیل متد triangulation ،گوناگونی بازتاب از اشیا ،دمای محیطی و مدت عملکرد به راحتی تشخیص فاصله را تحت تاثیر قرار نمی دهد. خروجی این دستگاه آنالوگ بوده ولتاژی متناظر با فاصله اندازه گیری شده است. بنابراین از این سنسور می توان به عنوان سنسور مجاورتی نیز استفاده کرد.این سنسور با بردهای آردینو سازگاری کامل دارد و انتخاب مناسب برای تمامی پروژه هایی است که نیاز به اندازه گیری دقیق فاصله دارد.
همانطور که در نمودار زیر مشاهده می کنید با وجود تفاوت زیاد میان بازتابش از کاغذ خاکستری و سفید ،سنسور همچنان قادر به ارائه خروجی خوانا و مطمئن است. توجه داشته باشید که خواندن در فواصل خیلی نزدیک همانند فواصل دور است.
ویژگی ها
محدوده اندازه گیری فاصله: 10 تا 80 سانتیمتر
خروجی از نوع آنالوگ
جریان مصرفی: 30mA
ولتاژ تغذیه: 4.5 تا 5.5V
کاربردها
1.سویچ های touchless (تجهیزات پزشکی، کنترل روشنایی و...)
2. ربات cleaner
3.سنسور برای صرفه جویی در انرژی( ATM و دستگاه کپی، و ماشین های خرید)
4.تجهیزات تفریحی و سرگرمی (ربات، ماشین بازی)
مثال
با اتصال این سنسور به آردینو خود می توانید فاصله از شی مورد نظر را اندازه گیری کنید.
مرجع:کد:int IRpin = 1; // analog pin for reading the IR sensor void setup() { Serial.begin(9600); // start the serial port } void loop() { float volts = analogRead(IRpin)*0.0048828125; // value from sensor * (5/1024) - if running 3.3.volts then change 5 to 3.3 float distance = 65*pow(volts, -1.10); // worked out from graph 65 = theretical distance / (1/Volts)S - luckylarry.co.uk Serial.println(distance); // print the distance delay(100); // arbitary wait time. }
Arduino – Using a Sharp IR Sensor for Distance Calculation
جهت سفارش این کالا، به این بخش در فروشگاه آفتاب رایانه مراجعه نمایید.


LinkBack URL
About LinkBacks



پاسخ با نقل قول
