আসসালামু আলাইকুম। বন্ধুরা সবাই কেমন আছেন? আশা করছি সবাই অনেক অনেক ভালো আছেন। আজ খুব খুশি লাগতেছে। কারণ আজ আরডুইনোতে প্রথম আমরা একটা প্রফেশনাল প্রজেক্ট তৈরী করবো। এর আগে আমরা প্রায় ১৫টা পর্ব শেষ করেছি শুধু আরডুইনোতে বিভিন্ন ফাংশন সম্পর্কে জানতে। যারা এতদিন এ পর্ব গুলো মন দিয়ে দেখেছেন তাদের জন্যই আজকের এই উপহার। আজ আমরা শিখবো কিভাবে আরডুইনো ব্যবহার করে একটি ডিজিটাল থার্মোমিটার তৈরী করতে হয়। আমি আগেই বলে রাখছি যারা এর পূর্বের টিউটোরিয়াল গুলো দেখেননি তারা দয়া করে আজকের টিউটোরিয়ালগুলো দেখেননি তারা দয়া করে আজকের টিউটোরিয়াল দেখবেন না। কারণ আজকের টিউটোরিয়ালটি হবে পূর্বের কয়েকটি টিউটোরিয়ালের সমন্বয়। তাই আজ আমি অনেক বিষয়ই বিস্তারিত বুজাবো না কারণ সেগুলো আগেই আমি বিস্তারিত আলোচনা করে বুজিয়ে দিয়েছি। আচ্ছা আর কথা না বাড়িয়ে মূল আলোচনায় প্রবেশ করি।
প্রয়োজনীয় যন্ত্রপাতি:
- আরডুইনো বোর্ড ১ টি
- ১টি LM35 Temperature Sensor
- ১টি 2 Digit Seven Segment Display
- কিছু তার এবং আনুসাঙ্গিক কিছু টুলস
ডিজিটাল থার্মোমিটার কিভাবে কাজ করে?
ডিজিটাল থার্মোমিটার বানাতে হলে প্রথমেই আমাদেরকে এটি কিভাবে কাজ করে তা জেনে নিতে হবে। আমি সবসময় বলে থাকি যে আপনি যা নিয়েই কাজ করেন না কেন প্রথমে তার মেকানিজমটা জেনে নিবেন। কারণ মুখস্ত করে কোন জিনিস শেখা যায় না। আপনি যখন মেকানিজম বুজতে পারবেন তখন আপনি নিজেই এটা নিয়ে মজার মজার প্রজেক্ট তৈরী করতে পারবেন।
আমাদের এই থার্মোমিটারে আমরা একটা সেন্সর ব্যবহার করবো। এই সেন্সরটার একটা বৈশিষ্ট্য হলো এই সেন্সরটি তাপমাত্রার উপর ভিত্তি করে একটা ভোল্টেজ আউটপুট দেয়। এর ডাটাশিট থেকে জানা যায় প্রতি ১ ডিগ্রী সেলসিয়াস তাপমাত্রার জন্য এই সেন্সরটি ১০ মিলি ভোল্ট আউটপুট দেয়। এখন ধরুন আমাদের রুমের তাপমাত্রা ৩০ ডিগ্রী সেলসিয়াস। তাহলে আমরা এই সেন্সরটির আউটপুটে কত মিলি ভোল্টেজ পাবো? সহজ উত্তর, ১০ x ৩০ = ৩০০ মিলি ভোল্টেজ। এখন এই ভোল্টেজ তো আমরা চোখে দেখবো না কিংবা সারাদিন মাল্টিমিটার দিয়ে মাপতে পারবো না। তাহলে কি করতে হবে? মনে আছে? যেহেতু সেন্সরটার আউটপুট ভোল্টেজ ০ ভোল্ট থেকে বেশি এবং ৫ ভোল্ট থেকে কম তাই আমরা এর ভোল্টেজটা অ্যানালগ ইনপুট ফাংশন ব্যবহার করে আরডুইনোতে গ্রহণ করতে পারবো। একটা কথা বলে রাখি ১ ভোল্ট = ১০০০ মিলি ভোল্ট। তার মানে আমরা কি করতে পারি? সেন্সরটার আউটপুট পিনটাকে যদি আরডুইনোর অ্যানালগ ইনপুট পিনের সাথে কানেক্ট করে দেই তাহলে সেন্সরের আউটপুট ভোল্টেজটা আমরা আরডুইনোতে ক্যালকুলেট করতে পারবো। ধরুন আমরা আরডুইনোতে ভোল্টেজ রিসিভ করে দেখলাম এখানে ৩০০ মিলি ভোল্ট আউটপুট পাওয়া যাচ্ছে। এখন আমরা তো আগে থেকেই জানি ১ ডিগ্রী সেলসিয়াস তাপমাত্রার জন্য ১০ মিলি ভোল্ট আউটপুট আসে। তাহলে ৩০০ মিলি ভোল্ট আউটপুট পেয়ে থাকলে তাপমাত্রা কত হবে? হিসবা করলে উত্তর আসবে ৩০। তার মানে আমরা তাপমাত্রা পরিমাপ করার কাজটাও আরডুইনোতে করে ফেলতে পারবো। এখন শুধু কাজ হলো এট ফলাফলটাকে প্রদর্শন করা। আমরা তো ইতোমধ্যেই সেভেন সিগমেন্ট ডিসপ্লে কিভাবে ব্যবহার করতে হয় শিখে গেছি। তাহলে শুধু ফলাফলটাকে সেভেন সিগমেন্ট ডিসপ্লেতে দেখাতে পারলেই তৈরী হয়ে গেলো আমাদের ডিজিটাল থার্মোমিটার। এই হলো ডিজিটাল থার্মোমিটার তৈরীর গল্প।
কি ভয় পেয়ে গেলেন? এই সামান্য লেখাতেই শেষ? মোটেও না। আমার মূল ভিডিওতো আছেই। আসলে পোস্ট করার উদ্দেশ্য হলো ভিডিও দেখার আগে আপনারা যাতে গল্পে গল্পে টিউটোরিয়াল সম্পর্কে একটা ভালো ধারণা পান সে জন্য। তো চলুন আর কথা না বাড়িয়ে আমরা ভিডিওটা দেখে ফেলি।
তো আজকের উপহারটা আপনাদের কেমন লাগলো? যদি ভালো লেগে থাকে তাহলে অনুরোধ থাকবে আমার ইউটিউব চ্যানেলটা সাবস্ক্রাইব করবেন। আর আজকের টিউটোরিয়ালে কোন বিষয় না বুজলে কিংবা কিছু জানার থাকলে ভিডিওতে কমেন্ট করতে পারেন অথবা আমাদের ফেসবুকে পেজে কমেন্ট করে জানাতে পারেন।
আমাদের ফেসবুক পেজ: নাবা টেক ওয়ার্ল্ড
আমাদের ইউটিউব চ্যানেল: Naba Tech World
সবাই ভালো থাকবেন, সুস্থ থাকবেন। আল্লাহ হাফেজ।
কোন মন্তব্য নেই:
একটি মন্তব্য পোস্ট করুন