আরজিবি কালার সেন্সর টিসিএস 3200 এর পরিচিতি

সমস্যাগুলি দূর করার জন্য আমাদের উপকরণটি ব্যবহার করে দেখুন





টিসিএস 3200 হ'ল একটি রঙের হালকা থেকে ফ্রিকোয়েন্সি রূপান্তরকারী চিপ যা একটি মাইক্রোকন্ট্রোলারের মাধ্যমে প্রোগ্রাম করা যায়। মডিউলটি আরডুইনোর মতো সংহত মাইক্রোকন্ট্রোলারের সহায়তায় সাদা আলোর 7 টি রঙের সনাক্তকরণের জন্য ব্যবহার করা যেতে পারে।

এই পোস্টে আমরা আরজিবি রঙিন সেন্সর টিসিএস 3200 সম্পর্কে একবার নজর রাখতে যাচ্ছি, আমরা বুঝতে পারি যে রঙ সেন্সরটি কীভাবে কাজ করে এবং আমরা আরডুইনোর সাথে টিসিএস 3200 সেন্সরটি ব্যবহারিকভাবে পরীক্ষা করব এবং কিছু দরকারী ডেটা বের করব।



রঙ স্বীকৃতির গুরুত্ব

সমৃদ্ধ রঙে ভরা আমরা প্রতিদিন বিশ্বকে দেখি, আপনি কি কখনও ভেবে দেখেছেন যে রঙগুলি দৃশ্যত অনুভূত হওয়া ছাড়া আলাদা are ভাল, রঙগুলি বিভিন্ন তরঙ্গদৈর্ঘ্য সহ তড়িৎ চৌম্বকীয় তরঙ্গ। লাল, সবুজ, নীল রঙের বিভিন্ন তরঙ্গদৈর্ঘ্য রয়েছে, এই আরজিবি রঙগুলি তুলতে মানুষের চোখ টিউন করা হয়েছে যা বৈদ্যুতিন চৌম্বকীয় বর্ণালী থেকে সরু ব্যান্ড।

তবে, আমরা লাল, নীল এবং সবুজ রঙের চেয়ে বেশি দেখতে পাই কারণ আমাদের মস্তিষ্ক দুটি বা ততোধিক রঙ মিশ্রিত করতে পারে এবং একটি নতুন রঙ দেয়।



বিভিন্ন রঙ দেখার ক্ষমতা প্রাচীন মানব সভ্যতাকে প্রাণীর মতো হুমকিস্বরূপ বিপদ থেকে রক্ষা করতে সাহায্য করেছিল এবং ফলগুলি যেমন সঠিক বর্ধনে ফলমূল হিসাবে সনাক্ত করতে সহায়তা করেছিল যা গ্রহণ করা আনন্দদায়ক হবে।

মহিলারা পুরুষের চেয়ে বর্ণের বিভিন্ন শেড (আরও ভাল সংবেদনশীল) চিনতে আরও ভাল, তবে পুরুষরা দ্রুত চলমান বস্তুগুলি ট্র্যাক করার ক্ষেত্রে আরও ভাল এবং সে অনুযায়ী প্রতিক্রিয়া জানান।

অনেক গবেষণায় বোঝা যায় যে এটি প্রাচীন সময়কালে পুরুষরা তাদের শারীরিক শক্তির কারণে শিকারে যান যা মহিলাদের চেয়ে উচ্চতর ছিল।

গাছপালা এবং গাছ থেকে ফল এবং অন্যান্য ভোজ্য আইটেম সংগ্রহের মতো ঝুঁকিপূর্ণ কাজের সাথে নারীদের সম্মান দেওয়া হয়।

গাছের সঠিক ভোজনে ফলের খাবার সংগ্রহ করা (ফলের রঙ একটি বিশাল ভূমিকা পালন করে) ভাল হজমের জন্য খুব গুরুত্বপূর্ণ ছিল, যা মানুষকে উপসাগরীয় স্বাস্থ্যের সমস্যা থেকে সহায়তা করেছিল।

পুরুষ এবং মহিলাদের মধ্যে চাক্ষুষ ক্ষমতার এই পার্থক্যগুলি আধুনিক যুগেও বহাল রয়েছে।

ঠিক আছে, কেন একটি বৈদ্যুতিন রঙ সেন্সর জন্য উপরের ব্যাখ্যা? ভাল, কারণ রঙ সেন্সরগুলি মানুষের চোখের রঙের মডেলের উপর ভিত্তি করে মনগড়া এবং অন্য কোনও প্রাণীর চোখের রঙের মডেলের সাথে নয়।

