আর্ডুইনো কী?

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

Arduino একটি মাইক্রোকন্ট্রোলার ডেভেলপমেন্ট প্ল্যাটফর্ম যেটা Intuitive Programming Language এ যুক্ত এবং আপনি এর IDE দ্বারা ডেভেলপ করতে পারেন। আর্ডুইনোর সাথে Sensor, actuator, light, speaker, add-on module (যেটা Arduino Shield নামেও পরিচিত) এবং অন্যান্য IC ব্যবহার করে যেকোন সিস্টেমের Programmable Brain হিসেবে সেট করতে পারেন আপনার আর্ডুইনোকে।

Arduino এর দ্বারা যা কিছু সম্ভব তা একটি কোর্সে লেখা অসম্ভব। ক্রিয়েটিভিটির লিমিট হয় না, যেহেতু আর্ডুইনো ক্রিয়েটিভিটি প্রকাশ করারই একটা মাধ্যম তাই এর দ্বারা কতকিছু সম্ভব সেটারও সীমা নাই। এই কোর্সটি কেবল সাধারণ ধারণা দিবে এবং বেসিক স্কিল আয়ত্ব করার পথ দেখাতে পারে, এর বেশি কিছু আশা করা ভুল হবে।

আর্ডুইনো : একটি ওপেন সোর্স প্ল্যাটফর্ম

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

আর্ডুইনোর ডিজাইন, সোর্স কোড, লাইব্রেরি ডেস্ক্রিপশন ও লাইব্রেরি ডাউনলোড করা যাবে তাদের অফিশিয়াল সাইট আর্ডুইনো.সিসি থেকে।

আর্ডুইনো অরিজিনাল বোর্ডের দাম প্রায় ২০০০ – ৩০০০ এর মত। সেখানে Chinese ক্লোন ভার্সন পাওয়া যায় মাত্র 900 (UNO)-1200 (MEGA) টাকার মধ্যে। আর্ডুইনো ওপেন সোর্স বলেই এটা সম্ভব। Arduino ছাড়াও এইরকম ক্লোন প্ল্যাটফর্ম আছে আরও ফাংশনালিটি সহ যেমন Freeduino, pcDuino, ODOO ইত্যাদি।

বিভিন্ন ধরণের আর্ডুইনো বোর্ড:

Arduino UNO R3 :

alt image

Arduino Leonardo:

alt image

Arduino DUE:

alt image

Arduino Mega 2560:

alt image

Arduino Mega ADK :

alt image

Arduino LilyPad:

alt image

Arduino Yun:

alt image

পরবর্তী পর্বে আমরা আর্ডুইনো IDE ডাউনলোড ও কনফিগার করব।

 

  • Analog Pins: মোট ৫ টি পিন  রয়েছে এনালগ ইনপুট গ্রহণ করার জন্য। ADC( এনালগ টু ডিজিটাল কনভার্সন) অপারেশনে এই পিনগুলো ব্যবহার করা হয়। ট্যাম্পারেচার সেন্সর বা এধরণের সেন্সর এনালগ ইনপুটে সংযুক্ত করে সেন্সর থেকে বিভিন্ন এনালগ ভ্যালু গ্রহণ করার জন্য এনালগ ইনপুট সমূহ ব্যবহার করা হয়।