Header Ads

Header ADS

আরডুইনো পরিচিতি

                                                 

আরডুইনো হলো একটি ওপেন সোর্স হার্ড্ওয়ার । ইলেক্ট্রনিক্স জগতে হবিস্ট থেকে শুরু করে প্রফেশনালিস্ট সবার কাছেই বেশ জনপ্রিয় আরডুইনো। LED জ্বালানো থেকে শুরু করে হোম অটোমেশন , রোবটিক্স, ড্রোন, ইন্ড্রাস্টিয়াল সবই সম্ভব আরডুইনোতে। আরডুইনো মূলত কি জিনিস ? এটা জানার আগে দুটো জিনিস জানা দরকার ।

১.মাইক্রোকন্ট্রোলারঃ ইলেক্ট্রকিক্স জগতের অবিস্মরনীয় এক উদ্ভাবন হল মাইক্রোকন্ট্রোলার। মাইক্রোকন্ট্রোলার হল একটি সিঙ্গেল চিপ ।আরও সহজ ভাবে বলতে গেলে মাইক্রোকন্ট্রোলার হল এক প্রকার আইসি যার সাহায্যে কম্পিউটার প্রোগ্রামের মাধ্যমে যে কোন লজিক্যাল সার্কিট তৈরী করা সম্ভব। অর্থাৎ আপনি মাইক্রোকন্ট্রোলারটি দিয়ে কি রকমের কাজ করাতে চান তা প্রোগ্রামের মাধ্যমে লিখে মাইক্রোকন্ট্রোলারে লোড করে দিতে হয় আর মাইক্রোকনট্রোলার সেই অনুযায়ী কাজ করে।

২.প্রোগ্রামার/বার্নারঃ যে সার্কিটের মাধ্যমে কম্পিউটারে লিখিত প্রোগ্রাম মাইক্রোকন্ট্রোলারে লোড করা হয় তাকে প্রোগ্রামার/বার্নার বলে। সাধারণত USB এর মাধ্যমে প্রোগ্রাম লোড করতে হয় ।

 এবার আসি কাজের কথায়। আরডুইনো কি? আরডুইনো হল ৩ টি জিনিসের সমন্বয়,
১। একটি ডেভেলপমেন্ট বোর্ড
২। একটি প্রোগ্রামিং এনভায়রনমেন্ট
(IDE)
৩। একটি কমিউনিটি/ সাপোর্ট

১.ডেভেলপমেন্ট বোর্ড হলো মাইক্রোকন্ট্রোলার এবং প্রোগ্রামার/বার্নার তাঁদের সমন্বয়। অর্থাৎ একটি সিঙ্গেল বোর্ডে মাইক্রোকন্ট্রোলার ও বার্নার একই সাথে স্থাপন করেই একটি ডেভেলপমেন্ট বোর্ড তৈরী করা হয়। এতে আলাদা কোন প্রোগ্রামার/বার্নার প্রয়োজন হয় না।

২.প্রোগ্রামিং এনভায়রনমেন্ট (IDE) হল একটি সফটওয়্যার বা কম্পাইলার যাতে আরডুইনোর প্রোগ্রাম রচনা করা হয়।  অর্থাৎ আরডুইনোকে কি কি করতে হবে তা   লিখতে হবে  আর আরডুইনো সেই অনু্যায়ী কাজ করবে।

৩.কোন একটি সিস্টেম পরিচালনার জন্য এর রক্ষণাবেক্ষণ দরকার। আরডুইনোর সাথে অন্য কোন ডিভাইস, মডিউল, সেন্সর ইত্যাদি সংযুক্ত করতে হলে প্রোগ্রামে অনেক ফাংশন, লাইব্রেরী সংযুক্ত করতে হয়। যা আরডুইনো ব্যবহারকারীর পক্ষে তৈরী করা সব সময় সম্ভব হয় না। তাই একটি সাপোর্ট টিম সব সময় আরডুইনোর লাইব্রেরী সমৃদ্ধ করে চলেছে যাতে এর সাথে কোন মডিউল সংযোগে সুবিধা হয় । এমন একটি কমিউনিটি হল www.arduino.cc । এখানে আরডুইনোতে ব্যবহার যোগ্য সকল সেন্সর, মডিউল, ডিভাইসের লাইব্রেরী সংযুক্ত আছে এবং প্রতিটি লাইব্রেরীর কাজ বিস্তারিত ভাবে আলচনা করা হয়েছে।

#আরডুইনো_কয়_ধরনের?

অনেক রকমের আরডুইনো আছে।যেমন Arduino UNO, Arduino NANO,Arduino MEGA,Arduino MICRO etc

পিন  এর চাহিদা অনুযায়ী এগুলোর ব্যবহার করা হয়।
কিন্তু সব আরডুইনো ই একই প্রক্রিয়ায় কাজ
করে।আপনি চাইলে আপনার প্রজেক্ট এ যেকোন আরডুইনো ব্যবহার করতে পারেন।

  • আরডুইনোই কেনো ব্যবহার করব? 


১। ক্রস প্লাটফর্ম।
২। ফ্রি টুলস ও ড্রাইভার।
৩। সহজে শেখা যায়, সি দিয়ে প্রোগ্রাম তৈরী করা যাবে।
৪। বারবার মোছা ও লেখা যায়।
৫। ডিভাইস না খুলেই রিসেট করা যায়।
৬। দামে সস্তা।
৭। চিপ নষ্ট হলে সহজেই পরিবর্তনযোগ্য।
৮। মোবাইল, ল্যাপটপ ও নোটবুকে কাজ করা যায়।
৯। এসেম্বলি শেখার প্রয়োজন নাই।
আরডুইনোর প্রকারভেদ
                                                   

                                           Arduino UNO

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

No comments

Theme images by enot-poloskun. Powered by Blogger.