دسته‌بندی نشده

راه اندازی جامع ماژول مادون قرمز TCRT5000-KY با آردوینو UNO

راه اندازی جامع ماژول مادون قرمز TCRT5000-KY با آردوینو UNO

راه اندازی جامع ماژول مادون قرمز TCRT5000-KY با آردوینو UNO

در پروژه‌های الکترونیکی که به تشخیص رنگ، دنبال‌کننده خط (Line Follower)، تشخیص مانع یا شمارنده نیاز دارند، استفاده از ماژول مادون قرمز TCRT5000-KY بسیار رایج است. این سنسور با عملکرد ساده و دقت بالا، به راحتی با برد آردوینو UNO یا سایر میکروکنترلرها قابل راه‌اندازی است.

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

ماژول TCRT5000-KY چیست؟

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

ویژگی‌های کلیدی ماژول:

  • ولتاژ کاری: ۳.۳ تا ۵ ولت

  • دارای خروجی دیجیتال

  • قابلیت تنظیم حساسیت با پتانسیومتر

  • توانایی تشخیص فاصله ۲ تا ۱۵ میلی‌متر

  • دارای LED نشانگر وضعیت

طرز کار ماژول TCRT5000

این ماژول با ارسال نور مادون قرمز توسط LED داخلی، و تحلیل بازتاب آن توسط فوتو ترانزیستور عمل می‌کند. زمانی که نور به سطح سفید یا روشن برخورد کند، به سنسور بازتاب می‌شود و خروجی آن LOW یا HIGH (بسته به ماژول) می‌گردد. سطوح تیره یا اجسام جاذب، نور را منعکس نمی‌کنند و باعث تغییر وضعیت خروجی می‌شوند.

اتصالات ماژول TCRT5000 به آردوینو

پایه عملکرد اتصال به آردوینو
VCC تغذیه ۵V
GND زمین GND
OUT خروجی دیجیتال پایه دیجیتال D2 (مثلاً)

کدنویسی در Arduino IDE

در این مثال ساده، با خواندن خروجی سنسور، روشن یا خاموش بودن یک LED را کنترل می‌کنیم:

const int sensorPin = 2; const int ledPin = 13; void setup() { pinMode(sensorPin, INPUT); pinMode(ledPin, OUTPUT); Serial.begin(9600); } void loop() { int sensorValue = digitalRead(sensorPin); if (sensorValue == LOW) { digitalWrite(ledPin, HIGH); // جسم یا خط تشخیص داده شد Serial.println("شئ شناسایی شد"); } else { digitalWrite(ledPin, LOW); Serial.println("هیچ شئ‌ای یافت نشد"); } delay(200); }

مثال کاربردی: ساخت ماشین دنبال‌کننده خط (Line Follower)

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

نکات مهم در راه‌اندازی

  • فاصله ایده‌آل سنسور تا سطح بین ۲ تا ۱۰ میلی‌متر است.

  • برای سطوح خیلی براق یا خمیده، بازتاب اشتباه ممکن است رخ دهد.

  • در شرایط نور شدید محیط، عملکرد سنسور ممکن است دچار اختلال شود.

  • پتانسیومتر روی ماژول برای تنظیم حساسیت استفاده می‌شود؛ تنظیم درست آن بسیار مهم است.

تست عملکرد با سریال مانیتور

می‌توانید از Serial.println() استفاده کنید تا در محیط Serial Monitor مشاهده کنید آیا جسمی شناسایی شده یا خیر. این ابزار برای دیباگ بسیار مفید است، مخصوصاً زمانی که سنسور به درستی کار نمی‌کند.

نتیجه‌گیری

ماژول TCRT5000-KY یکی از ساده‌ترین و مؤثرترین گزینه‌ها برای تشخیص رنگ، تشخیص مانع و دنبال کردن مسیر در پروژه‌های آردوینو است. با راه‌اندازی صحیح و تنظیم مناسب حساسیت، می‌توان پروژه‌های خلاقانه و دقیق ایجاد کرد. از پروژه‌های آموزشی ساده تا ربات‌های تعقیب خط، این سنسور کارایی بالایی دارد.

راه اندازی جامع ماژول مادون قرمز TCRT5000-KY با آردوینو UNO

 

بازار برق ارائه دهنده خدماتی همچون:  خرید قطعات الکترونیکی ، خرید عمده قطعات الکترونیکی ،  فروش قطعات الکترونیکی ، خازن الکترولیتی، خازن پلی استر، مقاومت SMD ، مقاومت آجری، مقاومت ۱/۴ وات ، مقاومت ۲ وات ، قطعات الکترونیکی برق صنعتی ، مبدل برق خودرو می باشد.

در این مقاله به راه اندازی جامع ماژول مادون قرمز TCRT5000-KY با آردوینو UNO پرداختیم. نظراتتون رو برای ما بنویسید.