আরডুইনো টিউটোরিয়াল পর্ব – ২: আরডুইনোর জন্য প্রয়োজনীয় সফটওয়্যার এবং ড্রাইভার ইনস্টল

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

Arduino Bangla Tutorial Part-2

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

আমাদেরকে প্রথমে আরডুইনোর অফিসিয়াল ওয়েবসাইট থেকে সফটওয়্যারটা ডাউনলোড করতে হবে। সফটওয়্যার ডাউনলোড এবং ইনস্টল করার সম্পূর্ণ প্রক্রিয়াটিই ভিডিও টিউটোরিয়ালে খুব সহজ করে উপস্থাপন করার চেষ্টা করেছি। আসলে এটা খুবই সহজ। আপনারা সবাই এটা করতে পারবেন।

Arduino IDE ইনস্টল করা হয়ে গেলে আমাদের আরেকটা ছোট কাজ করতে হবে। আমরা যেহেতু আমাদের আরডুইনো বোর্ডে কম্পিউটার থেকে প্রোগ্রাম আপলোড করবো তার মানে আমাদেরকে অবশ্যই কম্পিউটারের সাথে আমাদের আরডুইনো বোর্ডের পরিচয় করিয়ে দেয়া লাগবে। যাকে মূলত ড্রাইভার সফটওয়্যার ইনস্টলেশন বলা হয়। এটাও খুবই সহজ। আরডুইনোর জন্য যে ড্রাইভারটা লাগবে তা আমরা Arduino IDE এর জন্য যে ফাইলটা ডাউনলোড করেছিলাম তার মধ্যেই পেয়ে যাবো। তো ড্রাইভারটা ইনস্টল করতে হলে আমাদেরকে প্রথমে আমাদের আরডুইনো বোর্ডটাকে এইএসবি ক্যাবলের মাধ্যমে কম্পিউটারের সাথে সংযোগ করতে হবে। আমার এ কথাটা থেকে আপনারা নিশ্চয় বুজে গেছেন যে আমাদের আরডুইনো বোর্ড থাকা লাগবে। তাই আমি অনুরোধ করবো যারা এখনো আরডুইনো বোর্ড সংগ্রহ করেননি তারা অবশ্যই দ্রুত সংগ্রহ করে নিয়ে তারপর এই  টিউটোরিয়ালটি দেখবেন। আরডুইনো বোর্ড কিভাবে সংগ্রহ করবেন তা আমি গত পর্বেই আলোচনা করেছি। আপনার যদি আরডুইনো বোর্ড থাকে তাহলে কিভাবে ড্রাইভার সফটওয়্যার ইনস্টল করবেন তা ভিডিওতে দেখানো হয়েছে।

 

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

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

ফেসবুজ পেজ: www.facebook.com/nabatechworld

ওয়েবসাইট: www.nabatechworld.com

ইউটিউব: Arduino Bangla Tutorial

আপনারা সবাই ভালো থাকবেন, সুস্থ থাকবেন। আর পরবর্তী টিউটোরিয়ালের জন্য অপেক্ষা করুন। আল্লাহ হাফেজ।

Share This Post

Post Comment