امروز به نحوه ساخت یک دستگاه بسیار جالب وکاربردی میپردازیم که شمامیتوانید به وسیله یک سنسور تشخیص رنگ اجسام رنگی راجداسازی یا تشخیص دهیم وباتشخیص سه رنگ اصلی سبز,آبی,قرمز چندخروجی را فعال کنیم .من دراین پروژه به رای نظرات دوستان میکروبایت این پروژه را با آردینو کارمیکنیم.
وسایل موردنیاز:
سنسور تشخیص رنگ
آردینوUNO
3تاIED
3تامقاومت 100اهم
کمی جامپر وبردبرد
نور سفید ترکیبی از سه رنگ اصلی یعنی قرمز، آبی و سبز است. این رنگ ها طول موج های مختلفی دارند. ترکیب این رنگ ها به نسبت های مختلف، انواع مختلفی از رنگ ها را ایجاد میکند. هنگامی که نور سفید روی هر سطحی میافتد، برخی از طول موج های نور توسط سطح جذب میشوند در حالی که بعضی از آنها بر اساس خصوصیات مواد منعکس میشوند.
یک سنسور رنگ، رنگ مواد را تشخیص میدهد. این سنسور معمولاً رنگ را در مقیاس RGB تشخیص میدهد. این سنسور میتواند رنگ را به رنگ های قرمز، آبی یا سبز طبقه بندی کند. این سنسورها همچنین مجهز به فیلتر هستند تا نور مادون قرمز (IR) نور ماورا بنفش (UV) ناخواسته را رد کنند.
نحوه کارسنسور چگونه هست؟
برای تشخیص رنگ مواد، سه نوع تجهیزات اصلی مورد نیاز است. یک منبع نور برای روشن کردن سطح مواد، سطحی که رنگ آن باید شناسایی شود و گیرنده هایی که میتوانند طول موج های منعکس شده را اندازه گیری کنند.
سنسورهای رنگی دارای یک ساطع کننده نور سفید برای روشنایی سطح هستند. سه فیلتر با حساسیت های طول موج به ترتیب580nm، 540nm، 450nm برای اندازه گیری طول موج های قرمز، سبز و آبی قرار داده شده اند. بر اساس فعال شدن این فیلترها، رنگ مواد طبقه بندی میشود. یک مبدل نور به ولتاژ نیز در سنسور وجود دارد. سنسور با تولید ولتاژ متناسب با رنگ شناسایی شده به رنگ پاسخ میدهد.
دراین پروژه بعد از شناخت فرکانس های رنگ سنسور به وسیله سریال آردینو طیف ها رااندازه گیری میکنیم سپس بعدازشناخت فرکانس های هررنگ دربرنامه تعریف میکنیم که هرگاه این فرکانس شناسایی شد یک خروجی وصل کن درغیراین صورت خاموش کن .(درهر سه خروجی این راتکرارمیکنیم)
سپس طبق شکل زیر مداررا میبندیم.
باکس دانلود فایل پروژه
راهنما
فایل شامل کدپروژه وعکس مدار
فایل رادانلود نموده رمز راکپی و پیست کرده سپس ازحالت فشرده خارج نمایید