COM-OLED2.42 OLED डिस्प्ले मॉड्यूल

उत्पाद की जानकारी

विशेष विवरण

  • उत्पाद का नाम: OLED-डिस्प्ले मॉड्यूल COM-OLED2.42
  • निर्माता: www.joy-it.net
  • पता: पास्कलस्ट्र. 8, 47506 न्यूकिर्चेन-व्लुइन
  • डिस्प्ले इंटरफ़ेस विकल्प: I2C, SPI, 8-बिट समानांतर 6800
    इंटरफ़ेस, 8-बिट समानांतर 8080 इंटरफ़ेस

डिस्प्ले का पिन असाइनमेंट

पिन पदनाम पिन नंबर I/O फ़ंक्शन
वीएसएस 1 पी लॉजिक सर्किट ग्राउंड - लॉजिक सर्किट के लिए ग्राउंड पिन

डिस्प्ले इंटरफ़ेस का सेटअप

डिस्प्ले को 4 अलग-अलग तरीकों से नियंत्रित किया जा सकता है: I2C, SPI,
8-बिट समानांतर 6800 इंटरफ़ेस, और 8-बिट समानांतर 8080 इंटरफ़ेस।
डिफ़ॉल्ट रूप से, डिस्प्ले SPI नियंत्रण के लिए कॉन्फ़िगर किया गया है।
एक अन्य नियंत्रण विधि, आपको प्रतिरोधों BS1 और को फिर से मिलाप करने की आवश्यकता है
बोर्ड के पीछे BS2.

उत्पाद उपयोग निर्देश

डिस्प्ले मॉड्यूल को कनेक्ट करना

    1. VSS (पिन 1) को बाहरी ग्राउंड से कनेक्ट करें।

डिस्प्ले को पावर देना

    1. डिस्प्ले के लिए VDD (पिन 2) को 3.3-5V की पावर सप्लाई से कनेक्ट करें
      मॉड्यूल सर्किट.

सामान्य प्रश्न

मैं डिस्प्ले की नियंत्रण विधि कैसे बदल सकता हूँ?

डिस्प्ले की नियंत्रण विधि बदलने के लिए, आपको यह करना होगा
बोर्ड के पीछे स्थित प्रतिरोधकों BS1 और BS2 को पुनः जोड़ें
वांछित इंटरफ़ेस पर (I2C, SPI, 8-बिट समानांतर 6800, या 8-बिट
समानांतर 8080).

OLED-डिस्प्ले मॉड्यूल
COM-OLED2.42
1. सामान्य जानकारी प्रिय ग्राहक, हमारे उत्पाद को चुनने के लिए आपका बहुत-बहुत धन्यवाद। आगे हम आपको बताएंगे कि इस उत्पाद को शुरू करने और इस्तेमाल करते समय किन बातों का ध्यान रखना चाहिए। अगर आपको इस्तेमाल के दौरान कोई अप्रत्याशित समस्या आती है, तो कृपया तुरंत संपर्क करें।
www.joy-it.net पास्कलस्ट्र। 8 47506 न्यूकिर्चेन-वुलिन

2. डिस्प्ले का पिन असाइनमेंट

पिन पदनाम पिन नंबर I/O

समारोह

वीएसएस

1

पी लॉजिक सर्किट ग्राउंड

यह एक ग्राउंड पिन है। यह लॉजिक पिन के लिए एक संदर्भ के रूप में भी काम करता है। इसे बाहरी ग्राउंड से जोड़ा जाना चाहिए।

वीडीडी

2

डिस्प्ले मॉड्यूल सर्किट के लिए 3,3 – 5V बिजली की आपूर्ति

यह एक बिजली आपूर्ति पिन है.

V0

3

– खंडtagओईएल पैनल के लिए ई आपूर्ति

यह सबसे सकारात्मक वॉल्यूम हैtagचिप की आपूर्ति पिन.

कृपया इसे कनेक्ट न करें.

A0

4

I डेटा/कमांड नियंत्रण

यह पिन एक डेटा/कमांड कंट्रोल पिन है। जब पिन को ऊपर खींचा जाता है, तो D7~D0 पर इनपुट को डिस्प्ले डेटा के रूप में माना जाता है। जब पिन को नीचे खींचा जाता है, तो D7~D0 पर इनपुट को कमांड रजिस्टर में स्थानांतरित कर दिया जाता है।

