সুচিপত্র:

নতুনদের জন্য Arduino: 5 টি ধাপ
নতুনদের জন্য Arduino: 5 টি ধাপ

ভিডিও: নতুনদের জন্য Arduino: 5 টি ধাপ

ভিডিও: নতুনদের জন্য Arduino: 5 টি ধাপ
ভিডিও: নতুনদের জন্য ৬ টি ফ্রিল্যান্সিং স্কিল। 6 Freelancing Skills for Beginners | Tamal Debnath 2024, নভেম্বর
Anonim
নতুনদের জন্য Arduino
নতুনদের জন্য Arduino

আজকাল, নির্মাতা, বিকাশকারীরা প্রকল্পগুলির প্রোটোটাইপিংয়ের দ্রুত বিকাশের জন্য আরডুইনোকে পছন্দ করছেন।

Arduino একটি ওপেন সোর্স ইলেকট্রনিক্স প্ল্যাটফর্ম যা সহজেই ব্যবহারযোগ্য হার্ডওয়্যার এবং সফটওয়্যারের উপর ভিত্তি করে। Arduino খুব ভাল ব্যবহারকারী সম্প্রদায় আছে আরডুইনো বোর্ড ডিজাইনে বিভিন্ন ধরনের কন্ট্রোলার ব্যবহার করা হয়েছে যার মধ্যে রয়েছে (AVR Family, nRF5x Family এবং কম STM32 কন্ট্রোলার এবং ESP8266/ESP32)। বোর্ডের একাধিক এনালগ এবং ডিজিটাল ইনপুট/আউটপুট পিন রয়েছে। বোর্ডে ইউএসবি থেকে সিরিয়াল কনভার্টার রয়েছে যা নিয়ামককে প্রোগ্রাম করতে সহায়তা করে।

এই পোস্টে আমরা দেখব কিভাবে Arduino IDE এবং Arduino বোর্ড ব্যবহার করতে হয়। Arduino ব্যবহার করা সহজ এবং প্রোটোটাইপিং প্রকল্পগুলির জন্য খুব ভাল বিকল্প। Arduino বোর্ডের জন্য আপনি প্রচুর লাইব্রেরি এবং হার্ডওয়্যার নির্মাণের সংখ্যা পাবেন যা মডিউল বোর্ড এবং Arduino বোর্ডে পিন করার জন্য উপযুক্ত পিন পায়।

আপনি যদি Arduino বোর্ড ব্যবহার করেন তাহলে Arduino বোর্ডে প্রোগ্রাম করার জন্য আপনার কোন প্রোগ্রামার বা কোন টুল লাগবে না।কারণ সেই বোর্ডগুলি ইতিমধ্যেই সিরিয়াল বুটলোডারের সাথে ফ্ল্যাশ করা হয়েছে এবং ইউএসবি থেকে সিরিয়াল ইন্টারফেসে ফ্ল্যাশ করার জন্য প্রস্তুত।

ধাপ 1: টিউটোরিয়ালে অন্তর্ভুক্ত পয়েন্ট

এই পয়েন্টগুলি এই টিউটোরিয়ালে অন্তর্ভুক্ত করা হয়েছে। পরিকল্পিত ব্যাখ্যা 2. বুটলোডার ব্যাখ্যা করা 3. ওয়েব এডিটর কিভাবে ব্যবহার করবেন 4. কিভাবে Arduino IDE ব্যবহার করবেন 5. LED ব্লিঙ্কের উদাহরণ 6. সিরিয়াল ইন্টারফেসের উদাহরণ 7. পোলিং পদ্ধতি ব্যবহার করে সুইচ ইন্টারফেসের উদাহরণ 8. ইন্টারাপ্ট পদ্ধতি ব্যবহার করে সুইচ ইন্টারফেসের উদাহরণ 9. এডিসির উদাহরণ।

পদক্ষেপ 2: প্রয়োজনীয় উপাদান

Arduino UNO ভারতে Arduino Uno-

যুক্তরাজ্যে Arduino Uno -

মার্কিন যুক্তরাষ্ট্রে Arduino Uno -

আরডুইনো ন্যানো

ভারতে আরডুইনো ন্যানো-

যুক্তরাজ্যে আরডুইনো ন্যানো -

মার্কিন যুক্তরাষ্ট্রে আরডুইনো ন্যানো -

ধাপ 3: টিউটোরিয়াল:

Image
Image

ধাপ 4: Arduino প্রোগ্রামিং এর জন্য বোর্ডের ধরন ব্যবহার করা যেতে পারে

Arduino প্রোগ্রামিং এর জন্য বোর্ডের ধরন ব্যবহার করা যেতে পারে
Arduino প্রোগ্রামিং এর জন্য বোর্ডের ধরন ব্যবহার করা যেতে পারে
Arduino প্রোগ্রামিং এর জন্য বোর্ডের ধরন ব্যবহার করা যেতে পারে
Arduino প্রোগ্রামিং এর জন্য বোর্ডের ধরন ব্যবহার করা যেতে পারে
Arduino প্রোগ্রামিং এর জন্য বোর্ডের ধরন ব্যবহার করা যেতে পারে
Arduino প্রোগ্রামিং এর জন্য বোর্ডের ধরন ব্যবহার করা যেতে পারে

ধাপ 5: Arduino বুটলোডার সম্পর্কে আরও

বুটলোডার কি?

সহজ ভাষায়, বুটলোডার হল কোডের একটি টুকরা যা কোডটি গ্রহণ করে এবং এটি আমাদের নিজস্ব ফ্ল্যাশে লিখে।

বুটলোডার হল কোডের একটি টুকরো যা প্রথমবার এক্সিকিউট করে যখনই আপনি কন্ট্রোলার পাওয়ার চালু করেন বা রিসেট করেন তখন অ্যাপ্লিকেশন শুরু হয়।

যখন বুটলোডার চালানো হয়, এটি UART, SPI, CAN বা USB এর মত ইন্টারফেসে কমান্ড বা ডেটা পরীক্ষা করবে। বুটলোডার UART, SPI, CAN বা USB- এ প্রয়োগ করা যেতে পারে। কিন্তু যদি কন্ট্রোলারে বুটলোডার না থাকে তাহলে সেক্ষেত্রে আমাদের প্রোগ্রামার/ফ্ল্যাশার ব্যবহার করতে হবে।

এবং আমাদের প্রোগ্রামার/ফ্ল্যাশেরটো ফ্ল্যাশ বুটলোডার ব্যবহার করতে হবে। একবার বুটলোডার ফ্ল্যাশ হয়ে গেলে প্রোগ্রামার/ফ্ল্যাশারের প্রয়োজন নেই।

প্রস্তাবিত: