সুচিপত্র:

ArduinOLED: 5 টি ধাপ (ছবি সহ)
ArduinOLED: 5 টি ধাপ (ছবি সহ)

ভিডিও: ArduinOLED: 5 টি ধাপ (ছবি সহ)

ভিডিও: ArduinOLED: 5 টি ধাপ (ছবি সহ)
ভিডিও: আরডুইনো কোড সহ আরজিবি এলইডি কীভাবে ব্যবহার করতে হয় প্রতিরোধকের মান গণনা করে 2024, সেপ্টেম্বর
Anonim
ArduinOLED
ArduinOLED
ArduinOLED
ArduinOLED
ArduinOLED
ArduinOLED

ArduinOLED ইলেকট্রনিক গেম এবং অন্যান্য প্রকল্পের জন্য একটি প্ল্যাটফর্ম। এটি একটি OLED স্ক্রিন, একটি জয়স্টিক, কিছু বোতাম, একটি বুজার এবং অন্যান্য অনেক ডিভাইসের সাথে ইন্টারফেস করার জন্য অ্যালিগেটর ক্লিপ সংযোগ পয়েন্ট অন্তর্ভুক্ত করে। আরো তথ্যের জন্য https://johanv.xyz/ArduinOLED দেখুন।

এই টিউটোরিয়ালে বোর্ডের জন্য কিভাবে সফটওয়্যার সেট আপ করতে হয় তা অন্তর্ভুক্ত করা হয়েছে। কিভাবে যন্ত্রাংশ অর্ডার এবং বোর্ড তৈরি করতে হয় তা জানতে, https://www.instructables.com/id/Build-the-ArduinOLED/ এ যান

ধাপ 1: Arduino IDE ইনস্টল করা

Arduino IDE ইনস্টল করা হচ্ছে
Arduino IDE ইনস্টল করা হচ্ছে
Arduino IDE ইনস্টল করা হচ্ছে
Arduino IDE ইনস্টল করা হচ্ছে

Arduino সফটওয়্যার পেজে যান এবং আপনার অপারেটিং সিস্টেমের লিঙ্কে ক্লিক করুন।

আমি "উইন্ডোজ ইন্সটলার" বেছে নিয়েছি, কিন্তু যদি আপনার অ্যাডমিন অ্যাক্সেস না থাকে, তাহলে "নন অ্যাডমিন ইনস্টলের জন্য উইন্ডোজ জিপ ফাইল" ডাউনলোড করুন।

"হ্যাঁ" ক্লিক করুন যখন এটি আপনাকে জিজ্ঞাসা করে যে অ্যাপ্লিকেশনটি পরিবর্তন করার অনুমতি দেওয়া উচিত কিনা। তারপর ধাপগুলি সম্পন্ন না হওয়া পর্যন্ত "পরবর্তী" ক্লিক করুন।

ধাপ 2: লাইব্রেরি ডাউনলোড করা

লাইব্রেরি ডাউনলোড করা হচ্ছে
লাইব্রেরি ডাউনলোড করা হচ্ছে
লাইব্রেরি ডাউনলোড করা হচ্ছে
লাইব্রেরি ডাউনলোড করা হচ্ছে
লাইব্রেরি ডাউনলোড করা হচ্ছে
লাইব্রেরি ডাউনলোড করা হচ্ছে

ArduinOLED ব্যবহার করতে আপনার তিনটি লাইব্রেরির প্রয়োজন: U8g2 লাইব্রেরি, DirectIO লাইব্রেরি এবং ArduinOLED লাইব্রেরি।

U8g2 লাইব্রেরি

আরডুইনো আইডিই খুলুন এবং "স্কেচ" ক্লিক করুন, তারপরে "লাইব্রেরি অন্তর্ভুক্ত করুন", তারপরে "লাইব্রেরি পরিচালনা করুন …"

অনুসন্ধান বারে "U8g2" টাইপ করুন এবং "ইনস্টল করুন" ক্লিক করুন।

এটি ইনস্টল করার পরে, "বন্ধ করুন" ক্লিক করুন।

DirectIO লাইব্রেরি

ডাইরেক্টআইও লাইব্রেরি যদি পিন নম্বরটি একটি ধ্রুবক হয় তবে আরডুইনোতে I পিনগুলি সেট করার একটি দ্রুত উপায় সরবরাহ করে। এটি পরবর্তী ধাপে ArduinOLED লাইব্রেরির প্রয়োজন।

mmarchetti/DirectIO DirectIO - Arduino GitHub এর জন্য দ্রুত, সহজ I/O লাইব্রেরি

উপরের লিঙ্কে যান, "ক্লোন বা ডাউনলোড" বোতামে ক্লিক করুন, তারপর "ডাউনলোড জিপ" ক্লিক করুন।

বিকল্পভাবে, জিপ ফাইলটি ডাউনলোড করতে এই লিঙ্কে ক্লিক করুন:

github.com/mmarchetti/DirectIO/archive/master.zip

তারপর, Arduino IDE তে, "স্কেচ", "লাইব্রেরি অন্তর্ভুক্ত করুন", তারপর "ZIP লাইব্রেরি যোগ করুন" ক্লিক করুন।

"ডাউনলোড" ফোল্ডারে নেভিগেট করুন, "DirectIO-master.zip" নির্বাচন করুন যা আপনি সবে ডাউনলোড করেছেন এবং "খুলুন" ক্লিক করুন।

