COM-OLED2.42 OLED ڈسپلے ماڈیول
پروڈکٹ کی معلومات
وضاحتیں
- پروڈکٹ کا نام: OLED-DISPLAY MODULE 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 کنٹرول کے لیے ترتیب دیا گیا ہے۔ پر سوئچ کرنے کے لیے
ایک اور کنٹرول طریقہ، آپ کو ریزسٹرس BS1 اور کو دوبارہ سولڈر کرنے کی ضرورت ہے۔
بورڈ کے پچھلے حصے پر BS2۔
مصنوعات کے استعمال کی ہدایات
ڈسپلے ماڈیول کو جوڑنا
-
- VSS (پن 1) کو بیرونی زمین سے جوڑیں۔
ڈسپلے کو طاقت دینا
-
- ڈسپلے کے لیے VDD (پن 2) کو 3.3-5V کی پاور سپلائی سے جوڑیں۔
ماڈیول سرکٹ.
- ڈسپلے کے لیے VDD (پن 2) کو 3.3-5V کی پاور سپلائی سے جوڑیں۔
اکثر پوچھے گئے سوالات
میں ڈسپلے کے کنٹرول کا طریقہ کیسے بدل سکتا ہوں؟
ڈسپلے کے کنٹرول کے طریقہ کار کو تبدیل کرنے کے لئے، آپ کو کرنے کی ضرورت ہے
BS1 اور BS2 ریزسٹرس کو بورڈ کے پچھلے حصے پر دوبارہ سولڈر کریں۔
مطلوبہ انٹرفیس پر (I2C، SPI، 8 بٹ متوازی 6800، یا 8 بٹ
متوازی 8080)۔
OLED ڈسپلے ماڈیول
COM-OLED2.42
1. عمومی معلومات عزیز کسٹمر، ہماری پروڈکٹ کو منتخب کرنے کے لیے آپ کا بہت شکریہ۔ ذیل میں، ہم آپ کو متعارف کرائیں گے کہ اس پروڈکٹ کو شروع کرنے اور استعمال کرتے وقت کن چیزوں کا مشاہدہ کرنا چاہیے۔ اگر آپ کو استعمال کے دوران کسی غیر متوقع مسائل کا سامنا کرنا پڑتا ہے، تو براہ کرم ایسا کریں۔
www.joy-it.net پاسکلسٹر۔ 8 47506 Neukirchen-Vluyn
2. ڈسپلے کا پن اسائنمنٹ
پن کا عہدہ پن نمبر I/O
فنکشن
وی ایس ایس
1
P لاجک سرکٹ گراؤنڈ
یہ ایک گراؤنڈ پن ہے۔ یہ منطقی پنوں کے حوالے کے طور پر بھی کام کرتا ہے۔ یہ بیرونی زمین سے منسلک ہونا ضروری ہے.
وی ڈی ڈی
2
ڈسپلے ماڈیول سرکٹ کے لیے 3,3 – 5V پاور سپلائی
یہ پاور سپلائی پن ہے۔
V0
3
- والیومtagOEL پینل کے لیے ای سپلائی
یہ سب سے مثبت جلد ہے۔tagچپ کی ای سپلائی پن۔
براہ کرم اسے مت جوڑیں۔
A0
4
I ڈیٹا/کمانڈ کنٹرول
یہ پن ڈیٹا/کمانڈ کنٹرول پن ہے۔ جب پن کو اونچا کھینچا جاتا ہے، D7~D0 پر موجود ان پٹ کو ڈسپلے ڈیٹا کے طور پر سمجھا جاتا ہے۔ جب پن کو نیچے کھینچا جاتا ہے، D7~D0 پر موجود ان پٹ کو کمانڈ رجسٹر میں منتقل کر دیا جاتا ہے۔
/WR
5
میں پڑھتا/ لکھتا ہوں سلیکٹ یا لکھتا ہوں۔
یہ پن ایک MCU انٹرفیس ان پٹ ہے۔ 68XX سیریز کے مائیکرو پروسیسر سے منسلک ہونے پر، اس پن کو پڑھنے/لکھنے کے سلیکٹ (R/W) ان پٹ کے طور پر استعمال کیا جاتا ہے۔ پڑھنے کے موڈ کے لیے اس پن کو اونچا کریں اور لکھنے کے موڈ کے لیے نیچے کی طرف کھینچیں۔ جب 80XX انٹرفیس موڈ منتخب کیا جاتا ہے، تو یہ پن رائٹ ان پٹ (WR) ہوتا ہے۔ ڈیٹا لکھنے کا عمل اس وقت شروع ہوتا ہے جب اس پن کو "Low" اور CS کو "Low" نکالا جاتا ہے۔
/RD
6
میں پڑھتا/لکھتا ہوں یا پڑھتا ہوں۔
یہ پن ایک MCU انٹرفیس ان پٹ ہے۔ 68XX سیریز کے مائیکرو پروسیسر سے منسلک ہونے پر، اس پن کو Enable(E) سگنل کے طور پر استعمال کیا جاتا ہے۔ پڑھنے/لکھنے کا عمل اس وقت شروع ہوتا ہے جب اس پن کو اونچا اور CS کو نیچے کھینچا جاتا ہے۔ 80XX مائکرو پروسیسر سے منسلک ہونے پر، یہ پن Read(RD) سگنل وصول کرتا ہے۔ ڈیٹا ریڈ آپریشن شروع کیا جاتا ہے جب اس پن کو نیچے کھینچا جاتا ہے اور CS کو نیچے کھینچا جاتا ہے۔
www.joy-it.net پاسکلسٹر۔ 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
/ CS
15
آئی چپ سلیکٹ
یہ پن چپ سلیکٹ ان پٹ ہے۔ چپ صرف MCU کمیونیکیشن کے لیے فعال ہوتی ہے جب CS# کو کم کیا جاتا ہے۔
/RESET NC (BS1) NC (BS2)
این سی ایف جی
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 پاسکلسٹر۔ 8 47506 Neukirchen-Vluyn
2. 1 ڈسپلے انٹرفیس کا سیٹ اپ
ڈسپلے کو 4 مختلف طریقوں سے I2C، SPI، 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 استعمال کرتے ہیں۔ample اگر آپ 5V لاجک لیول کے ساتھ Arduino استعمال کرنا چاہتے ہیں، جیسے Arduino Uno، آپ کو لاجک لیول کنورٹر کے ساتھ Arduino سے ڈسپلے کی طرف جانے والی تمام ڈیٹا لائنوں کو 5V سے 3.3V تک کم کرنا ہوگا۔
سب سے پہلے آپ کو اپنے Arduino IDE میں مطلوبہ لائبریری انسٹال کرنے کی ضرورت ہے۔
ایسا کرنے کے لیے، لائبریری
U8g2 پر جائیں۔
bTyooollsiv-e>rManage
لائبریریاں…
تلاش کریں
کے لیے
u8g2
اور
انسٹال کریں
www.joy-it.net پاسکلسٹر۔ 8 47506 Neukirchen-Vluyn
ایس پی آئی انٹرفیس
وائرنگ
ڈسپلے پن 1 2 4 7 8 15 16
Arduino پرو منی پن
جی این ڈی
3,3V (VCC)
9
13
11
10
8
www.joy-it.net پاسکلسٹر۔ 8 47506 Neukirchen-Vluyn
ایس پی آئی انٹرفیس
اب GraphicTest کوڈ کھولیں۔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 پاسکلسٹر۔ 8 47506 Neukirchen-Vluyn
I2C-انٹرفیس
وائرنگ
ڈسپلے پن 1 2 4 7 8 9 16
Arduino پرو منی پن
جی این ڈی
3,3V (VCC)
جی این ڈی
A5
A4
A4
9
www.joy-it.net پاسکلسٹر۔ 8 47506 Neukirchen-Vluyn
I2C-انٹرفیس
اب GraphicTest کوڈ کھولیں۔ampلائبریری کے لی. ایسا کرنے کے لیے، پر کلک کریں: File -> سابقamples -> U8g2 -> u8x8-> GraphicTest اب ڈسپلے کے لیے درج ذیل کنسٹرکٹر کو پروگرام میں داخل کریں، جیسا کہ ذیل کی تصویر میں دکھایا گیا ہے: U8X8_SSD1309_128X64_NONAME2_HW_I2C u8x8(9, A4, A5)؛
اب آپ سابق کو اپ لوڈ کر سکتے ہیں۔ampآپ کے Arduino کی طرف۔
www.joy-it.net پاسکلسٹر۔ 8 47506 Neukirchen-Vluyn
8 بٹ متوازی 6800-انٹرفیس
وائرنگ
ڈسپلے پن 1 2 4 5 6 7 8 9 10 11 12 13 14 15 16
Arduino پرو منی پن
جی این ڈی
3,3V (VCC)
9
جی این ڈی
7
13 11 2
3
4
5
6 A3 10 8
www.joy-it.net پاسکلسٹر۔ 8 47506 Neukirchen-Vluyn
8 بٹ متوازی 6800-انٹرفیس
اب GraphicTest کوڈ کھولیں۔ampلائبریری کے لی. ایسا کرنے کے لیے، پر کلک کریں: File -> سابقamples -> U8g2 -> u8x8-> GraphicTest اب ڈسپلے کے لیے درج ذیل کنسٹرکٹر کو پروگرام میں داخل کریں، جیسا کہ ذیل کی تصویر میں دکھایا گیا ہے: U8X8_SSD1309_128X64_NONAME0_6800 u8x8(13, 11, 2, 3, 4, A, 5, 6 3، 7، 10)؛
اب آپ سابق کو اپ لوڈ کر سکتے ہیں۔ampآپ کے Arduino کی طرف۔
www.joy-it.net پاسکلسٹر۔ 8 47506 Neukirchen-Vluyn
8 بٹ متوازی 8080-انٹرفیس
وائرنگ
ڈسپلے پن 1 2 4
Arduino پرو منی پن
جی این ڈی
3,3V (VCC)
9
5 6 7 8 9 10 11 12 13 14 15 16
7
3,3V (VCC)
13
11
2
3
4
5
6 A3 10 8
www.joy-it.net پاسکلسٹر۔ 8 47506 Neukirchen-Vluyn
8 بٹ متوازی 8080-انٹرفیس
اب GraphicTest کوڈ کھولیں۔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 پاسکلسٹر۔ 8 47506 Neukirchen-Vluyn
4. رسبری پی آئی کے ساتھ استعمال کریں۔
i
یہ ہدایات Raspberry Pi OS کے تحت لکھی گئی تھیں۔
Raspberry Pi 4 اور 5 کے لیے کتابی کیڑا۔ کوئی چیک نہیں کیا گیا ہے۔
دوسرے/نئے آپریٹنگ سسٹمز یا ہارڈ ویئر کے ساتھ انجام دیا گیا۔
Raspberry Pi کے ساتھ ڈسپلے کا استعمال خاص طور پر آسان بنانے کے لیے، ہم 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-libsdlXNUMX-mixerdev libsdlXNUMX-libsdlXNUMX-portfadev-interactivate-portfdivate- کی ضرورت ہے درج ذیل کمانڈ میں داخل ہونا:
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 s ڈاؤن لوڈ کریں۔ample files درج ذیل کمانڈ کے ساتھ: git clone https://github.com/rm-hull/luma.examples.git
cd luma.examples python3 setup.py انسٹال کریں۔
www.joy-it.net پاسکلسٹر۔ 8 47506 Neukirchen-Vluyn
ایس پی آئی انٹرفیس
وائرنگ
ڈسپلے پن
1
2
4
7
8
15
16
Raspberry Pin GND 5V پن 18 پن 23 پن 19 پن 24 پن 22
ڈسپلے کو کنیکٹ کرنے کے بعد، آپ بطور عمل کر سکتے ہیں۔ample پروگرام درج ذیل دو کمانڈز کے ساتھ:
cd ~/your_project/luma.examples/exampکم /
python3 demo.py -i spi
www.joy-it.net پاسکلسٹر۔ 8 47506 Neukirchen-Vluyn
I2C-انٹرفیس
وائرنگ
ڈسپلے پن
1
2
4
7
8
9 16
Raspberry Pin GND 5V GND پن 5 پن 3 پن 3 3,3V
ڈسپلے کو کنیکٹ کرنے کے بعد، آپ بطور عمل کر سکتے ہیں۔ample پروگرام درج ذیل دو کمانڈز کے ساتھ: cd ~/your_project/luma.examples/exampکم /
python3 demo.py
www.joy-it.net پاسکلسٹر۔ 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 ڈسپلے ماڈیول، ڈسپلے ماڈیول، ماڈیول |