/ डब्ल्यूआर

5

मैं पढता/लिखता हूँ चयन करता/करती हूँ या लिखता/चयनित करता/करती हूँ

यह पिन एक MCU इंटरफ़ेस इनपुट है। 68XX सीरीज माइक्रोप्रोसेसर से कनेक्ट होने पर, इस पिन का उपयोग रीड/राइट सेलेक्ट (R/W) इनपुट के रूप में किया जाता है। रीड मोड के लिए इस पिन को ऊपर खींचें और राइट मोड के लिए इसे नीचे खींचें। जब 80XX इंटरफ़ेस मोड चुना जाता है, तो यह पिन राइट इनपुट (WR) होता है। जब इस पिन को "लो" और CS को "लो" खींचा जाता है, तो डेटा राइट ऑपरेशन शुरू होता है।

/आरडी

6

मैं पढता/लिखता हूँ सक्षम या पढता हूँ

यह पिन एक MCU इंटरफ़ेस इनपुट है। जब इसे 68XX सीरीज माइक्रोप्रोसेसर से जोड़ा जाता है, तो इस पिन का उपयोग इनेबल (E) सिग्नल के रूप में किया जाता है। जब इस पिन को ऊपर खींचा जाता है और CS को नीचे खींचा जाता है, तो रीड/राइट ऑपरेशन शुरू होता है। जब इसे 80XX माइक्रोप्रोसेसर से जोड़ा जाता है, तो यह पिन रीड (RD) सिग्नल प्राप्त करता है। जब इस पिन को नीचे खींचा जाता है और CS को नीचे खींचा जाता है, तो डेटा रीड ऑपरेशन शुरू होता है।

www.joy-it.net पास्कलस्ट्र। 8 47506 न्यूकिर्चेन-वुलिन

पिन पदनाम पिन नंबर I/O

समारोह

डीबी0

7

आई/ओ

डीबी1

8

आई/ओ

डीबी2

9

I/O होस्ट डेटा इनपुट/आउटपुट बस

डीबी3

10

आई/ओ

ये पिन द्विदिशीय 8-बिट डेटा बसें हैं जो माइक्रोप्रोसेसर डेटा से जुड़ती हैं

डीबी4

11

I/O बस। जब सीरियल मोड चुना जाता है, तो D1 होता है

डीबी5

12

आई/ओ

SDIN सीरियल डेटा इनपुट है और D0 SCLK सीरियल क्लॉक इनपुट है।

डीबी6

13

आई/ओ

डीबी7

14

आई/ओ

/सीएस

15

I चिप-चयन

यह पिन चिप चयन इनपुट है। चिप केवल तभी MCU संचार के लिए सक्षम होती है जब CS# को कम खींचा जाता है।

/रीसेट एनसी (बीएस1) एनसी (बीएस2)
एनसी एफजी

16

I नियंत्रक और ड्राइवर के लिए पावर रीसेट

यह पिन रीसेट सिग्नल इनपुट है। जब पिन कम होता है, तो चिप का आरंभीकरण किया जाता है।

17

एच/एल संचार प्रोटोकॉल चयन

18

एच / एल

ये पिन MCU इंटरफ़ेस का चयन करने के लिए इनपुट हैं।

निम्नलिखित तालिका देखें:

p6a8raXlXle- एल

बीएस1

0

बीएस2

1

80XXसमानांतर
1 २०

I2C सीरियल
1 0 0 0

19

- एनसी या वीएसएस से कनेक्शन।

20

0V इसे बाहरी जमीन से जोड़ा जाना चाहिए।

www.joy-it.net पास्कलस्ट्र। 8 47506 न्यूकिर्चेन-वुलिन

2. 1 डिस्प्ले इंटरफ़ेस का सेटअप

डिस्प्ले को 4 अलग-अलग तरीकों से नियंत्रित किया जा सकता है, I2C, SPI, 8-बिट पैरेलल 6800 इंटरफ़ेस और 8-बिट पैरेलल 8080 इंटरफ़ेस के ज़रिए। डिस्प्ले को SPI के ज़रिए नियंत्रण के लिए पहले से कॉन्फ़िगर किया गया है। यदि आप किसी अन्य नियंत्रण विधि का उपयोग करना चाहते हैं, तो आपको बोर्ड के पीछे प्रतिरोधक BS1 और BS2 को फिर से जोड़ना होगा।

