আড়ডুইনোঃ একটি ডেভেলপমেন্ট বোর্ড পরিচিতি
আড়ডুইনোতে অসংখ্য ছোট ছোট অংশ একত্রে একটি বোর্ডে সংযুক্ত থাকে। এগুলো সম্মন্ধে জানার জন্য প্রতিটি আলাদা অংশের জন্য আলাদা সোর্স খুজা সময়সাপেক্ষ। এই সকল তথ্যের মধ্যে অতি প্রয়োজনীয় এবং সকলের জানা উচিত এমন তথ্য গুলোকে একত্রিক করা হয়েছে এখানে।
Tanvir Hossain
Writer
PUBLISHED ONMar 19, 2024
আমরা যখন একটি রোবোট বা প্রোগ্রামেবল প্রজেক্ট বানাতে চাই তখন আমাদের দেয়া কমান্ড অনুযায়ী কাজ করার জন্য একটি ডেভেলপমেন্ট বোর্ড প্রয়োজন হয় যার মধ্যে আমরা প্রোগ্রাম করে রাখতে পারি ডিভাইস বা যন্ত্রটি কিভাবে কাজ করবে সে বিষয়ে। আমরা সচরাচর বাজারে বিভিন্ন ধরনের ডেভেলপমেন্ট বোর্ড দেখে থাকি যেগুলো কিনতে পাওয়া যায় যেমন - আড়ডুইনো, রাস্পেবেরি পাই, ESP32, STM32, জেটসন ন্যানো ইত্যাদি। এদের মধ্যে আড়ডুইনো সবচেয়ে সহজলভ্য এবং ওপেনসোর্স ডেভেলপমেন্ট বোর্ড। এই ব্লগে আমরা আড়ডুইনো সম্মন্ধে একটু বিস্তারিত জানবো।
আড়ডুইনো উনো
আড়ডুইনো এর অনেকগুলো মডেল কিনতে পাওয়া যায়। এরমধ্যে আড়ডুইনো উনো এর দাম কম এবং সহজলভ্য ( কিনার জন্য লিংকে ট্যাপ করুন)। আড়ডুইনো উনো একটি শক্তিশালী ক্ষুদ্র কম্পিউটার যার মাধ্যমে বেসিক থেকে মধ্যেম সারির প্রায় সব ধরনের প্রজেক্ট বানানো সম্ভব। এবার নিচের ছবিটি লক্ষ্য করা যাক।
এবার এই আড়ডুইনোতে থাকা যন্ত্রাংশ গুলোর সাথে পরিচিত হওয়া যাক।
পাওয়ার সাপ্লাই পোর্ট
আড়ডুইনোতে পাওয়ার সাপ্লাই করার জন্য কয়েকটি উপায় ব্যাবহার করা হয়।
-
আড়ডুইনোতে USB পোর্ট থাকে যার মাধ্যমে ৫ ভোল্ট এর ইনপুট দেয়া যায়। আড়ডুইনো এর ইউএসবি পোর্ট কিছুটা ভিন্ন আকৃতির।
-
আড়ডুইনোতে একটি ডিসি পাওয়ার সাপ্লাই পোর্ট থাকে যে পোর্ট দিয়ে এডাপ্টার এর মাধ্যমে AC সাপ্লাই থেকে ৫ ভোল্ট ডিসি সাপ্লাই করা যায়।
-
আড়ডুইনোতে একগুচ্ছ পিন থাকে ইনপুট পাওয়ার। নিচের ছবিতে লক্ষ করলে দেখা যাবে ৬ টি পিন রয়েছে যার মধ্যে ৫ টি পোর্ট দিয়ে পাওয়ার ইনপুট দেয়া যায়।
ইনপুট-আউটপুট সিগন্যাল পিন
কোন একটি সিস্টেম কে চালানোর জন্য অবশ্যই সিগন্যাল এর প্রয়োজন। এই সিগন্যাল হতে পারে ডিজিটাল কিংবা এনালগ। আড়ডুইনোতে ডিজিটাল সিগন্যাল পাঠানো এবং আউটপুট সিগন্যাল প্রবাহের জন্য ১৪ টি ডিজিটাল পিন থাকে।
তবে এই ডিজিটাল সিগন্যাল এর শুধুমাত্র দুইটি অপশন থাকে। হয় এর কমান্ড হবে High/on/ 1 অথবা Low/off/ 0। যেহেতু অনেক কম কমান্ড অপশন এই ডিজিটাল সিগন্যালে তাই আড়ডুইনোতে ৬ টি এনালগ পিনও থাকে৷
তবে এই ৬ টি পিন দিয়ে ডিজিটাল ডাটাও ইনপুট নেয়া যায় কিন্ত অ্যানালগ ডাটা আউটপুট নেয়া যায় না। অ্যানালগ ডাটা আউটপুট এর জন ডিজিটাল যে ১৪ টি পিন আছে তার মধে [ ~ ] চিন্হিত পিনগুলো দিয়ে অ্যানালগ আউটপুট নেয়া হয়।
৫ ভোল্ট রেগুলেটর
আড়ডুইনোতে ৫ ভোল্টের বেশি পাওয়ার সাপ্লাই করা করা হলে আড়ডুইনোতে থাকা রেগুলেটর সেই ভোল্টেজকে কমিয়ে ৫ ভোল্টে পরিনত করে এবং আড়ডুইনোতে ৫ ভোল্ট সাপ্লাই দেয়। এই ভোল্টেজ রেগুলেটর ২০ ভোল্ট পর্যন্ত ইনপুট নিতে পারে এবং সেই ভোল্টেজকে ৫ ভোল্টে পরিনত করতে পারে।
মাইক্রোকন্ট্রোলার
মাইক্রো কন্ট্রোলার এর কাজ পুরো একটি ডেভেলপমেন্ট বোর্ড এর কার্যক্রম নিয়ন্ত্রণ করা। কখন কোন ইনপুয়াত অনুযায়ী আউটপুট প্রদান করা হবে, কিভাবে হবে, কোন কাজ এর পর কোন কাজ হবে এই সবকিছু মাইক্রোকন্ট্রোলার এর সিদ্ধান্ত মোতাবেক হয়। আড়ডুইনো উনোতে ২ টি মাইক্রোকন্ট্রোলার থাকে। এদের মধ্যে একটি হলো Atmega328p এবন অন্যটি AtmegaA16U2।
Atmega328p
এটি আড়ডুইনোর মূল মাইক্রোকন্ট্রোলার। এই চিপ একটি ছোট বোর্ড এর উপর বসানো থাকে। এই ধরনের চিপ এর পিনগুলো দুই সারিতে যুক্ত করা থাকে বলে এদের DIP ( dual inline packaging) বলা হয়। কোড আপলোড করার পর এই মাইক্রোকন্ট্রোলার মূলত সব ধরনের সিদ্ধান্ত নেয়ার কাজ করে।
AtmegaA16U2
এটি সহকারী মাইক্রোকন্ট্রোলার। আড়ডুইনোতে কোড লিখা হলে সেই কোডকে সিরিয়াল কমিউনিকেশন এর উপযোগী করে তুলতে এই সহকারী মাইক্রোকন্ট্রোলার কাজ করে। এর চারপাশে থাকা পিনগুলোকে সার্ফেস এর সাথে এমনভাবে মাউন্ট করা হয় যাতেনা সহজেই এই চিপটি খোলা যায়।
ক্রিস্টাল
আড়ডুইনোতে একটি ১৬ Mhz এর ক্রিস্টাল থাকে। এর অর্থ হলো, আড়ডুইনোতে সেকেন্ডে ১৬ মিলিয়ন সিগন্যাল এই ক্রিস্টাল প্রেরন করতে পারে। মাইক্রোকন্ট্রোলার এর কাজ করার জন্য এই ক্রিস্টাল বা ক্লক এর সিগন্যাল অবশ্যই প্রয়োজন।
এছাড়াও আড়ডুইনোতে আরো অনেক ছোট ছোট যন্ত্রাংশ থাকে। এদের মধ্যে উল্লেখযোগ্য কয়েকটি যেমন-
- ফিউজ
- বিভিন্ন এলইডি
- রিসেট বাটন
- ম্যামোরি ইত্যাদি
Share
More Blog Articles
Mar 04, 2024
রোবট এবং রোবটিক্স : বিস্ময়কর এক যান্ত্রিক রাজ্য
রোবটিক্স যদিও একটি শব্দ, কিন্ত কখনো কি চিন্তা করেছেন ছোট একটি শব্দে কত বিশাল একটি যান্ত্রিক পৃথিবী লুকিয়ে আছে! রোবটিক্স শব্দটি শোনলেই আমাদের মনের ভেতর একটা অন্য রকম অনুভূতি তৈরি হয়।
READ MORE
Mar 03, 2024
মডেম এর আদ্যোপান্ত
মডেম এর প্রধান কাজ তথ্য কে ডিজিটাল ও এনালগ সিগনাল এ রুপান্তর করা। এরা একই সাথে মডুলেশন এবং ডিমডুলেশন করতে পারে। মডেম মূলত একই সাথে বিভিন্ন চ্যানেল এ যুক্ত ডিভাইস সমূহে তথ্য প্রেরন করতে পারে।
READ MORE
Mar 05, 2024
ডায়োড : ডিজিটাল প্রযুক্তির ভিত্তি
ডায়োড মূলত ছোট আকারের বৈদ্যুতিক একটি যন্ত্র। এদের ব্যাবহার করা হয় বিপরীতমুখী তড়িৎ প্রবাহ রোধ এর জন্য। ডায়োড এর একপ্রান্ত নিম্ন রোধ ও অন্য প্রান্ত উচ্চ রোধ বিশিষ্ট হয়।
READ MORE