Arduino এর সাথে AS7265x স্পেকট্রোস্কোপি সেন্সর কিভাবে ব্যবহার করবেন

  • AS7265x সেন্সর UV থেকে IR পর্যন্ত 18 হালকা ফ্রিকোয়েন্সি পরিমাপ করে।
  • একটি ডেডিকেটেড লাইব্রেরির মাধ্যমে সহজেই Arduino এর সাথে একত্রিত হয়।
  • সিস্টেমটি বৈজ্ঞানিক এবং শিল্প অ্যাপ্লিকেশনগুলিতে বর্ণালী আলো অধ্যয়নের জন্য ব্যবহার করা যেতে পারে।

as7265x

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

AS7265x এর সাহায্যে, অতিবেগুনী (UV) থেকে নিয়ার-ইনফ্রারেড (IR) পর্যন্ত বিস্তৃত আলোর ফ্রিকোয়েন্সি পরিমাপ করা সম্ভব, যা অপটিক্যাল টেস্টিং এবং বৈজ্ঞানিক অ্যাপ্লিকেশনের একটি হোস্টকে সক্ষম করে। আর সবথেকে ভালো, এর আরডুইনো লাইব্রেরির জন্য ধন্যবাদ, এটি চালু করতে এবং চালানোর জন্য আপনাকে প্রোগ্রামিং বা অপটিক্সে বিশেষজ্ঞ হতে হবে না। এটা কার্যত প্লাগ এবং খেলা.

AS7265x স্পেকট্রোস্কোপি সেন্সর: এটা কি?

SparkFun এর AS7265x তিনটি ভিন্ন সেন্সর নিয়ে গঠিত: UV আলোর জন্য AS72651, দৃশ্যমান আলোর জন্য AS72652 এবং ইনফ্রারেডের জন্য AS72653। তিনটির মধ্যে, তারা 18 এনএম থেকে 410 এনএম পর্যন্ত মোট 940 ব্যান্ড আলো সনাক্ত করতে পারে। এটি সেন্সরকে ক্যাপচার করতে দেয় কিভাবে বিভিন্ন উপকরণ আলোর বিভিন্ন তরঙ্গদৈর্ঘ্যের সাথে যোগাযোগ করে।

সেন্সর ছাড়াও, ডিভাইসটি তিনটি এলইডি দিয়ে সজ্জিত: একটি 405nm UV, একটি 5700K সাদা এবং একটি 875nm IR, আপনাকে সঠিক ধরনের আলো দিয়ে আপনি যে বস্তুটি পরিমাপ করছেন সেটিকে আলোকিত করতে দেয়৷ এই সেটআপের জন্য ধন্যবাদ, আপনি বস্তুর দ্বারা প্রতিফলিত বা শোষিত আলোর সঠিক পাঠ পেতে পারেন।

AS7265x প্রযুক্তিগত স্পেসিফিকেশন

এই সেন্সরটি কেবল তার বর্ণালী পরিমাপের ক্ষমতার জন্যই নয়, এর নির্ভুলতার জন্যও। সিস্টেমটি 28,6 nW/cm পর্যন্ত নির্ভুলতার সাথে পরিমাপ করতে পারে2 এবং +/-12% এর নির্ভুলতা। উপরন্তু, সিস্টেমটি 3,3V এর একটি সাধারণ ভোল্টেজে কাজ করে, এটিকে আরডুইনো বোর্ড এবং অন্যান্য কম-পাওয়ার মাইক্রোকন্ট্রোলারের সাথে ব্যবহারের জন্য আদর্শ করে তোলে।

AS7265x ডিফল্টরূপে একটি I2C ইন্টারফেস ব্যবহার করে, যদিও আপনি চাইলে এটিকে 115200 bps-এ সিরিয়াল UART ইন্টারফেসের মাধ্যমে কাজ করার জন্য কনফিগার করতে পারেন। সিরিয়াল ইন্টারফেসের সাহায্যে আপনি AT কমান্ড পাঠাতে পারেন এবং সেন্সরের স্থিতি এবং এটি যে রিডিং নিচ্ছে সে সম্পর্কে বিস্তারিত প্রতিক্রিয়া পেতে পারেন।

AS7265x সেন্সরের কার্যাবলী এবং অ্যাপ্লিকেশন

স্পেকট্রোস্কোপির ক্ষেত্রটি আকর্ষণীয় এবং বিজ্ঞান ও শিল্প উভয় ক্ষেত্রেই এর একাধিক প্রয়োগ রয়েছে। স্পেকট্রোস্কোপির সবচেয়ে সাধারণ প্রয়োগগুলির মধ্যে রয়েছে:

  • একটি নমুনার পারমাণবিক গঠন নির্ধারণ।
  • জলজ বাস্তুতন্ত্রে দ্রবীভূত অক্সিজেনের মাত্রা পর্যবেক্ষণ করা।
  • কৃষি মাটিতে পুষ্টি উপাদানের বিশ্লেষণ।
  • প্রোটিন চরিত্রায়ন গবেষণা.

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

