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 प्रकार्य
VSS 1 P लॉजिक सर्किट ग्राउन्ड - तर्क सर्किटहरूको लागि ग्राउन्ड पिन

डिस्प्ले इन्टरफेसको सेटअप

प्रदर्शन 4 विभिन्न तरिकामा नियन्त्रण गर्न सकिन्छ: I2C, SPI,
8-बिट समानान्तर 6800 इन्टरफेस, र 8-बिट समानान्तर 8080 इन्टरफेस।
पूर्वनिर्धारित रूपमा, प्रदर्शन SPI नियन्त्रणको लागि कन्फिगर गरिएको छ। मा स्विच गर्न
अर्को नियन्त्रण विधि, तपाईंले प्रतिरोधकहरू BS1 र पुन: सोल्डर गर्न आवश्यक छ
बोर्डको पछाडि BS2।

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

डिस्प्ले मोड्युल जडान गर्दै

    1. VSS (पिन १) लाई बाहिरी ग्राउन्डमा जडान गर्नुहोस्।

डिस्प्लेलाई पावर गर्दै

    1. प्रदर्शनको लागि 2-3.3V को पावर आपूर्तिमा VDD (पिन 5) जडान गर्नुहोस्
      मोड्युल सर्किट।

FAQ

डिस्प्लेको नियन्त्रण विधि कसरी परिवर्तन गर्ने?

डिस्प्लेको नियन्त्रण विधि परिवर्तन गर्न, तपाइँलाई आवश्यक छ
बोर्डको पछाडि BS1 र BS2 प्रतिरोधकहरूलाई पुन: सोल्डर गर्नुहोस्
वांछित इन्टरफेसमा (I2C, SPI, 8-bit parallel 6800, वा 8-bit
समानान्तर 8080)।

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

2. प्रदर्शनको पिन असाइनमेन्ट

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

कार्य

VSS

1

P तर्क सर्किट जमीन

यो ग्राउन्ड पिन हो। यसले तर्क पिनहरूको लागि सन्दर्भको रूपमा पनि कार्य गर्दछ। यो बाहिरी भूमि संग जोडिएको हुनुपर्छ।

VDD

2

डिस्प्ले मोड्युल सर्किटको लागि 3,3 - 5V पावर सप्लाई

यो पावर सप्लाई पिन हो।

V0

3

- भोल्युमtagOEL प्यानलको लागि ई आपूर्ति

यो सबैभन्दा सकारात्मक भोल्युम होtagई चिप को आपूर्ति पिन।

कृपया यसलाई जडान नगर्नुहोस्।

A0

4

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

यो पिन डाटा/कमान्ड कन्ट्रोल पिन हो। जब पिन उच्च तानिन्छ, D7 ~ D0 मा इनपुटलाई प्रदर्शन डेटाको रूपमा व्यवहार गरिन्छ। जब पिन कम तानिन्छ, D7 ~ D0 मा इनपुट कमाण्ड दर्तामा स्थानान्तरण हुन्छ।

/WR

5

म पढ्छु/लेख्छु चयन गर्नुहोस् वा लेख्नुहोस्

यो पिन MCU इन्टरफेस इनपुट हो। 68XX श्रृंखला माइक्रोप्रोसेसरमा जडान हुँदा, यो पिन पढ्न/लेखन चयन (R/W) इनपुटको रूपमा प्रयोग गरिन्छ। पढ्ने मोडको लागि यो पिनलाई माथि तान्नुहोस् र लेख्ने मोडको लागि यसलाई तल तान्नुहोस्। जब 80XX इन्टरफेस मोड चयन गरिन्छ, यो पिन लेखन इनपुट (WR) हो। यो पिन "लो" तान्दा र CS लाई "लो" तान्दा डाटा लेखन कार्य सुरु हुन्छ।

/आरडी

6

म पढ्छु/लेख्छु सक्षम वा पढ्छु

