আসসালামু আলাইকুম। বন্ধুরা সবাই কেমন আছেন? আরডুইনো বিষয়ক আমার ধারাবাহিক টিউটোরিয়াল "ঘরে বসে আরডুইনো শিখুন মজার মজার প্রজেক্ট তৈরী করুন" এর আজকের পর্বে আপনাদেরকে শুভেচ্ছা জানাচ্ছি। আশা করছি আপনারা ধারাবাহিক ভাবে আমার সাথে আরডুইনো শিখছেন। আজ আমরা আলোচনা করবো ৭ম পর্ব সম্পর্কে। এই পর্বে আমরা শিখবো কিভাবে আরডুইনো ব্যবহার করে কোন অ্যানালগ ইনপুট সিগন্যালকে আরডুইনোতে গ্রহণ করতে হয়। যারা গত পর্বটি দেখেছেন আশা করছি তারা আজকের পর্ব সম্পর্কে মোটামুটি ধারণা পেয়ে গেছেন।
গত পর্বে আমরা দেখেছিলাম আরডুইনোতে কিভাবে ডিজিটাল ইনপুট নিতে হয়। আমরা এটাও জেনেছিলাম যে ইলেক্ট্রনিক্স জগতে দুই ধরনের সিগন্যাল রয়েছে: ডিজিটাল ও অ্যানালগ। ডিজিটাল হলো ০ এবং ১ অর্থ্যাৎ আমরা তো জানি যে ডিজিটাল ইলেক্ট্রনিক্সে মূলত ৫ ভোল্টের উপরই সবকিছু অপারেট ও হিসাব করা হয়। সেক্ষেত্রে ২.৫ ভোল্টের নিচে যদি কোন সিগন্যালের ভ্যালু থাকে তাকে ডিজিটাল সিগন্যালে ০ বা লজিক্যাল লো এবং ২.৫ ভোল্টের উপরে গেলে তাকে ১ বা লজিক্যাল হাই ধরা হয়।
একটা জিনিস খেয়াল করেছেন আমরা কিন্তু শুধু মাত্র ০ এবং ১ দিয়েই পুরো ৫ ভোল্টকে হিসাব করছি। আচ্ছা ধরেন কোন সিগন্যালের ভোল্টেজ ০.৩ ভোল্ট এবং আরেকটি সিগন্যালের ১.২ ভোল্ট। আমরা কিন্তু দুইটি সিগন্যালকেই ডিজিটাল অবস্থায় লজিক্যাল লো পাবো। অর্থ্যাৎ এক্ষেত্রে আমরা ভোল্টেজের মানটা জানতে পারছিনা। কিন্তু অ্যানালগ ব্যবস্থায় আমরা সিগন্যালের ভোল্টেজ কত সেটা জানতে পারবো। কি কঠিন মনে হচ্ছে? বিষয়টা মোটেও কঠিন না।
মূলত আরডুইনোতে অ্যানালগ ইনপুট নিয়ে কাজ করার সময় ০ ভোল্ট থেকে ৫ ভোল্টের জন্য মোট ভ্যালু ধরা হয় ১০২৪। অর্থ্যাৎ কোন সিগন্যালের ভোল্টেজ যদি ৫ ভোল্টের সমান হয় তবে তার ভ্যালু ধরা হয় ১০২৪। আরডুইনোতে যখন ৫ ভোল্ট প্রদান করে তাকে অ্যানালগ ইনপুটের মাধ্যমে চেক করা হবে তখন ভ্যালু পাওয়া যাবে ১০২৪। এখন এই তথ্যটিকে ধরেই আমরা ০ থেকে ৫ ভোল্টের মধ্যে যে কোন ভোল্টেজ লেভেলের জন্য তার ভ্যালু কত তা জানতে পারবো। ঐকিক নিয়মের মাধ্যমে তা খুব সহজেই করা যাবে। একটি কথা বলে রাখা ভালো সেটা হলো আমরা যখন বিভিন্ন সেন্সর থেকে ডাটা নিবো তখন আমাদেরকে মিলি ভোল্টে হিসাব করতে হবে। ১ ভোল্ট সমান হলো ১০০০ মিলি ভোল্ট। অর্থ্যাৎ আমরা বলবো ৫০০০ ভোল্টের জন্য ভ্যালু ১০২৪। বিভিন্ন সেন্সর থেকে আমাদেরকে প্রায় সময় মিলি ভোল্টেজ ইনপুট নিতে হবে। তখন এই সূত্র ব্যবহার করে আমরা ইনপুটের ভোল্টেজ কত তা জেনে নিবো।
আচ্ছা এবার একটু উল্টোভাবে চিন্তা করুন তো। আরডুইনোতে যখন আমরা কোন ইনপুট দিবো আরডুইনো কিন্তু বুজে না যে তাকে কত ভোল্ট দেয়া হলো। সে শুধু আমাদেরকে ভ্যালুটা বলে দিবে। আচ্ছা ভ্যালু জানলে কি আমরা ইনপুট ভোল্টেজ কত বের করতে পারবো? অবশ্যই। ওই যে একটু আগে যে সূত্রটা বললাম তাকে উল্টে দিন। আমরা এখন বলবো যদি ভ্যালু ১০২৪ হয় তা ইনপুটের প্রদান করা ভোল্টেজের মান হলো ৫০০০ মিলি ভোল্ট বা ৫ ভোল্ট। এভাবে যে কোন ভ্যালুর জন্য ভোল্টেজ আমরা হিসাব করে বের করতে পারবো। বিষয়গুলো এভাবে না লিখলেও চলতো। কারণ আমি ভিডিওতে এগুলো আলোচনা করেছি। তারপরও আপনাদের সুবিধার জন্য একবার লিখলাম। এবার ভিডিওটি দেখুন।
আশা করছি আজকের পর্বটি আপনারা ভালো করে বুজতে পেরেছেন। তারপরও যদি কারো কোন সমস্যা থাকে তাহলে অবশ্যই টিউমেন্ট করে জানাবেন।
আমাদের ফেসবুক পেজ: নাবা টেক ওয়ার্ল্ড
আমাদের ইউটিউব চ্যানেল: Naba Tech World
আমাদের এই টিউটোরিয়াল সম্পর্কে আপনাদের যে কোন মতামত বা জিজ্ঞাসা আমাদের ফেসবুক পেজে জানাতে পারেন। আমাদের ভিডিওগুলো ভালো লাগলে এবং আপনার সামান্যতম উপকারও হয়ে থাকলে অামাদের ইউটিউব চ্যানেলে সাবস্ক্রাইব করার অনুরোধ থাকলো। সবাই ভালো থাকবেন, সুস্থ থাকবেন। আল্লাহ হাফেজ।
আমি নাদিমুল হক জুলাস। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 10 বছর 2 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 26 টি টিউন ও 72 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 3 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।