COM-OLED2.42 OLED ডিসপ্লে মডিউল
পণ্য তথ্য
স্পেসিফিকেশন
- পণ্যের নাম: OLED-ডিসপ্লে মডিউল COM-OLED2.42
- প্রস্তুতকারক: www.joy-it.net
- ঠিকানা: Pascalstr. 8, 47506 Neukirchen-Vluyn
- প্রদর্শন ইন্টারফেস বিকল্প: I2C, SPI, 8-বিট সমান্তরাল 6800
ইন্টারফেস, 8-বিট সমান্তরাল 8080 ইন্টারফেস
ডিসপ্লের পিন অ্যাসাইনমেন্ট
পিন উপাধি | পিন নম্বর | I/O ফাংশন |
---|---|---|
ভিএসএস | 1 | P লজিক সার্কিট গ্রাউন্ড - লজিক সার্কিটের জন্য গ্রাউন্ড পিন |
ডিসপ্লে ইন্টারফেসের সেটআপ
ডিসপ্লেটি 4টি ভিন্ন উপায়ে নিয়ন্ত্রণ করা যেতে পারে: I2C, SPI,
8-বিট সমান্তরাল 6800 ইন্টারফেস, এবং 8-বিট সমান্তরাল 8080 ইন্টারফেস।
ডিফল্টরূপে, প্রদর্শন SPI নিয়ন্ত্রণের জন্য কনফিগার করা হয়। সুইচ করতে
আরেকটি নিয়ন্ত্রণ পদ্ধতি, আপনাকে বিএস 1 এবং প্রতিরোধকগুলিকে পুনরায় সোল্ডার করতে হবে
বোর্ডের পিছনে BS2।
পণ্য ব্যবহারের নির্দেশাবলী
ডিসপ্লে মডিউল সংযোগ করা হচ্ছে
-
- VSS (পিন 1) বাহ্যিক মাটিতে সংযুক্ত করুন।
ডিসপ্লে পাওয়ারিং
-
- ডিসপ্লের জন্য 2-3.3V এর পাওয়ার সাপ্লাইয়ের সাথে VDD (পিন 5) সংযুক্ত করুন
মডিউল সার্কিট।
- ডিসপ্লের জন্য 2-3.3V এর পাওয়ার সাপ্লাইয়ের সাথে VDD (পিন 5) সংযুক্ত করুন
FAQ
আমি কিভাবে ডিসপ্লের নিয়ন্ত্রণ পদ্ধতি পরিবর্তন করব?
ডিসপ্লে নিয়ন্ত্রণ পদ্ধতি পরিবর্তন করতে, আপনাকে করতে হবে
বোর্ডের পিছনে BS1 এবং BS2 প্রতিরোধকগুলিকে পুনরায় সোল্ডার করুন
পছন্দসই ইন্টারফেসে (I2C, SPI, 8-বিট সমান্তরাল 6800, বা 8-বিট
সমান্তরাল 8080)।
OLED-ডিসপ্লে মডিউল
COM-OLED2.42
1. সাধারণ তথ্য প্রিয় গ্রাহক, আমাদের পণ্য নির্বাচন করার জন্য আপনাকে অনেক ধন্যবাদ। নিম্নলিখিতটিতে, আমরা আপনাকে এই পণ্যটি শুরু করার এবং ব্যবহার করার সময় কী পর্যবেক্ষণ করতে হবে তার সাথে পরিচয় করিয়ে দেব। আপনি ব্যবহার করার সময় কোন অপ্রত্যাশিত সমস্যার সম্মুখীন হলে, দয়া করে করুন
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
2. প্রদর্শনের পিন অ্যাসাইনমেন্ট
পিন পদবী পিন নম্বর I/O
ফাংশন
ভিএসএস
1
পি লজিক সার্কিট গ্রাউন্ড
এটি একটি গ্রাউন্ড পিন। এটি লজিক পিনের জন্য একটি রেফারেন্স হিসাবেও কাজ করে। এটি বাহ্যিক মাটির সাথে সংযুক্ত করা আবশ্যক।
ভিডিডি
2
ডিসপ্লে মডিউল সার্কিটের জন্য 3,3 – 5V পাওয়ার সাপ্লাই
এটি একটি পাওয়ার সাপ্লাই পিন।
V0
3
- ভলিউমtagOEL প্যানেলের জন্য e সরবরাহ
এটি সবচেয়ে ইতিবাচক ভলিউমtage চিপের সরবরাহ পিন।
এটা সংযোগ করবেন না দয়া করে.
A0
4
আই ডেটা/কমান্ড কন্ট্রোল
এই পিনটি একটি ডেটা/কমান্ড কন্ট্রোল পিন। যখন পিনটি উঁচুতে টানা হয়, তখন D7~D0-এ ইনপুটটিকে ডিসপ্লে ডেটা হিসাবে গণ্য করা হয়। যখন পিনটি কম টানা হয়, তখন D7~D0 এ ইনপুট কমান্ড রেজিস্টারে স্থানান্তরিত হয়।
/ডব্লিউআর
5
আমি পড়ি/লিখুন নির্বাচন করুন বা লিখুন
এই পিনটি একটি MCU ইন্টারফেস ইনপুট। একটি 68XX সিরিজের মাইক্রোপ্রসেসরের সাথে সংযুক্ত হলে, এই পিনটি রিড/রাইট সিলেক্ট (R/W) ইনপুট হিসেবে ব্যবহার করা হয়। রিড মোডের জন্য এই পিনটি উঁচুতে টানুন এবং লেখার মোডের জন্য এটিকে নীচে টানুন। যখন 80XX ইন্টারফেস মোড নির্বাচন করা হয়, তখন এই পিনটি লেখার ইনপুট (WR)। যখন এই পিনটি "লো" টানা হয় এবং CS "নিম্ন" টানা হয় তখন ডেটা রাইট অপারেশন শুরু হয়।
/আরডি
6
আমি পড়ি/লিখতে সক্ষম বা পড়ি
এই পিনটি একটি MCU ইন্টারফেস ইনপুট। একটি 68XX সিরিজের মাইক্রোপ্রসেসরের সাথে সংযুক্ত হলে, এই পিনটি একটি সক্ষম (E) সংকেত হিসাবে ব্যবহৃত হয়। যখন এই পিনটি উঁচুতে টানা হয় এবং CS কম টানা হয় তখন রিড/রাইট অপারেশন শুরু হয়। একটি 80XX মাইক্রোপ্রসেসরের সাথে সংযুক্ত হলে, এই পিনটি Read(RD) সংকেত পায়। যখন এই পিনটি কম টানা হয় এবং CS কম টানা হয় তখন ডেটা রিড অপারেশন শুরু হয়।
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
পিন পদবী পিন নম্বর I/O
ফাংশন
DB0
7
I/O
DB1
8
I/O
DB2
9
I/O হোস্ট ডেটা ইনপুট/আউটপুট বাস
DB3
10
I/O
এই পিনগুলি দ্বিমুখী 8-বিট ডেটা বাস যা মাইক্রোপ্রসেসর ডেটার সাথে সংযোগ করে
DB4
11
I/O বাস। যখন সিরিয়াল মোড নির্বাচন করা হয়, তখন D1 হল
DB5
12
I/O
SDIN সিরিয়াল ডেটা ইনপুট এবং D0 হল SCLK সিরিয়াল ক্লক ইনপুট।
DB6
13
I/O
DB7
14
I/O
/ সিএস
15
আমি চিপ-সিলেক্ট করুন
এই পিনটি চিপ সিলেক্ট ইনপুট। চিপ শুধুমাত্র MCU যোগাযোগের জন্য সক্রিয় করা হয় যখন CS# কম টানা হয়।
/রিসেট NC (BS1) NC (BS2)
NC FG
16
কন্ট্রোলার এবং ড্রাইভারের জন্য আমি পাওয়ার রিসেট
এই পিন একটি রিসেট সংকেত ইনপুট. পিন কম হলে, চিপের আরম্ভ করা হয়।
17
H/L কমিউনিকেশন প্রোটোকল নির্বাচন
18
H/L
এই পিনগুলি MCU ইন্টারফেস নির্বাচন করার জন্য ইনপুট।
নিম্নলিখিত টেবিল দেখুন:
p6a8raXlXle- l
BS1
0
BS2
1
80XX সমান্তরাল
1 1
I2C সিরিয়াল
1 0 0 0
19
- NC বা VSS এর সাথে সংযোগ।
20
0V এটি অবশ্যই বাহ্যিক মাটির সাথে সংযুক্ত থাকতে হবে।
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
2. ডিসপ্লে ইন্টারফেসের 1 সেটআপ
I4C, SPI, 2-বিট সমান্তরাল 8 ইন্টারফেস এবং 6800-বিট সমান্তরাল 8 ইন্টারফেসের মাধ্যমে 8080টি ভিন্ন উপায়ে ডিসপ্লে নিয়ন্ত্রণ করা যায়। ডিসপ্লেটি SPI এর মাধ্যমে নিয়ন্ত্রণের জন্য পূর্ব-কনফিগার করা হয়। আপনি যদি অন্য নিয়ন্ত্রণ পদ্ধতিগুলির মধ্যে একটি ব্যবহার করতে চান তবে আপনাকে বোর্ডের পিছনে BS1 এবং BS2 প্রতিরোধকগুলিকে পুনরায় সোল্ডার করতে হবে।
সারণীতে, আপনি দেখতে পারেন কিভাবে প্রতিরোধকগুলিকে সংশ্লিষ্ট মোডের জন্য সেট করতে হবে।
6800-সমান্তরাল 8080-সমান্তরাল
I2C
এসপিআই
BS1
0
1
1
0
BS2
1
1
0
0
3. একটি আরডুইনো দিয়ে ব্যবহার করুন যেহেতু ডিসপ্লেটি 3V লজিক লেভেলের সাথে কাজ করে এবং বেশিরভাগ Arduinos 5V সহ, আমরা এই এক্সে একটি Arduino Pro Mini 3.3V ব্যবহার করিampলে আপনি যদি 5V লজিক লেভেল সহ একটি Arduino ব্যবহার করতে চান, যেমন একটি Arduino Uno, তাহলে আপনাকে লজিক লেভেল কনভার্টারের সাহায্যে Arduino থেকে ডিসপ্লেতে 5V থেকে 3.3V পর্যন্ত সমস্ত ডেটা লাইন কমাতে হবে।
প্রথমে আপনাকে আপনার Arduino IDE-তে প্রয়োজনীয় লাইব্রেরি ইনস্টল করতে হবে।
এটি করার জন্য, লাইব্রেরি
U8g2 এ যান
bTyooollsiv-e>rManage
লাইব্রেরি…
সার্চ
জন্য
u8g2
এবং
ইনস্টল
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
SPI-ইন্টারফেস
ওয়্যারিং
ডিসপ্লে পিন 1 2 4 7 8 15 16
আরডুইনো প্রো মিনি পিন
জিএনডি
৩.৩ ভোল্ট (ভিসিসি)
9
13
11
10
8
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
SPI-ইন্টারফেস
এবার GraphicTest কোড s খুলুনampগ্রন্থাগারের লে. এটি করতে, ক্লিক করুন: File -> প্রাক্তনamples -> U8g2 -> u8x8-> GraphicTest এখন প্রোগ্রামে প্রদর্শনের জন্য নিম্নলিখিত কন্সট্রাক্টরটি সন্নিবেশ করান, যেমনটি নীচের ছবিতে দেখানো হয়েছে: U8X8_SSD1309_128X64_NONAME2_4W_SW_SPI u8x8(13, 11, 10, 9, 8);
এখন আপনি প্রাক্তন আপলোড করতে পারেনampলে আপনার Arduino.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
I2C-ইন্টারফেস
ওয়্যারিং
ডিসপ্লে পিন 1 2 4 7 8 9 16
আরডুইনো প্রো মিনি পিন
জিএনডি
৩.৩ ভোল্ট (ভিসিসি)
জিএনডি
A5
A4
A4
9
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
I2C-ইন্টারফেস
এবার GraphicTest কোড s খুলুনampগ্রন্থাগারের লে. এটি করতে, ক্লিক করুন: File -> প্রাক্তনamples -> U8g2 -> u8x8-> GraphicTest এখন প্রোগ্রামে ডিসপ্লের জন্য নিম্নলিখিত কনস্ট্রাক্টরটি সন্নিবেশ করান, যেমনটি নীচের ছবিতে দেখানো হয়েছে: U8X8_SSD1309_128X64_NONAME2_HW_I2C u8x8(9, A4, A5);
এখন আপনি প্রাক্তন আপলোড করতে পারেনampলে আপনার Arduino.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
8 বিট সমান্তরাল 6800-ইন্টারফেস
ওয়্যারিং
ডিসপ্লে পিন 1 2 4 5 6 7 8 9 10 11 12 13 14 15 16
আরডুইনো প্রো মিনি পিন
জিএনডি
৩.৩ ভোল্ট (ভিসিসি)
9
জিএনডি
7
13 11 2
3
4
5
6 A3 10 8
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
8 বিট সমান্তরাল 6800-ইন্টারফেস
এবার GraphicTest কোড s খুলুনampগ্রন্থাগারের লে. এটি করতে, ক্লিক করুন: File -> প্রাক্তনamples -> U8g2 -> u8x8-> GraphicTest এখন প্রোগ্রামে ডিসপ্লের জন্য নিম্নলিখিত কনস্ট্রাক্টরটি সন্নিবেশ করান, যেমনটি নীচের ছবিতে দেখানো হয়েছে: U8X8_SSD1309_128X64_NONAME0_6800 u8x8(13, 11, 2, 3, 4, A, 5, 6, 3) 7, 10, 9);
এখন আপনি প্রাক্তন আপলোড করতে পারেনampলে আপনার Arduino.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
8 বিট সমান্তরাল 8080-ইন্টারফেস
ওয়্যারিং
ডিসপ্লে পিন 1 2 4
আরডুইনো প্রো মিনি পিন
জিএনডি
৩.৩ ভোল্ট (ভিসিসি)
9
5 6 7 8 9 10 11 12 13 14 15 16
7
৩.৩ ভোল্ট (ভিসিসি)
13
11
2
3
4
5
6 A3 10 8
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
8 বিট সমান্তরাল 8080-ইন্টারফেস
এবার GraphicTest কোড s খুলুনampগ্রন্থাগারের লে. এটি করতে, ক্লিক করুন: File -> প্রাক্তনamples -> U8g2 -> u8x8-> GraphicTest এখন প্রোগ্রামে প্রদর্শনের জন্য নিম্নলিখিত কন্সট্রাক্টরটি সন্নিবেশ করান, U8X8_SSD1309_128X64_NONAME0_8080 u8x8(13, 11, 2, 3, 4, 5, 6, A3, 7, 10);
এখন আপনি প্রাক্তন আপলোড করতে পারেনampলে আপনার Arduino.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
4. রাস্পবেরি পিআই দিয়ে ব্যবহার করুন
i
এই নির্দেশাবলী রাস্পবেরি পাই ওএসের অধীনে লেখা হয়েছিল
রাস্পবেরি পাই 4 এবং 5 এর জন্য বুকওয়ার্ম। কোন চেক করা হয়নি
অন্যান্য/নতুন অপারেটিং সিস্টেম বা হার্ডওয়্যারের সাথে সম্পাদিত।
রাস্পবেরি পাই দিয়ে ডিসপ্লে ব্যবহার করা বিশেষভাবে সহজ করতে, আমরা luma.oled লাইব্রেরি ব্যবহার করি। আপনি নিম্নলিখিত কমান্ডগুলির সাথে ইনস্টলেশনের জন্য প্রয়োজনীয় নির্ভরতাগুলি ইনস্টল করতে পারেন:
sudo apt install git python3-dev python3-pip python3-numpy libfreetype6-dev libjpeg-dev build-essential sudo apt install libsdl2-dev libsdl2-image-dev libsdl2-mixerdev libsdl2-আন্তঃঅ্যাক্টিভেট-প্রয়োজন নিম্নলিখিত কমান্ড প্রবেশ করান:
sudo raspi-config আপনি এখন 2টি ইন্টারফেস বিকল্পের অধীনে SPI এবং I3C সক্রিয় করতে পারেন যাতে আপনি উভয় ইন্টারফেস ব্যবহার করতে পারেন। আপনাকে এখন এই প্রকল্পের জন্য ভার্চুয়াল পরিবেশ তৈরি করতে হবে। এটি করতে, নিম্নলিখিত কমান্ড লিখুন:
mkdir your_project cd your_project python -m venv –system-site-packages env source env/bin/activate এখন এই কমান্ডের সাহায্যে লুমা লাইব্রেরি ইনস্টল করুন: pip3 install –upgrade luma.oled ডাউনলোড করুনample fileনিম্নলিখিত কমান্ড সহ s: git ক্লোন https://github.com/rm-hull/luma.examples.git
cd luma.examples python3 setup.py ইনস্টল করুন
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
SPI-ইন্টারফেস
ওয়্যারিং
ডিসপ্লে পিন
1
2
4
7
8
15
16
রাস্পবেরি পিন GND 5V পিন 18 পিন 23 পিন 19 পিন 24 পিন 22
আপনি ডিসপ্লে সংযুক্ত করার পরে, আপনি হিসাবে চালাতে পারেনampনিম্নলিখিত দুটি কমান্ড সহ le প্রোগ্রাম:
cd ~/your_project/luma.exampলেস/প্রাক্তনampলেস/
python3 demo.py -i spi
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
I2C-ইন্টারফেস
ওয়্যারিং
ডিসপ্লে পিন
1
2
4
7
8
9 16
রাস্পবেরি পিন GND 5V GND পিন 5 পিন 3 পিন 3 3,3V
আপনি ডিসপ্লে সংযুক্ত করার পরে, আপনি হিসাবে চালাতে পারেনampনিম্নলিখিত দুটি কমান্ড সহ le প্রোগ্রাম: cd ~/your_project/luma.exampলেস/প্রাক্তনampলেস/
python3 demo.py
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
5. অতিরিক্ত তথ্য
ইলেকট্রিক্যাল অ্যান্ড ইলেকট্রনিক ইকুইপমেন্ট অ্যাক্ট (ElektroG) অনুযায়ী আমাদের তথ্য এবং ফিরিয়ে নেওয়ার বাধ্যবাধকতা
বৈদ্যুতিক এবং ইলেকট্রনিক সরঞ্জামের প্রতীক:
এই ক্রস-আউট ডাস্টবিন মানে বৈদ্যুতিক এবং ইলেকট্রনিক যন্ত্রপাতি গৃহস্থালির বর্জ্যের অন্তর্ভুক্ত নয়। আপনাকে অবশ্যই পুরানো যন্ত্রপাতিগুলি একটি সংগ্রহস্থলে ফিরিয়ে দিতে হবে। বর্জ্য ব্যাটারি এবং সঞ্চয়কারীগুলি হস্তান্তর করার আগে যা বর্জ্য সরঞ্জাম দ্বারা আবদ্ধ নয় তা থেকে আলাদা করতে হবে। ফেরত দেওয়ার বিকল্প: একজন শেষ ব্যবহারকারী হিসাবে, আপনি একটি নতুন ডিভাইস কেনার সময় আপনার পুরানো ডিভাইসটি (যা আমাদের কাছ থেকে কেনা নতুন ডিভাইসের মতো একই ফাংশনটি সম্পূর্ণ করে) বিনামূল্যে ফেরত দিতে পারেন। 25 সেন্টিমিটারের বেশি বাহ্যিক মাত্রা সহ ছোট যন্ত্রপাতিগুলি একটি নতুন যন্ত্র কেনার থেকে স্বাধীনভাবে সাধারণ পরিবারের পরিমাণে নিষ্পত্তি করা যেতে পারে। খোলার সময় আমাদের কোম্পানির অবস্থানে ফিরে আসার সম্ভাবনা: SIMAC Electronics GmbH, Pascalstr. 8, D-47506 Neukirchen-Vluyn, Germany আপনার এলাকায় ফিরে আসার সম্ভাবনা: আমরা আপনাকে একটি পার্সেল পাঠাবamp যা দিয়ে আপনি আমাদের কাছে বিনামূল্যে ডিভাইসটি ফেরত দিতে পারবেন। Service@joy-it.net এ ইমেল বা টেলিফোনের মাধ্যমে অনুগ্রহ করে আমাদের সাথে যোগাযোগ করুন। প্যাকেজিং সম্পর্কিত তথ্য: আপনার যদি উপযুক্ত প্যাকেজিং উপাদান না থাকে বা আপনি নিজের ব্যবহার করতে না চান, তাহলে অনুগ্রহ করে আমাদের সাথে যোগাযোগ করুন এবং আমরা আপনাকে উপযুক্ত প্যাকেজিং পাঠাব।
6. সমর্থন যদি এখনও আপনার ক্রয়ের পরে কোনো সমস্যা বা সমস্যা দেখা দেয় তবে আমরা আপনাকে ই-মেইল, টেলিফোন এবং আমাদের টিকিট সমর্থন সিস্টেমের মাধ্যমে সমর্থন করব। ইমেল: service@joy-it.net টিকিট সিস্টেম: https://support.joy-it.net টেলিফোন: +49 (0)2845 9360-50 (সোম-বৃহস্পতিবার: 09:00 - 17:00 টা' CET ,
শুক্র: 09:00 - 14:30 ঘটিকা CET) আরও তথ্যের জন্য অনুগ্রহ করে আমাদের পরিদর্শন করুন webসাইট: www.joy-it.net
প্রকাশিত: 2024.03.20
SIMAwCwwElwwec.wjtor.oyjo-niytic.-nsiteG.tnmebt H PPaascscaalsltsrt.r8. ,8474570560N6eNuekuirkchirecnh-eVnlu-yVnluyn
দলিল/সম্পদ
![]() |
joy-it COM-OLED2.42 OLED ডিসপ্লে মডিউল [পিডিএফ] ব্যবহারকারীর নির্দেশিকা COM-OLED2.42 OLED ডিসপ্লে মডিউল, COM-OLED2.42, OLED ডিসপ্লে মডিউল, ডিসপ্লে মডিউল, মডিউল |