সুচিপত্র:

UI প্রয়োগ করা সহজ -- জয়েস্টিক ও বাটন সহ OLED ডিসপ্লে: Ste টি ধাপ
UI প্রয়োগ করা সহজ -- জয়েস্টিক ও বাটন সহ OLED ডিসপ্লে: Ste টি ধাপ

ভিডিও: UI প্রয়োগ করা সহজ -- জয়েস্টিক ও বাটন সহ OLED ডিসপ্লে: Ste টি ধাপ

ভিডিও: UI প্রয়োগ করা সহজ -- জয়েস্টিক ও বাটন সহ OLED ডিসপ্লে: Ste টি ধাপ
ভিডিও: আসবাবপত্রে ঘুন ও উঁইপোকা স্থায়ীভাবে দূর করার সহজ পদ্ধতি | Termite treatment by Wood preservative 2024, জুলাই
Anonim
Image
Image

এই মডিউলে দুটি বোতাম, 5-ওয়ে জয়স্টিক এবং 3-অক্ষের অ্যাক্সিলারোমিটার সহ একটি OLED ডিসপ্লে রয়েছে। এটি একটি প্রকল্পের জন্য UI সেট আপ করার জন্য দরকারী।

আরে, কি খবর বন্ধুরা? এখানে CETech থেকে অক্ষর।আজ আমরা একটি অল-ইন-ওয়ান মডিউল দেখতে যাচ্ছি যা ভবিষ্যতে আমরা যে কোন প্রজেক্টের জন্য একটি দ্রুত UI হার্ডওয়্যার ইন্টারফেস জালিয়াতি করতে খুব উপকারী। বোর্ডটি অ্যাকশনে দেখতে আমার চ্যানেলে ভিডিওটি দেখুন! আসুন এখনই প্রকল্পটি দিয়ে শুরু করি!

ধাপ 1: অংশ

যন্ত্রাংশ
যন্ত্রাংশ

এটি তৈরির জন্য আপনার একটি ESP8266 বোর্ড লাগবে এবং আপনি চাইলে ব্যাটারিও যোগ করতে পারেন।

আপনি এখানে Firebeetle OLED মডিউল খুঁজে পেতে পারেন।

আমি এই মডিউলের সাথে DFRobot থেকে একটি বোর্ড ব্যবহার করার পরামর্শ দিচ্ছি কারণ পিনআউটটি সামঞ্জস্যপূর্ণ হবে এবং আপনি কোথাও কোন সমস্যার সম্মুখীন হবেন না, আমি DFRobot থেকে Firebeetle বোর্ড ব্যবহার করেছি কারণ এতে অনবোর্ড ব্যাটারি চার্জিং এবং মনিটরিং সমাধান রয়েছে।

ধাপ 2: আপনার প্রযোজিত প্রকল্পের জন্য PCBs পান

আপনার প্রযোজিত প্রকল্পের জন্য PCBs পান
আপনার প্রযোজিত প্রকল্পের জন্য PCBs পান

সস্তায় অনলাইনে PCBs অর্ডার করার জন্য আপনাকে অবশ্যই JLCPCB চেক করতে হবে!

আপনি 10 টি ভাল মানের PCBs তৈরি করেন এবং আপনার দোরগোড়ায় 2 $ এবং কিছু শিপিংয়ের জন্য পাঠান। আপনি আপনার প্রথম অর্ডারে শিপিংয়ে ছাড় পাবেন। আপনার নিজস্ব পিসিবি হেডকে ইজিএডিএ -তে ডিজাইন করার জন্য, একবার হয়ে গেলে আপনার গারবার ফাইলগুলি জেএলসিপিসিবিতে আপলোড করুন যাতে সেগুলি ভাল মানের এবং দ্রুত পাল্টানোর সময় তৈরি হয়।

ধাপ 3: Arduino IDE ডাউনলোড এবং সেট আপ করুন

Arduino IDE ডাউনলোড এবং সেট আপ করুন
Arduino IDE ডাউনলোড এবং সেট আপ করুন

Arduino IDE ডাউনলোড করুন এখান থেকে।

1. Arduino IDE ইনস্টল করুন এবং এটি খুলুন।

2. ফাইল> পছন্দগুলিতে যান

3. যোগ করুন https://arduino.esp8266.com/stable/package_esp8266… অতিরিক্ত বোর্ড ম্যানেজার ইউআরএল।