উদাহরণস্বরূপ, স্মার্টফোনে ডুয়াল ক্যামেরাগুলির মধ্যে একটি ক্যামেরা বিশেষত আরজিবি রঙগুলি স্বীকৃতি দেওয়ার জন্য এবং অন্যান্য সাধারণ ক্যামেরা নেওয়ার জন্য অন্য ক্যামেরা তৈরি করা হয়। এই দুটি চিত্র / তথ্যের সংমিশ্রণে কিছু সতর্কতার সাথে অ্যালগরিদম স্ক্রিনে সত্যিকারের বস্তুর সঠিক রঙ পুনরুত্পাদন করবে যা কেবল মানুষ বুঝতে পারে।

দ্রষ্টব্য: সমস্ত ডুয়াল ক্যামেরা উপরে বর্ণিত হিসাবে একইভাবে কাজ করে না, কিছু অপটিকাল জুমিংয়ের জন্য ব্যবহৃত হয় কিছুগুলি গভীরতার ক্ষেত্রের প্রভাব ইত্যাদি উত্পাদন করতে ব্যবহৃত হয় etc.

এখন আসুন দেখুন টিসিএস 3200 রঙ সেন্সরগুলি কীভাবে গড়া হয়।

টিসিএস 3200 সেন্সরের চিত্র:

টিসিএস 3200 সেন্সর

এটি অবজেক্টটি আলোকিত করার জন্য 4 টি সাদা এলইডি নির্মিত। এটিতে 10 টি পিন দুটি ভিসি এবং জিএনডি পিন রয়েছে (এর কোনও দুটি ব্যবহার করুন)। এস 0, এস 1, এস 2, এস 3, এস 4 এবং 'আউট' পিনের ক্রিয়াকলাপটি শীঘ্রই ব্যাখ্যা করা হবে।

সেন্সরটি যদি নিবিড়ভাবে দেখে নেওয়া হয় তবে আমরা নীচে চিত্রিত কিছু দেখতে পাচ্ছি:

এটিতে রঙিন সেন্সরের 8 x 8 অ্যারে রয়েছে যা মোট 64৪ টি The ফটো সেন্সর ব্লকটিতে লাল, নীল, সবুজ সেন্সর রয়েছে। সেন্সরটিতে বিভিন্ন রঙের ফিল্টার প্রয়োগ করে বিভিন্ন বর্ণ সেন্সর গঠিত হয়। 64 এর মধ্যে এটিতে 16 নীল, 16 সবুজ, 16 টি লাল সেন্সর রয়েছে এবং কোনও রঙিন ফিল্টার ছাড়াই 16 টি ফটো সেন্সর রয়েছে।

নীল রঙের ফিল্টারটি কেবল নীল বর্ণের আলোকে সেন্সরটিতে আঘাত করতে দেয় এবং বাকি তরঙ্গদৈর্ঘ্যগুলিকে (রঙ) প্রত্যাখ্যান করে যা এটি অন্য দুটি রঙ সেন্সরের ক্ষেত্রে একই same

আপনি যদি কোনও লাল ফিল্টার বা সবুজ ফিল্টারে একটি নীল আলো জ্বলে থাকেন তবে কম তীব্র আলো নীল ফিল্টারের তুলনায় সবুজ বা লাল ফিল্টারগুলির মধ্য দিয়ে যাবে pass সুতরাং নীল ফিল্টার সেন্সর অন্য দুটি তুলনায় আরও হালকা প্রাপ্ত হবে।

সুতরাং, আমরা আরজিবি ফিল্টারগুলির সাথে রঙিন সেন্সরগুলিকে একটি ব্লকে রাখতে পারি এবং যে কোনও রঙিন আলো জ্বলতে পারি এবং প্রাসঙ্গিক রঙের সেন্সরটি অন্য দুটির চেয়ে বেশি আলো পাবে।

একটি সেন্সরে প্রাপ্ত আলোর তীব্রতা পরিমাপের মাধ্যমে আলো জ্বলানো রঙটি প্রকাশ করতে পারে।

সেন্সর থেকে মাইক্রোকন্ট্রোলার সিগন্যাল ইন্টারফেস করতে ফ্রিকোয়েন্সি রূপান্তরকারী হালকা তীব্রতা দিয়ে সম্পন্ন করা হয়।

সার্কিট ব্লক ডায়াগ্রাম

'আউট' পিনটি আউটপুট। আউটপুট পিনের ফ্রিকোয়েন্সি 50% শুল্ক চক্র। এস 2 এবং এস 3 পিনগুলি ফটো সেন্সরের জন্য নির্বাচিত লাইন।

আপনি ট্যাবুলেশনটি দেখে আরও ভাল বুঝতে পারবেন:

এস 2 এবং এস 3 পিনগুলি ফটো সেন্সরের জন্য নির্বাচিত লাইন।

এস 2 এবং এস 3 পিনে কম সংকেত প্রয়োগ করে লাল রঙ সেন্সর নির্বাচন করবে এবং লাল তরঙ্গদৈর্ঘ্যের তীব্রতা পরিমাপ করবে।

