কখনও কখনও এমনও হয় যে আপনি একটি আরডুইনো বোর্ড ব্যবহার করছেন, কিন্তু তার সবগুলো পিন আপনার প্রয়োজন নয়। অনেকসময় ডিভাইসে একটি আরডুইনো রাখার জন্য যথেষ্ট জায়গা থাকে না। অনেকসময় আরডুইনো উনোর ATmega328P চিপটি ব্যবহার করতে গিয়ে ভুলবশত নষ্ট হয়ে যায়। এইসকল সমস্যার সমাধান দেবে ATmega328P with Arduino Bootloader।এই টিউটোরিয়ালে আমরা দেখব কিভাবে এই চিপটি ব্যবহার করে ব্রেডবোর্ডেই একটি আরডুইনো উনো বানিয়ে ফেলা যায়।
প্রয়োজনীয় যন্ত্রপাতিঃ 1)ATmega328P with Arduino Bootloader-1 NO 2) FTDI USB to Serial Converter 3V3-5V-1 NO 3)16 MHZ Crystal Oscillator-1-NO 4)22pf Capacitor-2 Nos 5)104 capacitor-1 NO 6)10K Resistor-1 NO 7)1K Resistor-1 NO 8)Male to male Jumpers -6 9)Breadboard-1 10)LED-1 কার্যপ্রনালীঃ ১)ব্রেডবোর্ডে নিচের কানেকশনটি সম্পন্ন করি।FTDI 3v3-5V | ATmega328P with arduino bootloader |
Tx0 | D0 |
Rx1 | D1 |
VCC | VCC |
GND | GND |
৬) এবার সিরিয়াল কনভার্টারকে কম্পিউটারের সাথে কানেক্ট করি। এটি ব্যবহার করার জন্য কম্পিউটারে অবশ্যই FTDI ড্রাইভার ইন্সটল করা থাকতে হবে।
৭)কম্পিউটারের COM port এ আপনার ডিভাইসটি চিহ্নিত হবে। ৮) এবার আরডুইনো আইডিই ওপেন করে এলইডি ব্লিঙ্কের কোডটি আপলোড করি।void setup() { // initialize digital pin LED_BUILTIN as an output. pinMode(LED_BUILTIN, OUTPUT); } // the loop function runs over and over again forever void loop() { digitalWrite(LED_BUILTIN, HIGH); // turn the LED on (HIGH is the voltage level) delay(1000); // wait for a second digitalWrite(LED_BUILTIN, LOW); // turn the LED off by making the voltage LOW delay(1000); // wait for a second }