ماژول تشخیص فاصله مادون قرمز شارپ GP2Y0A21YK
zoom_out_map
chevron_left chevron_right
ناموجود

ماژول تشخیص فاصله 10 تا 80 سانتی مادون قرمز شارپ GP2Y0A21YK

سنسور فاصله Sharp GP2Y0A21YK یک فاصله‌سنج مادون قرمز با محدوده کاری حدود 10 تا 80 سانتی‌متر و خروجی آنالوگ است؛ مناسب رباتیک، Arduino، تشخیص مانع و اندازه‌گیری فاصله اجسام.

1 تومان بدون مالیات

1 تومان بدون مالیات

block ناموجود
مـــوجـود شــد، اطـلاع بـده!
اورجینال اورجینال
وارداتی وارداتــی
۷ روز ضمانت ضمانت مرجوعی

local_shipping ارسال رایگان سفارشات بیش از
پنج میلیون تومان از طریق پست... جزئیات

سیاست‌های امنیتی
(امنیت اطلاعات و پرداخت مطمئن در شبکه بانکی)
سیاست‌های تحویل
(روش‌های تحویل متنوع، سریع و باصرفه)
سیاست‌های بازگشت کالا
(ضمانت مرجوعی کالا تا 7 روز کاری)

معرفی سنسور فاصله Sharp GP2Y0A21YK

سنسور فاصله GP2Y0A21YK محصول Sharp، یک سنسور مادون قرمز برای اندازه‌گیری فاصله اجسام در محدوده تقریبی 10 تا 80 سانتی‌متر است. این سنسور با استفاده از فرستنده و گیرنده نوری داخلی، موقعیت جسم را تشخیص داده و یک خروجی آنالوگ وابسته به فاصله ایجاد می‌کند.

GP2Y0A21YK برای پروژه‌هایی که فقط تشخیص وجود مانع کافی نیست و کنترلر باید اطلاعاتی از فاصله جسم داشته باشد، کاربردی است. به همین دلیل در رباتیک، Arduino و سیستم‌های تشخیص موقعیت می‌توان از آن استفاده کرد.

پاسخ سریع: GP2Y0A21YK یک سنسور فاصله IR با محدوده اسمی حدود 10 تا 80 سانتی‌متر و خروجی آنالوگ است. با خواندن ولتاژ خروجی و تبدیل آن بر اساس منحنی سنسور، می‌توان فاصله تقریبی جسم را محاسبه کرد.

مشخصات سنسور فاصله GP2Y0A21YK

مدلGP2Y0A21YK
سازندهSharp
نوع سنسورفاصله‌سنج مادون قرمز
محدوده اندازه‌گیری اسمیحدود 10 تا 80 سانتی‌متر
نوع خروجیآنالوگ
روش اندازه‌گیریاپتیکی / مادون قرمز
کاربردرباتیک، Arduino، تشخیص مانع و اندازه‌گیری فاصله

سنسور GP2Y0A21YK چگونه فاصله را اندازه می‌گیرد؟

در این سنسور نور مادون قرمز به سمت جسم ارسال شده و بخشی از آن به گیرنده داخلی بازمی‌گردد. ساختار اپتیکی سنسور از تغییر موقعیت نور بازتابی برای تخمین فاصله جسم استفاده می‌کند.

نتیجه این اندازه‌گیری به شکل یک ولتاژ آنالوگ در خروجی ظاهر می‌شود. میکروکنترلر می‌تواند این ولتاژ را توسط ADC بخواند و با استفاده از منحنی مشخصه یا رابطه کالیبره‌شده، آن را به فاصله تقریبی تبدیل کند.

آیا خروجی GP2Y0A21YK مستقیماً فاصله را نشان می‌دهد؟

خیر. یکی از نکات مهم درباره این سنسور این است که رابطه ولتاژ خروجی و فاصله خطی نیست. بنابراین نمی‌توان تنها با یک ضریب ثابت، ولتاژ را به سانتی‌متر تبدیل کرد.

برای دقت بهتر باید از منحنی مشخصه سنسور یا داده‌های حاصل از کالیبراسیون عملی استفاده شود. در پروژه‌های دقیق‌تر، بهتر است سنسور با اجسام و شرایط واقعی همان پروژه کالیبره شود.

اتصال GP2Y0A21YK به Arduino

برای استفاده با Arduino، خروجی آنالوگ سنسور به یکی از ورودی‌های ADC متصل می‌شود. برنامه مقدار ADC را خوانده و سپس با استفاده از رابطه یا جدول کالیبراسیون، فاصله تقریبی را محاسبه می‌کند.

هنگام اتصال باید ترتیب پایه‌ها، ولتاژ تغذیه و زمین مشترک مطابق مشخصات نسخه واقعی سنسور بررسی شود.

کاربردهای سنسور GP2Y0A21YK

اندازه‌گیری فاصله در ربات

ربات می‌تواند با دریافت فاصله تقریبی مانع، قبل از برخورد سرعت خود را کاهش دهد، متوقف شود یا مسیر دیگری انتخاب کند.

تشخیص موقعیت جسم

در مکانیزم‌های الکترونیکی می‌توان از تغییر فاصله برای تشخیص موقعیت تقریبی یک قطعه یا جسم استفاده کرد.

پروژه‌های Arduino و آموزشی