4. টুলস> বোর্ড> বোর্ড ম্যানেজারে যান

5. ESP8266 অনুসন্ধান করুন এবং তারপর বোর্ডটি ইনস্টল করুন।

6. IDE রিস্টার্ট করুন।

ধাপ 4: যন্ত্রাংশ প্রস্তুত করুন

যন্ত্রাংশ প্রস্তুত করুন
যন্ত্রাংশ প্রস্তুত করুন
যন্ত্রাংশ প্রস্তুত করুন
যন্ত্রাংশ প্রস্তুত করুন
যন্ত্রাংশ প্রস্তুত করুন
যন্ত্রাংশ প্রস্তুত করুন

1. OLED ieldাল এবং মাইক্রোকন্ট্রোলার মডিউলে হেডারগুলি সোল্ডার করুন।

টিপ: হেডারগুলিকে সারিবদ্ধ করতে একটি ব্রেডবোর্ড ব্যবহার করুন এবং তারপরে হেডারগুলিকে ব্রেডবোর্ডে keepingুকিয়ে রেখে মডিউলটি সোল্ডার করুন।

2. উভয় মডিউলে সাদা রঙের সাথে কর্নারগুলিকে সারিবদ্ধ করুন এবং হেডারগুলি ব্যবহার করে সেগুলি স্ট্যাক করুন। এখন পিসিতে বোর্ডটি সংযুক্ত করুন।

ধাপ 5: মডিউল কোডিং

মডিউল কোডিং
মডিউল কোডিং

1. নিম্নলিখিত গ্রন্থাগারগুলি ডাউনলোড করুন:

1.1।

1.2

2. ডাউনলোড করা লাইব্রেরিগুলি এক্সট্রাক্ট করুন, তাদের থেকে "-মাস্টার" নামটি সরিয়ে তাদের নাম পরিবর্তন করুন।

3. আপনার Arduino IDE এর লাইব্রেরি ফোল্ডারে নেভিগেট করুন এবং উভয় ফোল্ডার এখানে পেস্ট করুন।

4. Arduino IDE পুনরায় চালু করুন।

5. ফাইল> উদাহরণ> DFRobot_OLED12864> টেস্টল এ যান এবং এই কোডটি খুলুন।

6. সরঞ্জাম> বোর্ডে নেভিগেট করুন। আপনি যে উপযুক্ত বোর্ডটি ব্যবহার করছেন তা নির্বাচন করুন, আমার ক্ষেত্রে Firebeetle ESP8266। সঠিক কমিটি নির্বাচন করুন। টুল> পোর্টে গিয়ে পোর্ট।

8. আপলোড বোতাম টিপুন।

9. যখন ট্যাব বলে আপলোড করা হয়ে গেছে তখন আপনি ieldাল ব্যবহার করতে প্রস্তুত। আপলোড করার পর নিম্নলিখিত বিবরণ দেখতে সিরিয়াল মনিটর খুলুন।

ধাপ 6: Withাল সঙ্গে বাজানো

Withাল নিয়ে খেলা
Withাল নিয়ে খেলা
Ingাল নিয়ে খেলা
Ingাল নিয়ে খেলা
Ingাল নিয়ে খেলা
Ingাল নিয়ে খেলা

1. বোর্ডে মাইক্রো ইউএসবি সংযোগকারী ব্যবহার করে একটি পাওয়ার সাপ্লাইয়ের সাথে মডিউলটি সংযুক্ত করুন অথবা যদি আপনি একটি ব্যাটারি সংযুক্ত করেন তবে কেবল সুইচটি চালু করুন।

2. মডিউলটি সংযুক্ত হওয়ার সাথে সাথেই আপনি দেখতে পাবেন যে ডিসপ্লেটি প্রাণবন্ত হয়ে উঠছে।

3. যখন আপনি জয়স্টিকের বিভিন্ন বোতাম ব্যবহার করবেন তখন আপনি দেখতে পাবেন যে রিয়েল টাইমে ডিসপ্লে দেখায় যে আপনি জয়স্টিকটি কোন দিকে নিয়ে গেছেন।

4. A এবং B বোতাম টিপে নিচের ছবির মতো বিভিন্ন ধরনের ডেটা দেখান।

5. কংগো! মডিউল প্রত্যাশা অনুযায়ী কাজ করছে।