KY-032 یک حسگر مادون-قرمز اجتناب از مانع (Obstacle Avoidance IR Sensor) است که برای رباتها و پروژههای تشخیص حضور جسم در فاصلهٔ کوتاه استفاده میشود. روی برد معمولاً این اجزا دیده میشود:
جزء | وظیفه |
LED IR فرستنده | تابش نور ۹۴۰ nm به جلو |
فتودیود گیرنده + تقویتکننده | دریافت بازتاب IR از اجسام نزدیک |
مقایسهگر LM393 | تبدیل ولتاژ آنالوگ به خروجی دیجیتال برپایهٔ آستانه |
پتانسیومتر | تنظیم برد تشخیص ≈ 2) تا 40 (cm |
LED وضعیت | هنگام شناسایی مانع روشن میشود |
رگولاتور 1117-3.3 )بعضی نسخهها( | اجازهٔ تغذیهٔV 5 ولی منطقV 3.3 |
پینهای رایج
سازندگان مختلف چینش پین را کمی فرق میدهند؛ حتماً برچسب روی برد خودتان را نگاه کنید.
پین | نام متداول | توضیح |
VCC | 3.3 – 5 V | تغذیه سنسور و LED IR |
GND | GND | زمین مشترک |
OUT | خروجی دیجیتال | ← LOW مانع در محدوده ← HIGH . آزاد |
EN یا CS | فعالسازی ماژول | پیشفرض به VCC پول-آپ است؛ با LOW کردن LED IR خاموش میشود (صرفه-جویی باتری). |
در بعضی نسخهها خروجی آنالوگ AO نیز وجود دارد (ولتاژ متناسب شدت بازتاب). روش اتصالش مشابه ADC است.
اتصال KY-032 به) ESP32 نمونه با (DevKit v1
KY-032 | ESP32 | دلیل انتخاب |
VCC | 3.3V | سطح منطق سازگار؛ اگر باV 5 تغذیه میکنید، مشکلی نیست چون خروجیV 3.3 است. |
GND | GND | مرجع مشترک |
OUT | GPIO 27 | ورودی دیجیتال + امکان وقفه |
) ENاختیاری( | 3V3 یا یک GPIO | اگر به خاموش کردن LED IR نیاز دارید، به یک GPIO خروجی وصل کنید؛ در غیر اینصورت بهV 3 3. ببندید. |
) AOاگر وجود داشت( | GPIO 34 | فقط ورودی، روی) ADC1 تداخلی با Wi-Fi ندارد( |
کالیبراسیون و نکات عملی
موضوع | توصیه |
تنظیم پتانسیومتر | سنسور را روبهروی دیوار بگذارید، پیچ را بچرخانید تا LED و OUT درست در فاصلهٔ مطلوب سوئیچ کنند. |
نور محیط | نور خورشید یا لامپهای فلورسنت قدیمی ممکن است خطا بدهد؛ زاویهٔ سنسور را کمی رو به پایین بگیرید یا از شِید کوتاه استفاده کنید. |
سطوح مات/شفاف | اجسام شفاف یا سیاه مات IR کمی بازتاب دارند و برد تشخیص را کم میکنند. |
مصرف باتری | LED IR حدود 15-25 mA میکشد؛ در ربات باتریخور میتوانید پایهٔ EN را در فواصل مشخص خاموش کنید. |
تراکم سنسورها | اگر چند KY-032 کنار هم میگذارید (روبات مسیریاب)، بین آنها 2-3 cm فاصله بگذارید تا گیرندهٔ یکی نور فرستندهٔ همسایه را نگیرد. |
جمعبندی
- KY-032 یک سنسور مادون-قرمز اجتناب از مانع با خروجی دیجیتال (و گاهی آنالوگ) است.
- برای ESP32 کافی است VCC→3.3 V، GND→GND و OUT→GPIO ورودی وصل شود؛ پایهٔ EN برای کاهش مصرف یا غیرفعالسازی گزینهٔ اختیاری است.
- پس از تنظیم پتانسیومتر، خروجی LOW یعنی جسم در محدوده و میتوانید با وقفه یا پولینگ واکنش نشان دهید.
نقد و بررسیها
هنوز بررسیای ثبت نشده است.