একইভাবে, বাকি রঙগুলির জন্য উপরের সারণীটি অনুসরণ করুন।

সাধারণভাবে লাল, নীল এবং সবুজ সেন্সরগুলি ফিল্টার ছাড়াই একটি সেন্সর রেখে পরিমাপ করা হয়।

এস0 এবং এস 1 হ'ল ফ্রিকোয়েন্সি স্কেলিং পিন:

এস 0 এবং এস 1 হ

এস 0 এবং এস 1 আউটপুট ফ্রিকোয়েন্সি স্কেল করতে ফ্রিকোয়েন্সি স্কেলিং পিন। সেন্সর থেকে মাইক্রোকন্ট্রোলারের কাছে সর্বোত্তম আউটপুট ফ্রিকোয়েন্সি নির্বাচন করতে ফ্রিকোয়েন্সি স্কেলিং ব্যবহার করা হয়। আরডুইনোর ক্ষেত্রে 20% বাঞ্ছনীয়, এস 0 'উচ্চ' এবং এস 1 'লো'।

যদি সম্পর্কিত সেন্সরের আলোর তীব্রতা বেশি হয় তবে আউটপুট ফ্রিকোয়েন্সি বেশি হয়। প্রোগ্রাম কোডের সরলতার জন্য ফ্রিকোয়েন্সি পরিমাপ করা হয় না, তবে স্পন্দনের সময়কাল পরিমাপ করা হয়, ফ্রিকোয়েন্সিটি বেশি নাড়ির সময়কাল কম হয়।

সুতরাং, সিরিয়াল মনিটরের রিডিংয়ের মধ্যে একটিতে কমপক্ষে সেন্সরের সামনে রাখা রঙটি থাকতে হবে।

রঙ সেন্সর থেকে ডেটা উত্তোলন

এখন আসুন ব্যবহারিকভাবে সেন্সর থেকে ডেটা বের করার চেষ্টা করুন:

আরডুইনো সার্কিট ব্যবহার করে কীভাবে রঙ সেন্সর থেকে ডেটা বের করা যায়

প্রোগ্রাম কোড:

//--------------Program Developed by R.GIRISH--------------//
const int s0 = 4
const int s1 = 5
const int s2 = 6
const int s3 = 7
const int out = 8
int frequency1 = 0
int frequency2 = 0
int frequency3 = 0
int state = LOW
int state1 = LOW
int state2 = HIGH
void setup()
{
Serial.begin(9600)
pinMode(s0, OUTPUT)
pinMode(s1, OUTPUT)
pinMode(s2, OUTPUT)
pinMode(s3, OUTPUT)
pinMode(out, INPUT)
//----Scaling Frequency 20%-----//
digitalWrite(s0, state2)
digitalWrite(s1, state1)
//-----------------------------//
}
void loop()
')
delay(100)
//------Sensing Blue colour----//
digitalWrite(s2, state1)
digitalWrite(s3, state2)
frequency3 = pulseIn(out, state)
Serial.print(' Blue = ')
Serial.println(frequency3)
delay(100)
Serial.println('---------------------------------------')
delay(400)

//--------------Program Developed by R.GIRISH--------------//

সিরিয়াল মনিটর আউটপুট:

সর্বাধিক নীচে প্রদর্শিত পঠনটি হ'ল সেন্সরের সামনের রঙ। আপনি যে কোনও রঙের জন্য হলুদ উদাহরণস্বরূপ স্বীকৃতি দেওয়ার জন্য কোডও লিখতে পারেন। হলুদ সবুজ এবং লাল মিশ্রণের ফলস্বরূপ, তাই যদি হলুদ বর্ণটি সেন্সরের সামনে রাখা হয় তবে আপনাকে লাল এবং সবুজ সেন্সর রিডিংগুলি বিবেচনায় নিতে হবে, একইভাবে অন্য কোনও রঙের জন্য।

আরডুইনো নিবন্ধটি ব্যবহার করে এই আরজিবি রঙিন সেন্সর টিসিএস 3200 সম্পর্কিত আপনার যদি কোনও প্রশ্ন থাকে তবে দয়া করে মন্তব্য বিভাগে প্রকাশ করুন। আপনি একটি দ্রুত উত্তর পেতে পারেন।

উপরোক্ত বর্ণিত কালার সেন্সরটিও ব্যবহার করা যেতে পারে রিলে হলেও বাহ্যিক গ্যাজেটটি ট্রিগার করছে একটি পছন্দসই অপারেশন কার্যকর করার জন্য।




পূর্ববর্তী: পাসওয়ার্ড নিয়ন্ত্রিত এসি সুইচ অন / অফ বন্ধ পরবর্তী: কাস্টমাইজড ফ্রিকোয়েন্সি সহ TSOP17XX সেন্সর ব্যবহার করা