तालिका में आप देख सकते हैं कि संबंधित मोड के लिए प्रतिरोधकों को कैसे सेट किया जाना चाहिए।

6800-समानांतर 8080-समानांतर

आई2सी

एसपीआई

बीएस1

0

1

1

0

बीएस2

1

1

0

0

3. Arduino के साथ उपयोग करें चूंकि डिस्प्ले 3V लॉजिक लेवल के साथ काम करता है और अधिकांश Arduinos 5V के साथ काम करते हैं, इसलिए हम इस उदाहरण में Arduino Pro Mini 3.3V का उपयोग करते हैं।ampयदि आप 5V लॉजिक लेवल वाले Arduino का उपयोग करना चाहते हैं, जैसे कि Arduino Uno, तो आपको Arduino से डिस्प्ले तक जाने वाली सभी डेटा लाइनों को लॉजिक लेवल कनवर्टर के साथ 5V से 3.3V तक कम करना होगा।

सबसे पहले आपको अपने Arduino IDE में आवश्यक लाइब्रेरी स्थापित करनी होगी।

ऐसा करने के लिए, पुस्तकालय

U8g2 पर जाएं

bTyooollsiv-e>rप्रबंधित करें

पुस्तकालय…

Search

के लिए

u8g2

और

स्थापित करना

www.joy-it.net पास्कलस्ट्र। 8 47506 न्यूकिर्चेन-वुलिन

एसपीआई इंटरफ़ेस
तारों

पिन प्रदर्शित करें 1 2 4 7 8 15 16

Arduino प्रो मिनी पिन

जीएनडी

3,3वी (वीसीसी)

9

13

11

10

8

www.joy-it.net पास्कलस्ट्र। 8 47506 न्यूकिर्चेन-वुलिन

एसपीआई इंटरफ़ेस
अब 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 न्यूकिर्चेन-वुलिन

I2C-इंटरफ़ेस
तारों

पिन प्रदर्शित करें 1 2 4 7 8 9 16

Arduino प्रो मिनी पिन

जीएनडी

3,3वी (वीसीसी)

जीएनडी

A5

A4

A4

9

www.joy-it.net पास्कलस्ट्र। 8 47506 न्यूकिर्चेन-वुलिन

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 न्यूकिर्चेन-वुलिन

8 बिट समानांतर 6800-इंटरफ़ेस
तारों

पिन प्रदर्शित करें 1 2 4 5 6 7 8 9 10 11 12 13 14 15 16

Arduino प्रो मिनी पिन

जीएनडी

3,3वी (वीसीसी)

9

जीएनडी

7

13 11 2

3

4

5

6 ए3 10 8

www.joy-it.net पास्कलस्ट्र। 8 47506 न्यूकिर्चेन-वुलिन

8 बिट समानांतर 6800-इंटरफ़ेस
अब GraphicTest कोड खोलेंampलाइब्रेरी का विवरण। ऐसा करने के लिए, क्लिक करें: File -> पूर्वamples -> U8g2 -> u8x8-> GraphicTest अब डिस्प्ले के लिए निम्नलिखित कंस्ट्रक्टर को प्रोग्राम में डालें, जैसा कि नीचे चित्र में दिखाया गया है: U8X8_SSD1309_128X64_NONAME0_6800 u8x8(13, 11, 2, 3, 4, 5, 6, A3, 7, 10, 9, 8);
अब आप एक्स अपलोड कर सकते हैंampअपने Arduino के लिए ले.
www.joy-it.net पास्कलस्ट्र। 8 47506 न्यूकिर्चेन-वुलिन

8 बिट समानांतर 8080-इंटरफ़ेस
तारों

पिन प्रदर्शित करें 1 2 4

Arduino प्रो मिनी पिन

जीएनडी

3,3वी (वीसीसी)

9

5 6 7 8 9 10 11 12 13 14 15 16

7

3,3वी (वीसीसी)

13

11

2

3

4

5

6 ए3 10 8

www.joy-it.net पास्कलस्ट्र। 8 47506 न्यूकिर्चेन-वुलिन

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, 9, 8);
अब आप एक्स अपलोड कर सकते हैंampअपने Arduino के लिए ले.
www.joy-it.net पास्कलस्ट्र। 8 47506 न्यूकिर्चेन-वुलिन