خروجی آنالوگ این سنسور برای آموزش ADC، کالیبراسیون سنسورها و ساخت پروژه‌های فاصله‌سنج کاربرد دارد.

مثال واقعی؛ کاهش سرعت ربات نزدیک مانع

فرض کنید یک GP2Y0A21YK در جلوی ربات نصب شده است. کنترلر به‌طور پیوسته خروجی آنالوگ سنسور را می‌خواند و فاصله تقریبی مانع را محاسبه می‌کند.

مثلاً می‌توان در برنامه تعیین کرد با نزدیک شدن جسم، ابتدا سرعت ربات کاهش پیدا کند و پس از رسیدن به فاصله تعیین‌شده، ربات متوقف شود. این قابلیت نسبت به یک سنسور صرفاً صفر و یک، اطلاعات بیشتری برای تصمیم‌گیری کنترلر فراهم می‌کند.

نکته: برای رسیدن به نتیجه بهتر، چند فاصله مشخص مانند 10، 20، 40 و 60 سانتی‌متر را در شرایط واقعی پروژه آزمایش کنید و مقادیر ADC را ثبت کنید. این کار امکان ساخت منحنی کالیبراسیون مناسب همان پروژه را فراهم می‌کند.
هشدار: GP2Y0A21YK را در فاصله‌های کمتر از محدوده کاری اسمی به‌عنوان یک فاصله‌سنج خطی در نظر نگیرید. همچنین رنگ، جنس، زاویه سطح و شرایط اپتیکی می‌توانند روی نتیجه اندازه‌گیری اثر بگذارند.

اشتباهات رایج هنگام استفاده از GP2Y0A21YK

فرض خطی بودن خروجی، استفاده خارج از محدوده کاری، تبدیل مستقیم ADC به سانتی‌متر بدون کالیبراسیون، بی‌توجهی به زاویه جسم و اشتباه گرفتن این سنسور با یک کلید مجاورتی صفر و یک از خطاهای رایج هنگام استفاده هستند.

آیا GP2Y0A21YK برای پروژه شما مناسب است؟

اگر به سنسور فاصله GP2Y0A21YK برای تخمین فاصله اجسام در محدوده حدود 10 تا 80 سانتی‌متر نیاز دارید، این مدل برای رباتیک و پروژه‌های میکروکنترلری گزینه کاربردی است.

اگر تنها تشخیص وجود یا عدم وجود جسم مدنظر شماست، سنسوری مانند E18-D80NK نیز ارزش بررسی دارد؛ اما برای دریافت اطلاعات وابسته به فاصله، خروجی آنالوگ GP2Y0A21YK مزیت مهمی محسوب می‌شود.

برای مشاهده سایر سنسورها و قطعات رباتیک به فروشگاه RNGO و برای آموزش‌های الکترونیک و رباتیک به وب‌سایت RNGO مراجعه کنید.

 برای انتخاب سنسور مناسب پروژه  بهمون پیام بده 

اگر برای انتخاب بین سنسورهای IR، اولتراسونیک و مجاورتی مردد هستی، محدوده اندازه‌گیری و نوع خروجی موردنیاز پروژه را بررسی کن و GP2Y0A21YK را با مدل‌های مشابه مقایسه کن.

سوالات متداول

محدوده GP2Y0A21YK چقدر است؟

محدوده اسمی این مدل حدود 10 تا 80 سانتی‌متر است. دقت و نتیجه عملی می‌تواند تحت تأثیر سطح جسم و شرایط نصب قرار گیرد.

آیا GP2Y0A21YK خروجی دیجیتال دارد؟

خروجی اصلی این سنسور آنالوگ و وابسته به فاصله جسم است و برای خواندن آن می‌توان از ADC میکروکنترلر استفاده کرد.

آیا GP2Y0A21YK به Arduino متصل می‌شود؟

بله. خروجی آنالوگ سنسور را می‌توان توسط ADC آردوینو خواند و پس از کالیبراسیون یا استفاده از منحنی مشخصه، فاصله تقریبی را محاسبه کرد.

جمع‌بندی

ماژول تشخیص فاصله 10 تا 80 سانتی‌متر مادون قرمز شارپ GP2Y0A21YK یک سنسور IR با خروجی آنالوگ برای تخمین فاصله اجسام است. محدوده کاری مناسب پروژه‌های رباتیک، امکان اتصال به ADC میکروکنترلر و قابلیت دریافت اطلاعات فاصله، آن را از سنسورهای ساده تشخیص مانع متمایز می‌کند. برای نتیجه دقیق‌تر، کالیبراسیون سنسور در شرایط واقعی پروژه توصیه می‌شود.

220900176
جدید
ابعاد
29.5x13x13.5 mm
ولتاژ کاری
4.5 الی 5.5 ولت
خروجی
آنالوگ
جریان
30 میلی آمپر
فاصله کاری
10 تا 80 سانتی متر

نقدوبررسی محصول / پرسش و پاسخ

میانگین امتیازها

4.0
2 نقد و بررسی‌‌
★★★★★ خیلی خوب 1
★★★★☆ خوب 0
★★★☆☆ متوسط 1
★★☆☆☆ بد 0
★☆☆☆☆ خیلی بد 0

  • نقد و بررسی‌‌ (2)
  • پرسش‌ها و پاسخ‌ها (0)