यो पिन MCU इन्टरफेस इनपुट हो। 68XX श्रृंखला माइक्रोप्रोसेसरमा जडान हुँदा, यो पिन सक्षम (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

I चिप- चयन गर्नुहोस्

यो पिन चिप चयन इनपुट हो। CS# कम तान्दा चिप MCU संचारको लागि मात्र सक्षम हुन्छ।

/RESET NC (BS1) NC (BS2)
NC FG

16

I नियन्त्रक र चालकको लागि पावर रिसेट

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

17

H/L संचार प्रोटोकल चयन

18

H / L

यी पिनहरू MCU इन्टरफेस चयन गर्नका लागि इनपुटहरू हुन्।

निम्न तालिका हेर्नुहोस्:

p6a8raXlXle- l

BS1

0

BS2

1

80XXसमानान्तर
1 1

I2C सिरियल
३५ ६७ ३५ ६७

19

- NC वा VSS मा जडान।

20

0V यो बाहिरी जमिनमा जोडिएको हुनुपर्छ।

www.joy-it.net पास्कलस्ट्र। 8 47506 Neukirchen-Vluyn

2. 1 प्रदर्शन इन्टरफेस को सेटअप

डिस्प्लेलाई I4C, SPI, 2-बिट समानान्तर 8 इन्टरफेस र 6800-बिट समानान्तर 8 इन्टरफेस मार्फत 8080 विभिन्न तरिकामा नियन्त्रण गर्न सकिन्छ। डिस्प्ले SPI मार्फत नियन्त्रणको लागि पूर्व कन्फिगर गरिएको हो। यदि तपाइँ अन्य नियन्त्रण विधिहरू मध्ये एक प्रयोग गर्न चाहनुहुन्छ भने, तपाइँले बोर्डको पछाडि BS1 र BS2 प्रतिरोधकहरू पुन: सोल्डर गर्नुपर्छ।

तालिकामा, तपाइँ कसरी सम्बन्धित मोडको लागि प्रतिरोधकहरू सेट गर्नुपर्छ भनेर हेर्न सक्नुहुन्छ।

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

I2C

SPI

BS1

0

1

1

0

BS2

1

1

0

0

3. AN ARDUINO को साथ प्रयोग गर्नुहोस् डिस्प्लेले 3V तर्क स्तर र धेरै Arduinos 5V संग काम गर्दछ, हामी यस पूर्व मा Arduino Pro Mini 3.3V प्रयोग गर्दछौं।ample। यदि तपाइँ Arduino को 5V तर्क स्तरको साथ प्रयोग गर्न चाहनुहुन्छ भने, जस्तै Arduino Uno, तपाइँले तर्क स्तर कन्भर्टरको साथ 5V देखि 3.3V सम्म प्रदर्शन गर्न Arduino देखि सबै डेटा लाइनहरू घटाउनु पर्छ।

पहिले तपाईंले आफ्नो Arduino IDE मा आवश्यक पुस्तकालय स्थापना गर्न आवश्यक छ।

यो गर्न, पुस्तकालय

U8g2 मा जानुहोस्

bTyooollsiv-e>rManage

पुस्तकालयहरू…

खोज

को लागी

u8g2

स्थापना गर्नुहोस्

www.joy-it.net पास्कलस्ट्र। 8 47506 Neukirchen-Vluyn

SPI-इन्टरफेस
तार

प्रदर्शन पिन 1 2 4 7 8 15 16

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

GND

3,3V (VCC)

9

13

11

10

8

www.joy-it.net पास्कलस्ट्र। 8 47506 Neukirchen-Vluyn

SPI-इन्टरफेस
अब 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 प्रो मिनी पिन

GND

3,3V (VCC)

GND

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 प्रो मिनी पिन

GND

3,3V (VCC)

9

GND

7

१३०० ५५६ ८१६

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) १०, ९, ८);
अब तपाइँ पूर्व अपलोड गर्न सक्नुहुन्छampतपाईंको Arduino मा।
www.joy-it.net पास्कलस्ट्र। 8 47506 Neukirchen-Vluyn

8 बिट समानान्तर 8080-इन्टरफेस
तार

डिस्प्ले पिन 1 2 4

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

GND

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);
अब तपाइँ पूर्व अपलोड गर्न सक्नुहुन्छampतपाईंको Arduino मा।
www.joy-it.net पास्कलस्ट्र। 8 47506 Neukirchen-Vluyn

4. रास्पबेरी PI संग प्रयोग गर्नुहोस्

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-portfadev लाई इन्टरएक्टिव द्वारा libsdlXNUMX-portfadev लाई आवश्यक छ। निम्न आदेश प्रविष्ट गर्नुहोस्:
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 fileनिम्न आदेशको साथ s: git clone https://github.com/rm-hull/luma.examples.git
cd luma.examples python3 setup.py स्थापना गर्नुहोस्
www.joy-it.net पास्कलस्ट्र। 8 47506 Neukirchen-Vluyn

SPI-इन्टरफेस
तार

प्रदर्शन पिन

1

2

4

7

8

15

16

रास्पबेरी पिन 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

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

तपाईंले डिस्प्ले जडान गरेपछि, तपाईं यस रूपमा कार्यान्वयन गर्न सक्नुहुन्छampनिम्न दुई आदेशहरूसँग le कार्यक्रम: cd ~/your_project/luma.examples/exampलेस /
python3 demo.py
www.joy-it.net पास्कलस्ट्र। 8 47506 Neukirchen-Vluyn

४. अतिरिक्त जानकारी
विद्युतीय र इलेक्ट्रोनिक उपकरण ऐन (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 डिस्प्ले मोड्युल [pdf] प्रयोगकर्ता गाइड
COM-OLED2.42 OLED डिस्प्ले मोड्युल, COM-OLED2.42, OLED डिस्प्ले मोड्युल, डिस्प्ले मोड्युल, मोड्युल

सन्दर्भहरू

एक टिप्पणी छोड्नुहोस्

तपाईंको इमेल ठेगाना प्रकाशित गरिने छैन। आवश्यक क्षेत्रहरू चिन्ह लगाइएका छन् *