4. रास्पबेरी पाई के साथ प्रयोग करें

i

ये निर्देश Raspberry Pi OS के अंतर्गत लिखे गए थे

रास्पबेरी पाई 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-ttf-dev libportmidi-dev अब निम्नलिखित कमांड दर्ज करके आवश्यक इंटरफेस सक्रिय करें:
sudo raspi-config अब आप 2 इंटरफ़ेस विकल्पों के अंतर्गत SPI और I3C को सक्रिय कर सकते हैं ताकि आप दोनों इंटरफ़ेस का उपयोग कर सकें। अब आपको इस प्रोजेक्ट के लिए वर्चुअल वातावरण बनाना होगा। ऐसा करने के लिए, निम्न कमांड दर्ज करें:
mkdir your_project cd your_project python -m venv –system-site-packages env source env/bin/activate अब इस कमांड के साथ luma लाइब्रेरी स्थापित करें: pip3 install –upgrade luma.oled s डाउनलोड करेंample files को निम्न आदेश के साथ चलाएँ: git clone https://github.com/rm-hull/luma.exampलेस.गिट
सीडी luma.examppython3 setup.py स्थापित करें
www.joy-it.net पास्कलस्ट्र। 8 47506 न्यूकिर्चेन-वुलिन

एसपीआई इंटरफ़ेस
तारों

पिन प्रदर्शित करें

1

2

4

7

8

15

16

रास्पबेरी पिन GND 5V पिन 18 पिन 23 पिन 19 पिन 24 पिन 22

डिस्प्ले कनेक्ट करने के बाद, आप निम्नानुसार कार्य कर सकते हैंampनिम्नलिखित दो आदेशों के साथ प्रोग्राम:

सीडी ~/आपका_प्रोजेक्ट/luma.exampलेस/एक्सampघाव /

python3 demo.py -i spi

www.joy-it.net पास्कलस्ट्र। 8 47506 न्यूकिर्चेन-वुलिन

I2C-इंटरफ़ेस
तारों

पिन प्रदर्शित करें

1

2

4

7

8

9 २०

रास्पबेरी पिन GND 5V GND पिन 5 पिन 3 पिन 3 3,3V

डिस्प्ले कनेक्ट करने के बाद, आप निम्नानुसार कार्य कर सकते हैंampनिम्नलिखित दो कमांड के साथ प्रोग्राम चलाएँ: cd ~/your_project/luma.exampलेस/एक्सampघाव /
python3 डेमो.py
www.joy-it.net पास्कलस्ट्र। 8 47506 न्यूकिर्चेन-वुलिन

5. अतिरिक्त जानकारी
विद्युत और इलेक्ट्रॉनिक उपकरण अधिनियम (इलेक्ट्रोजी) के अनुसार हमारी जानकारी और वापसी संबंधी दायित्व
विद्युत एवं इलेक्ट्रॉनिक उपकरणों पर प्रतीक:
इस पार किए गए कूड़ेदान का मतलब है कि बिजली और इलेक्ट्रॉनिक उपकरण घरेलू कचरे में नहीं आते हैं। आपको पुराने उपकरणों को संग्रह बिंदु पर वापस करना होगा। कचरा सौंपने से पहले बैटरी और संचायक जो कचरे के उपकरण से संलग्न नहीं हैं उन्हें इससे अलग किया जाना चाहिए। वापसी के विकल्प: एक अंतिम उपयोगकर्ता के रूप में, आप अपना पुराना उपकरण (जो अनिवार्य रूप से हमसे खरीदे गए नए उपकरण के समान कार्य करता है) नया उपकरण खरीदते समय निपटान के लिए निःशुल्क वापस कर सकते हैं। 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

दस्तावेज़ / संसाधन

जॉय-इट COM-OLED2.42 OLED डिस्प्ले मॉड्यूल [पीडीएफ] उपयोगकर्ता गाइड
COM-OLED2.42 OLED डिस्प्ले मॉड्यूल, COM-OLED2.42, OLED डिस्प्ले मॉड्यूल, डिस्प्ले मॉड्यूल, मॉड्यूल

संदर्भ

एक टिप्पणी छोड़ें

आपकी ईमेल आईडी प्रकाशित नहीं की जाएगी। आवश्यक फ़ील्ड चिह्नित हैं *