আরডুইনো ন্যানো (Arduino Nano) দিয়ে প্রজেক্ট তৈরির পূর্ণাঙ্গ গাইড
### পরিচিতি
আরডুইনো ন্যানো (Arduino Nano) হলো একটি ছোট, কমপ্যাক্ট এবং ব্রেডবোর্ড-ফ্রেন্ডলি বোর্ড যা ATmega328P মাইক্রোকন্ট্রোলারের ওপর ভিত্তি করে তৈরি। এটি সাইজে ছোট হলেও সাধারণ আরডুইনো উনো (Uno)-এর মতোই শক্তিশালী। এটি রোবোটিক্স এবং ছোট ইলেকট্রনিক্স প্রজেক্টের জন্য অত্যন্ত জনপ্রিয়।
### প্রয়োজনীয় পার্টস
১. ১টি আরডুইনো ন্যানো (Arduino Nano)
২. ১টি ব্রেডবোর্ড
৩. ১টি এলইডি (LED)
৪. ১টি ২২০ ওহম রেজিস্টর
৫. জাম্পার ওয়্যার
৬. ইউএসবি মিনি কেবল (USB Mini Cable)
### সার্কিট কানেকশন
১. এলইডির পজিটিভ লেগ (অ্যানোড) ২২০ ওহম রেজিস্টরের সাথে যুক্ত করুন।
২. রেজিস্টরের অপর প্রান্ত আরডুইনো ন্যানোর D2 পিনের সাথে যুক্ত করুন।
৩. এলইডির নেগেটিভ লেগ (ক্যাথোড) আরডুইনোর GND পিনের সাথে যুক্ত করুন।
### কিভাবে কাজ করে
আমরা যখন কোড আপলোড করি, তখন মাইক্রোকন্ট্রোলার D2 পিনকে হাই (5V) এবং লো (0V) করার মাধ্যমে এলইডিতে ভোল্টেজ পাঠায়। ফলে এলইডিটি নির্দিষ্ট সময় অন্তর জ্বলে ও নেভে (Blink)।
প্রোগ্রাম কোড (Source Code)
void setup() {
// D2 পিনটিকে আউটপুট হিসেবে নির্ধারণ করছি
pinMode(2, OUTPUT);
}
void loop() {
digitalWrite(2, HIGH); // এলইডি জ্বালানোর জন্য হাই ভোল্টেজ
delay(1000); // ১ সেকেন্ড অপেক্ষা
digitalWrite(2, LOW); // এলইডি নিভানোর জন্য লো ভোল্টেজ
delay(1000); // ১ সেকেন্ড অপেক্ষা
}
..., ... থেকে
...এইমাত্র অর্ডার করেছেন • ...