ArduinOLED লাইব্রেরি

ArduinOLED লাইব্রেরি আমার দ্বারা বিশেষভাবে এই বোর্ডের জন্য লেখা হয়েছিল। সেটআপটি আগের ধাপে DirectIO এর অনুরূপ।

Johanvandegriff/ArduinOLED লাইব্রেরি ArduinOLED বোর্ডের জন্য। গিটহাব

উপরের লিঙ্কে যান, "ক্লোন বা ডাউনলোড" বোতামে ক্লিক করুন, তারপর "ডাউনলোড জিপ" ক্লিক করুন।

বিকল্পভাবে, জিপ ফাইলটি ডাউনলোড করতে এই লিঙ্কে ক্লিক করুন:

github.com/johanvandegriff/ArduinOLED/archive/master.zip

তারপর, Arduino IDE তে, "স্কেচ", "লাইব্রেরি অন্তর্ভুক্ত করুন", তারপর "ZIP লাইব্রেরি যোগ করুন" ক্লিক করুন।

"ডাউনলোড" ফোল্ডারে নেভিগেট করুন, "ArduinOLED-master.zip" নির্বাচন করুন যা আপনি ডাউনলোড করেছেন এবং "খুলুন" ক্লিক করুন।

Alচ্ছিক: Arduino লাইব্রেরি ফোল্ডারে যান (ডকুমেন্টস/Arduino/লাইব্রেরি) এবং "DirectIO-master" এর নাম পরিবর্তন করে "DirectIO" এবং "ArduinOLED-master" থেকে "ArduinOLED" করুন।

ধাপ 3: প্রোগ্রামার কেবল প্লাগ ইন করুন

প্রোগ্রামার কেবল প্লাগ ইন করুন
প্রোগ্রামার কেবল প্লাগ ইন করুন
প্রোগ্রামার কেবল প্লাগ ইন করুন
প্রোগ্রামার কেবল প্লাগ ইন করুন

প্রোগ্রামারের পিছনে তাকান এবং "GND" লেবেলযুক্ত পিনটি সন্ধান করুন। পিনের রঙের একটি নোট তৈরি করুন।

তারপরে ArduinOLED বোর্ডে সংযোগকারীর মাঝের 4 টি পিনে কেবলটি প্লাগ করুন, নিশ্চিত করুন যে আপনি যে রঙটি নোট করেছেন তা "GND" লেবেলযুক্ত পাশে রয়েছে।

অবশেষে, আপনার কম্পিউটারে প্রোগ্রামার তারের ইউএসবি প্রান্তটি প্লাগ করুন।

ধাপ 4: উদাহরণ স্কেচ আপলোড করা

উদাহরণ স্কেচ আপলোড করা হচ্ছে
উদাহরণ স্কেচ আপলোড করা হচ্ছে
উদাহরণ স্কেচ আপলোড করা হচ্ছে
উদাহরণ স্কেচ আপলোড করা হচ্ছে
উদাহরণ স্কেচ আপলোড করা হচ্ছে
উদাহরণ স্কেচ আপলোড করা হচ্ছে
উদাহরণ স্কেচ আপলোড করা হচ্ছে
উদাহরণ স্কেচ আপলোড করা হচ্ছে

"ফাইল", "উদাহরণ", "ArduinOLED", তারপর "ArduinOLED_u8g2_StackerGame" এ ক্লিক করুন।

"সরঞ্জাম", "বোর্ড", তারপরে "আরডুইনো প্রো বা প্রো মিনি" এ ক্লিক করুন।

"সরঞ্জাম", "প্রসেসর", তারপর "ATmega328 (5V, 16MHz)" এ ক্লিক করুন।

"সরঞ্জাম", "পোর্ট" এ ক্লিক করুন, তারপরে প্লাগটি নির্বাচন করুন যা কেবল প্লাগ ইন করার সময় প্রদর্শিত হয়।

ArduinOLED বোর্ডে "RST" লেবেলযুক্ত বোতামটি ধরে রাখুন।

Arduino IDE তে "আপলোড" বোতামে ক্লিক করুন।

যখন "কম্পাইলিং …" এবং "আপলোডিং …" থেকে স্থিতি পরিবর্তন হয়, "আরএসটি" বোতামটি ছেড়ে দিন।

স্ক্রিনে পাঠ্য উপস্থিত হওয়া উচিত।

অভিনন্দন! তুমি এটি করেছিলে!

আপনি লক্ষ্য করতে পারেন যে গেমটির জন্য সর্বোচ্চ স্কোর 255। এটি পুনরায় সেট করতে, "R" বোতামটি ধরে রাখুন যখন ArduinOLED চালু হয় (পাওয়ার সুইচ বা রিসেট বোতাম থেকে)। আপনি একটি স্ক্রিন দেখতে পাবেন যা আপনাকে বলবে যে হাইস্কোর পুনরায় সেট করা হয়েছে।

ধাপ 5: পরবর্তী পদক্ষেপ

  • অন্যান্য উদাহরণ স্কেচ ব্যবহার করে দেখুন
  • Https://johanv.xyz/ArduinOLED এ তালিকাভুক্ত অন্যান্য কিছু প্রকল্প তৈরি করার চেষ্টা করুন

প্রস্তাবিত: