সুচিপত্র:
- ধাপ 1: Arduino IDE ইনস্টল করা
- ধাপ 2: লাইব্রেরি ডাউনলোড করা
- ধাপ 3: প্রোগ্রামার কেবল প্লাগ ইন করুন
- ধাপ 4: উদাহরণ স্কেচ আপলোড করা
- ধাপ 5: পরবর্তী পদক্ষেপ
ভিডিও: ArduinOLED: 5 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:59
ArduinOLED ইলেকট্রনিক গেম এবং অন্যান্য প্রকল্পের জন্য একটি প্ল্যাটফর্ম। এটি একটি OLED স্ক্রিন, একটি জয়স্টিক, কিছু বোতাম, একটি বুজার এবং অন্যান্য অনেক ডিভাইসের সাথে ইন্টারফেস করার জন্য অ্যালিগেটর ক্লিপ সংযোগ পয়েন্ট অন্তর্ভুক্ত করে। আরো তথ্যের জন্য https://johanv.xyz/ArduinOLED দেখুন।
এই টিউটোরিয়ালে বোর্ডের জন্য কিভাবে সফটওয়্যার সেট আপ করতে হয় তা অন্তর্ভুক্ত করা হয়েছে। কিভাবে যন্ত্রাংশ অর্ডার এবং বোর্ড তৈরি করতে হয় তা জানতে, https://www.instructables.com/id/Build-the-ArduinOLED/ এ যান
ধাপ 1: 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 এ তালিকাভুক্ত অন্যান্য কিছু প্রকল্প তৈরি করার চেষ্টা করুন
প্রস্তাবিত:
একটি আইফোনের সাথে দুর্দান্ত ছবি তুলুন: 9 টি ধাপ (ছবি সহ)
একটি আইফোনের সাথে দুর্দান্ত ছবি তুলুন: আমাদের বেশিরভাগই আজকাল সর্বত্র আমাদের সাথে একটি স্মার্টফোন বহন করে, তাই দুর্দান্ত ছবি তোলার জন্য আপনার স্মার্টফোনের ক্যামেরাটি কীভাবে ব্যবহার করবেন তা জানা গুরুত্বপূর্ণ! আমি মাত্র কয়েক বছর ধরে একটি স্মার্টফোন ছিলাম, এবং আমি আমার জিনিসগুলি নথিভুক্ত করার জন্য একটি ভাল ক্যামেরা থাকা পছন্দ করেছি
অন্তর্নির্মিত স্পিকার সহ ছবি ধারক: 7 টি ধাপ (ছবি সহ)
অন্তর্নির্মিত স্পিকারের সাথে পিকচার হোল্ডার: এখানে সপ্তাহান্তে একটি দুর্দান্ত প্রকল্প গ্রহণ করা হয়, যদি আপনি আপনার নিজের স্পিকার তৈরি করতে চান যা ছবি/পোস্ট কার্ড বা এমনকি আপনার করণীয় তালিকা রাখতে পারে। নির্মাণের অংশ হিসাবে আমরা একটি রাস্পবেরি পাই জিরো ডব্লিউ প্রকল্পের কেন্দ্র হিসেবে ব্যবহার করতে যাচ্ছি, এবং একটি
কিভাবে: রাস্পবেরি PI 4 হেডলেস (VNC) Rpi-imager এবং ছবি দিয়ে ইনস্টল করা: 7 টি ধাপ (ছবি সহ)
কিভাবে: Rpi-imager এবং ছবি দিয়ে রাস্পবেরি PI 4 হেডলেস (VNC) ইনস্টল করা: আমি আমার ব্লগে ফিরে আসা মজার প্রজেক্টের একটি গুচ্ছের মধ্যে এই Rapsberry PI ব্যবহার করার পরিকল্পনা করছি। এটা চেক আউট নির্দ্বিধায়। আমি আমার রাস্পবেরি পিআই ব্যবহার করে ফিরে যেতে চেয়েছিলাম কিন্তু আমার নতুন অবস্থানে কীবোর্ড বা মাউস ছিল না। আমি রাস্পবেরি সেটআপ করার কিছুক্ষণ পরে
ArduinOLED তৈরি করুন: 4 টি ধাপ
ArduinOLED তৈরি করুন: ArduinOLED ইলেকট্রনিক গেম এবং অন্যান্য প্রকল্পের জন্য একটি প্ল্যাটফর্ম। এটি একটি OLED স্ক্রিন, একটি জয়স্টিক, কিছু বোতাম, একটি বুজার এবং অন্যান্য অনেক ডিভাইসের সাথে ইন্টারফেস করার জন্য অ্যালিগেটর ক্লিপ সংযোগ পয়েন্ট অন্তর্ভুক্ত করে। ভ্রমণের জন্য https://johanv.xyz/ArduinOLED
কিভাবে সহজ ধাপ এবং ছবি দিয়ে একটি কম্পিউটারকে আলাদা করা যায়: 13 টি ধাপ (ছবি সহ)
কিভাবে সহজ ধাপ এবং ছবি দিয়ে একটি কম্পিউটারকে ডিসাসেম্বল করবেন: এটি একটি পিসি কিভাবে ডিসাসেম্বল করা যায় সে সম্পর্কে একটি নির্দেশনা। বেশিরভাগ মৌলিক উপাদানগুলি মডুলার এবং সহজেই সরানো হয়। তবে এটি গুরুত্বপূর্ণ যে আপনি এটি সম্পর্কে সংগঠিত হন। এটি আপনাকে অংশগুলি হারানো থেকে রক্ষা করতে সহায়তা করবে, এবং পুনরায় সমাবেশ তৈরিতেও সহায়তা করবে