এবার আসুন বিষয়গুলো নিয়ে একটু আলোচনা করি। প্রথমেই আমরা জানবো আরডুইনোর সফটওয়্যার সম্পর্কে। আমরা আগেই জেনেছি যে আরডুইনো হলো মাইক্রোকন্ট্রোলার ভিত্তিক একটি হার্ডওয়্যার। অর্থ্যাৎ কম্পিউটার ব্যবহার করে একে নিয়ন্ত্রণ করা যায়। আর এর জন্য প্রয়োজন হয় প্রোগ্রামিং এর। আমরা প্রোগ্রামিং ল্যাঙ্গুয়েজ ব্যবহার করে আরডুইনোকে যে আদেশ প্রদান করবো তা আরডুইনো যথাযথ পালন করবে। এখন কথা হলো এই প্রোগ্রামগুলো আমরা কোথায় লিখবো এবং কিভাবে তা আমাদের আরডুইনো বোর্ডে আপলোড করবো।
হ্যাঁ, এর জন্য আমাদের প্রয়োজন হবে একটি সফটওয়্যারের। এর নাম হলো Arduino IDE। এই একটি সফটওয়্যার ব্যবহার করেই আমরা আরডুইনোর জন্য কোড লিখতে পারবো, তা কম্পাইল করতে পারবো এবং কম্পাইল করা কোডটি আরডুইনো বোর্ডে আপলোড করতে পারবো।
সফটওয়্যারটি আপনারা আরডুইনো ওয়েবসাইট থেকেই সরাসরি ডাউনলোড করতে পারবেন। এটি সম্পূর্ণ ফ্রি। সফটওয়্যারটির অনেক গুলো ভার্সন রিলিজ হয়েছে। তবে ভিডিওতে যে ভার্সন দেখানো হয়েছে সে ভার্সনটি ইনস্টল করাই সবচেয়ে ভালো হবে।
ভিডিওতে সফটওয়্যারটির ইন্টারফেস সম্পর্কেও বিস্তারিত আলোচনা করা হযেছে। এরপর দেখানো হয়েছে কিভাবে একটি আরডুইনো বোর্ডকে কম্পিউটারের সাথে কানেক্ট করে ব্যবহার উপযোগী করে তুলবেন। ব্যবহার উপযোগী বলতে আরডুইনো বোর্ডকে কম্পিউটারের সাথে কনফিগার করতে হলে এর ড্রাইভার সফটওয়্যারটি ইনস্টল করতে হবে। এটা খুবই সহজ। ভিডিওতে এ নিয়ে বিস্তারিত আলোচনা করা আছে।
ভিডিওতে আমি উদাহরণ হিসেবে Arduino Uno R3 এই বোর্ডটি ব্যবহার করেছি। আপনারা অনেকেই জানেন কয়েক ধরনের আরডুইনো বোর্ড বাজারে কিনতে পাওয়া যায়। তবে এর মধ্যে Arduino Uno R3 হলো সবচেয়ে ভালো। ভালো বলতে বুজাচ্ছি এটা নতুনদের শেখার জন্য একদম যথাযথ। নিচে Arduino Uno R3 এর একটা ছবি দিলাম।
আপাদত সবাই এটি ব্যবহার করেই কাজ সারতে পারেন। আমি নিজেও ব্যক্তিগতভাবে এই বোর্ডটা দিয়েই অনেক মজার মজার প্রজেক্ট তৈরী করেছি, যা ভবিষ্যতে আপনাদের সাথে শেয়ার করবো। এখন আসি বোর্ডগুলো আপনি কোথায় কিনতে পাবেন? এই প্রশ্নটি আমাকে অনেকেই করেন। দেখুন আগে এক সময় এগুলো পাওয়া কষ্টকর ছিলো। তবে গত ১-২ বছরে এগুলো অনেক সহজলভ্য হয়ে গেছে।
বিশেষ করে বাংলাদেশে অনেকগুলো অনলাইন শপ আছে যেখানে আপনি এই বোর্ডটি কিনতে পারবেন। এছাড়াও আরো প্রয়োজনীয় সব যন্ত্রপাতিও খুব সহজে ঘরে বসে কিনতে পারবেন। এছাড়াও ঢাকার মধ্যে অনেক মার্কেট আছে যেখানে এই বোর্ড গুলো কিনতে পাওয়া যায়। এরমধ্যে অন্যতম হলো ঢাকার গুলিস্তানে বঙ্গবন্ধু স্টেডিয়ামের পাশেই সুইমিং পুল মার্কেট। কাউকে বললেই দেখিয়ে দিবে।
এছাড়াও মিরপুর-১ এর মাজার মার্কেট এ দ্বিতীয় তলায় অনেকগুলো দোকান আছে। আরডুইনো বোর্ডকে কম্পিউটারের সাথে কমিউনিকেট করার জন্য আরডুইনো বোর্ড এর সাথে দেয়া ইউএসবি ক্যাবল ব্যবহার করে প্রথমে একে কম্পিউটারের সাথে কানেক্ট করতে হবে। এরপর ভিডিওতে দেখানো পদ্ধতিতে প্রয়োজনীয় ড্রাইভার সেটাপ করে নিতে হবে। তাহলেই আমাদের আরডুইনো বোর্ডটি কাজ করার জন্য সম্পূর্ণ প্রস্তুত হয়ে যাবে।
এই কাজগুলো যদি আপনি সঠিকভাবে করতে পারেন তাহলে বলতে পারেন আপনি এখন আরডুইনো দিয়ে বিভিন্ন প্রজেক্ট তৈরী করার জন্য সম্পূর্ণ প্রস্তুত। আজকের পর্বে এতটুকুই আলোচনা করা হয়েছে।
আগামী পর্বে আমরা মজার একটি সফটওয়্যার ইনস্টল করা শিখবো। সেটা হলো কিভাবে প্রোটিয়াস আইএস আইএস সফটওয়্যার ব্যবহার করে আরডুইনোর জন্য তৈরী প্রজেক্ট কম্পিউটারে সিমুলেট করা দেখা যায়। বিষয়টি খুবই মজার। বিস্তারিত আগামী পর্বেই লিখবো।
আজকের টিউটোরিয়াল সম্পর্কে আপনার কোন প্রশ্ন থাকলে আমাদের ভিডিও এর নিচে যে টিউমেন্ট বক্স আসে সেখানে টিউমেন্ট করুন। অথবা এই পর্ব সম্পর্কিত আমাদের ফেসবুক পেজে যে টিউন করা হয়েছে সেখানেও টিউমেন্ট করে জানাতে পারেন।
সৌজন্যে:
নাদিমুল হক জুলাস
ইউটিউব চ্যানেল: http://www.youtube.com/nabatechworld
ফেসবুক পেজ: http://www.facebook.com/nabatechworld
আমি নাদিমুল হক জুলাস। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 10 বছর 3 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 26 টি টিউন ও 72 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 3 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।
টেকটিউনস থেকে আপনার টিউন ফরমেট করে সংশোধন করে দেওয়া হলো। আপনার টিউনটি লক্ষ করুন এবং খেয়াল করুন কোন কোন বিষয় সংশোধন এর মাধ্যমে আপনার টিউনটিকে পরিমার্জনকরা হয়েছে। আপনার পরবর্তী সকল টিউনে টেকটিউনস এই ফরমেট মেনে চলার জন্য অনুরোধ করা হল।
টেকটিউনস দ্বারা পরিমার্জিত অংশ পুনরায় পরিবর্তন করে আবার অন্তর্ভুক্ত করা হলে এবং আপনার পরবর্তী টিউনে এ বিষয়ের পুনরাবৃত্তি হলে পুনরায় কোন প্রকার সতর্ক বিজ্ঞপ্তি না দিয়েই টিউন অপসারণ/মুছে ফেলা এবং বারংবার নীতিমালা ভঙ্গের জন্য টিউনারশীপ সাময়িক বা স্থায়ি ভাবে বরখাস্ত করা হতে পারে।
আশা করি আপনি টেকটিউনস নীতিমালার প্রতি শ্রদ্ধাশীল থাকবেন এবং আপানার মৌলিক, নিজেস্ব , অভিনবত্য আর উদ্ভাবনী জ্ঞানের প্রয়োগ ঘটাবেন এবং টেকটিউনস কমিউনিটিকে মানসম্মত ও গঠনমূলক টিউন উপহার দিয়ে টেকটিউনেসর সুন্দর, আন্তরিক ও সাবলীল পরিবেশ ও টেকটিউনসের ধারা বজায় রাখবেন।