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 फंक्शन
VSS 1 P लॉजिक सर्किट ग्राउंड - लॉजिक सर्किट्ससाठी ग्राउंड पिन

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

डिस्प्ले 4 वेगवेगळ्या प्रकारे नियंत्रित केला जाऊ शकतो: I2C, SPI,
8-बिट समांतर 6800 इंटरफेस आणि 8-बिट समांतर 8080 इंटरफेस.
डीफॉल्टनुसार, डिस्प्ले SPI नियंत्रणासाठी कॉन्फिगर केले आहे. वर स्विच करण्यासाठी
दुसरी नियंत्रण पद्धत, तुम्हाला प्रतिरोधक BS1 आणि पुन्हा सोल्डर करणे आवश्यक आहे
बोर्डच्या मागील बाजूस BS2.

उत्पादन वापर सूचना

डिस्प्ले मॉड्यूल कनेक्ट करत आहे

    1. VSS (पिन 1) बाह्य जमिनीवर जोडा.

डिस्प्ले पॉवरिंग

    1. डिस्प्लेसाठी 2-3.3V च्या वीज पुरवठ्याशी VDD (पिन 5) कनेक्ट करा
      मॉड्यूल सर्किट.

वारंवार विचारले जाणारे प्रश्न

मी डिस्प्लेची नियंत्रण पद्धत कशी बदलू?

प्रदर्शनाची नियंत्रण पद्धत बदलण्यासाठी, आपल्याला आवश्यक आहे
बोर्डच्या मागील बाजूस 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

कार्य

VSS

1

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

हा ग्राउंड पिन आहे. हे लॉजिक पिनसाठी संदर्भ म्हणून देखील काम करते. ते बाह्य जमिनीशी जोडलेले असणे आवश्यक आहे.

VDD

2

डिस्प्ले मॉड्यूल सर्किटसाठी 3,3 – 5V पॉवर सप्लाय

हा पॉवर सप्लाय पिन आहे.

V0

3

- खंडtagओईएल पॅनेलसाठी ई पुरवठा

हे सर्वात सकारात्मक व्हॉल्यूम आहेtage चिपचा पुरवठा पिन.

कृपया ते जोडू नका.

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 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

मी चिप-निवडा

ही पिन चिप सिलेक्ट इनपुट आहे. जेव्हा CS# खाली खेचले जाते तेव्हाच MCU संप्रेषणासाठी चिप सक्षम केली जाते.

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

16

कंट्रोलर आणि ड्रायव्हरसाठी आय पॉवर रीसेट

हा पिन रीसेट सिग्नल इनपुट आहे. जेव्हा पिन कमी असतो, तेव्हा चिपचे आरंभीकरण केले जाते.

17

H/L कम्युनिकेशन प्रोटोकॉल निवड

18

H/L

हे पिन MCU इंटरफेस निवडण्यासाठी इनपुट आहेत.

खालील तक्ता पहा:

p6a8raXlXle- l

BS1

0

BS2

1

80XX समांतर
०६ ४०

I2C मालिका
१ ३०० ६९३ ६५७

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

SPI

BS1

0

1

1

0

BS2

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>rManage

लायब्ररी…

शोध

साठी

u8g2

आणि

स्थापित करा

www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

SPI-इंटरफेस
वायरिंग

डिस्प्ले पिन 1 2 4 7 8 15 16

अर्डिनो प्रो मिनी पिन

GND

3,3V (VCC)

9

13

11

10

8

www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

SPI-इंटरफेस
आता ग्राफिकटेस्ट कोड उघडाampलायब्ररीचे ले. हे करण्यासाठी, वर क्लिक करा: File -> माजीamples -> U8g2 -> u8x8-> ग्राफिकटेस्ट आता खालील चित्रात दाखवल्याप्रमाणे, प्रोग्राममध्ये डिस्प्लेसाठी खालील कन्स्ट्रक्टर घाला: 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

अर्डिनो प्रो मिनी पिन

GND

3,3V (VCC)

GND

A5

A4

A4

9

www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

I2C-इंटरफेस
आता ग्राफिकटेस्ट कोड उघडाampलायब्ररीचे ले. हे करण्यासाठी, वर क्लिक करा: File -> माजीamples -> U8g2 -> u8x8-> ग्राफिकटेस्ट आता खालील चित्रात दाखवल्याप्रमाणे, प्रोग्राममध्ये डिस्प्लेसाठी खालील कन्स्ट्रक्टर घाला: 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

अर्डिनो प्रो मिनी पिन

GND

3,3V (VCC)

9

GND

7

13 11 2

3

4

5

6 A3 10 8

www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

8 बिट समांतर 6800-इंटरफेस
आता ग्राफिकटेस्ट कोड उघडाampलायब्ररीचे ले. हे करण्यासाठी, वर क्लिक करा: File -> माजीamples -> U8g2 -> u8x8-> ग्राफिकटेस्ट आता खालील चित्रात दाखवल्याप्रमाणे, प्रोग्राममध्ये डिस्प्लेसाठी खालील कन्स्ट्रक्टर घाला: U8X8_SSD1309_128X64_NONAME0_6800 u8x8(13, 11, 2, 3, 4, A, 5, 6 3, 7, 10);
आता तुम्ही माजी अपलोड करू शकताampतुमच्या Arduino ला.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

8 बिट समांतर 8080-इंटरफेस
वायरिंग

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

अर्डिनो प्रो मिनी पिन

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 Pascalstr. 8 47506 Neukirchen-Vluyn

8 बिट समांतर 8080-इंटरफेस
आता ग्राफिकटेस्ट कोड उघडाampलायब्ररीचे ले. हे करण्यासाठी, वर क्लिक करा: File -> माजीamples -> U8g2 -> u8x8-> ग्राफिकटेस्ट आता प्रोग्राममध्ये डिस्प्लेसाठी खालील कन्स्ट्रक्टर घाला, 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. रास्पबेरी PI सह वापरा

i

या सूचना Raspberry Pi OS अंतर्गत लिहील्या होत्या

रास्पबेरी पाई 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-डेव्ह-डेव्ह-डेव्ह-आंतरक्रियात्मक खालील आदेश प्रविष्ट करा:
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 files खालील आदेशासह: git clone 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

तुम्ही डिस्प्ले कनेक्ट केल्यानंतर, तुम्ही म्हणून कार्यान्वित करू शकताample प्रोग्राम खालील दोन कमांडसह:

cd ~/your_project/luma.examples/exampलेस/

python3 demo.py -i spi

www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

I2C-इंटरफेस
वायरिंग

डिस्प्ले पिन

1

2

4

7

8

०६ ४०

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

तुम्ही डिस्प्ले कनेक्ट केल्यानंतर, तुम्ही म्हणून कार्यान्वित करू शकताample प्रोग्राम खालील दोन कमांडसह: cd ~/your_project/luma.examples/exampलेस/
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 डिस्प्ले मॉड्यूल [pdf] वापरकर्ता मार्गदर्शक
COM-OLED2.42 OLED डिस्प्ले मॉड्यूल, COM-OLED2.42, OLED डिस्प्ले मॉड्यूल, डिस्प्ले मॉड्यूल, मॉड्यूल

संदर्भ

एक टिप्पणी द्या

तुमचा ईमेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित आहेत *