Arduino এর সাথে AS7265x সেন্সর কিভাবে ব্যবহার করবেন

Arduino-এর সাথে AS7265x-এর একীকরণ খুবই সহজ ডেডিকেটেড লাইব্রেরির জন্য ধন্যবাদ যা আপনি Arduino ডেভেলপমেন্ট এনভায়রনমেন্টের লাইব্রেরি ম্যানেজার থেকে সরাসরি ডাউনলোড করতে পারেন। এই লাইব্রেরিটি I2C সংযোগ পূর্ব-কনফিগার করে, যাতে আপনি দ্রুত এবং সহজে সমস্ত 18টি চ্যানেল থেকে রিডিং পেতে পারেন।

AS7265x লাইব্রেরির আরও কিছু গুরুত্বপূর্ণ বৈশিষ্ট্যের মধ্যে রয়েছে আলোকসজ্জা LED চালু থাকা বা ছাড়া পরিমাপ করার ক্ষমতা, LED কারেন্ট নিয়ন্ত্রণ করা, তিনটি সেন্সর থেকে তাপমাত্রা পড়া এবং ক্যালিব্রেটেড রিডিং পুনরুদ্ধার করা।

আপনি যদি আরও উন্নত হন এবং নিম্ন-স্তরের কমান্ড ব্যবহার করে সেন্সরের সাথে ইন্টারঅ্যাক্ট করতে পছন্দ করেন, আপনি UART ইন্টারফেস সক্রিয় করতে পারেন এবং ম্যানুয়ালি AT কমান্ড পাঠাতে পারেন। সবচেয়ে গুরুত্বপূর্ণ কিছু কমান্ড হল:

  • AT: এই কমান্ডটি আপনাকে সেন্সর সাড়া দিচ্ছে কিনা তা পরীক্ষা করতে দেয়।
  • প্রচেষ্টা: বর্তমান সেন্সর তাপমাত্রা রিডিং প্রদর্শন করে।
  • ATDATA: সেন্সর থেকে ক্যালিব্রেটেড মান পুনরুদ্ধার করে।
  • ATCDATA: তিনটি সেন্সরের ক্রমাঙ্কিত মান প্রাপ্ত করে।

ব্যবহারিক ব্যবহারের উদাহরণ

Arduino এর সাথে AS7265x ব্যবহার করার সবচেয়ে সহজ উদাহরণ হল 18টি লাইট চ্যানেল থেকে রিডিং নেওয়া। আরডুইনো ন্যানোতে সেন্সরকে সংযুক্ত করা ততটাই সহজ যতটা I2C পিনগুলিকে (SDA এবং SCL) Arduino-এর সংশ্লিষ্ট পিনগুলির সাথে সংযুক্ত করা। তারপর, কোডের কয়েকটি লাইন দিয়ে, আপনি Arduino কনসোলে ফলাফল দেখতে পারেন।

আরেকটি আকর্ষণীয় উদাহরণ হল রিডিং নেওয়ার সময় একের পর এক এলইডি চালু করতে লাইব্রেরি ফাংশন ব্যবহার করা। এটি আরও নিয়ন্ত্রিত উপায়ে বস্তুকে আলোকিত করার জন্য দরকারী, এবং আপনি আপনার প্রয়োজন অনুসারে LED এর বর্তমান পরিবর্তন করতে পারেন।

আপনি যদি আপনার প্রকল্পকে আরও এক ধাপ এগিয়ে নিতে চান, তাহলে আপনি অন্য উপাদান যোগ করতে পারেন যেমন একটি বহিরাগত বাল্ব একটি ভিন্ন আলো দিয়ে বস্তুটিকে আলোকিত করতে। আপনি যদি আরও উন্নত পরিমাপ করতে চান এবং বস্তুটির আরও ভাল আলোকসজ্জার প্রয়োজন হয় তবে এটি কার্যকর।

প্রকল্প নির্বিশেষে, AS7265x একটি অত্যন্ত বহুমুখী সেন্সর যা বিভিন্ন ধরণের অ্যাপ্লিকেশনগুলিতে ব্যবহার করা যেতে পারে। আপনি স্কুল বিজ্ঞান প্রকল্পে কাজ করছেন বা একটি শিল্প সমাধান তৈরি করছেন না কেন, 7265 ফ্রিকোয়েন্সিতে আলো পরিমাপ করার AS18x ক্ষমতা এটিকে একটি শক্তিশালী হাতিয়ার করে তোলে।

AS7265x ডেস্কটপ স্পেকট্রোস্কোপির ক্ষেত্রে একটি বড় পার্থক্য করে, এমন একটি প্রযুক্তি নিয়ে আসে যা ঐতিহ্যগতভাবে অপেশাদার এবং পেশাদারদের জন্য একইভাবে অত্যন্ত ব্যয়বহুল এবং জটিল।


মন্তব্য করতে প্রথম হতে হবে

আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।