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 ਦੀ ਪਾਵਰ ਸਪਲਾਈ ਨਾਲ ਕਨੈਕਟ ਕਰੋ
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
P ਤਰਕ ਸਰਕਟ ਜ਼ਮੀਨ
ਇਹ ਇੱਕ ਜ਼ਮੀਨੀ ਪਿੰਨ ਹੈ। ਇਹ ਤਰਕ ਪਿੰਨ ਲਈ ਇੱਕ ਸੰਦਰਭ ਵਜੋਂ ਵੀ ਕੰਮ ਕਰਦਾ ਹੈ। ਇਹ ਬਾਹਰੀ ਜ਼ਮੀਨ ਨਾਲ ਜੁੜਿਆ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ.
ਵੀ.ਡੀ.ਡੀ
2
ਡਿਸਪਲੇ ਮੋਡੀਊਲ ਸਰਕਟ ਲਈ 3,3 - 5V ਪਾਵਰ ਸਪਲਾਈ
ਇਹ ਇੱਕ ਪਾਵਰ ਸਪਲਾਈ ਪਿੰਨ ਹੈ।
V0
3
- ਵੋਲtagOEL ਪੈਨਲ ਲਈ e ਸਪਲਾਈ
ਇਹ ਸਭ ਤੋਂ ਸਕਾਰਾਤਮਕ ਵੋਲ ਹੈtagਚਿੱਪ ਦਾ e ਸਪਲਾਈ ਪਿੰਨ।
ਕਿਰਪਾ ਕਰਕੇ ਇਸਨੂੰ ਕਨੈਕਟ ਨਾ ਕਰੋ।
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
ਆਈ ਚਿੱਪ-ਚੁਣੋ
ਇਹ ਪਿੰਨ ਚਿੱਪ ਸਿਲੈਕਟ ਇੰਪੁੱਟ ਹੈ। ਚਿੱਪ ਸਿਰਫ MCU ਸੰਚਾਰ ਲਈ ਸਮਰੱਥ ਹੁੰਦੀ ਹੈ ਜਦੋਂ CS# ਨੂੰ ਘੱਟ ਖਿੱਚਿਆ ਜਾਂਦਾ ਹੈ।
/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 ਸੀਰੀਅਲ
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. AN ARDUINO ਨਾਲ ਵਰਤੋ ਕਿਉਂਕਿ ਡਿਸਪਲੇ 3V ਤਰਕ ਪੱਧਰ ਅਤੇ 5V ਦੇ ਨਾਲ ਜ਼ਿਆਦਾਤਰ Arduinos ਨਾਲ ਕੰਮ ਕਰਦੀ ਹੈ, ਅਸੀਂ ਇਸ ਵਿੱਚ ਇੱਕ Arduino Pro Mini 3.3V ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਾਂ।ample. ਜੇਕਰ ਤੁਸੀਂ 5V ਤਰਕ ਪੱਧਰ ਦੇ ਨਾਲ ਇੱਕ Arduino ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ, ਜਿਵੇਂ ਕਿ ਇੱਕ Arduino Uno, ਤਾਂ ਤੁਹਾਨੂੰ ਇੱਕ ਤਰਕ ਪੱਧਰ ਕਨਵਰਟਰ ਨਾਲ Arduino ਤੋਂ ਡਿਸਪਲੇਅ ਤੱਕ 5V ਤੋਂ 3.3V ਤੱਕ ਜਾਣ ਵਾਲੀਆਂ ਸਾਰੀਆਂ ਡਾਟਾ ਲਾਈਨਾਂ ਨੂੰ ਘਟਾਉਣਾ ਹੋਵੇਗਾ।
ਪਹਿਲਾਂ ਤੁਹਾਨੂੰ ਆਪਣੇ Arduino IDE ਵਿੱਚ ਲੋੜੀਂਦੀ ਲਾਇਬ੍ਰੇਰੀ ਸਥਾਪਤ ਕਰਨ ਦੀ ਲੋੜ ਹੈ।
ਅਜਿਹਾ ਕਰਨ ਲਈ, ਲਾਇਬ੍ਰੇਰੀ
U8g2 'ਤੇ ਜਾਓ
bTyooollsiv-e>rਮੈਨੇਜ ਕਰੋ
ਲਾਇਬ੍ਰੇਰੀਆਂ…
ਖੋਜ
ਲਈ
u8g2
ਅਤੇ
ਇੰਸਟਾਲ ਕਰੋ
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
SPI-ਇੰਟਰਫੇਸ
ਵਾਇਰਿੰਗ
ਡਿਸਪਲੇ ਪਿੰਨ 1 2 4 7 8 15 16
ਅਰਡਿਨੋ ਪ੍ਰੋ ਮਿਨੀ ਪਿੰਨ
ਜੀ.ਐਨ.ਡੀ
3,3V (VCC)
9
13
11
10
8
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
SPI-ਇੰਟਰਫੇਸ
ਹੁਣ GraphicTest ਕੋਡ ਨੂੰ ਖੋਲ੍ਹੋampਲਾਇਬ੍ਰੇਰੀ ਦੇ le. ਅਜਿਹਾ ਕਰਨ ਲਈ, 'ਤੇ ਕਲਿੱਕ ਕਰੋ: 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
ਅਰਡਿਨੋ ਪ੍ਰੋ ਮਿਨੀ ਪਿੰਨ
ਜੀ.ਐਨ.ਡੀ
3,3V (VCC)
ਜੀ.ਐਨ.ਡੀ
A5
A4
A4
9
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
I2C-ਇੰਟਰਫੇਸ
ਹੁਣ GraphicTest ਕੋਡ ਨੂੰ ਖੋਲ੍ਹੋampਲਾਇਬ੍ਰੇਰੀ ਦੇ le. ਅਜਿਹਾ ਕਰਨ ਲਈ, 'ਤੇ ਕਲਿੱਕ ਕਰੋ: 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
ਅਰਡਿਨੋ ਪ੍ਰੋ ਮਿਨੀ ਪਿੰਨ
ਜੀ.ਐਨ.ਡੀ
3,3V (VCC)
9
ਜੀ.ਐਨ.ਡੀ
7
13 11 2
3
4
5
6 A3 10 8
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
8 ਬਿੱਟ ਪੈਰਲਲ 6800-ਇੰਟਰਫੇਸ
ਹੁਣ GraphicTest ਕੋਡ ਨੂੰ ਖੋਲ੍ਹੋampਲਾਇਬ੍ਰੇਰੀ ਦੇ le. ਅਜਿਹਾ ਕਰਨ ਲਈ, 'ਤੇ ਕਲਿੱਕ ਕਰੋ: 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 Pascalstr. 8 47506 Neukirchen-Vluyn
8 ਬਿੱਟ ਪੈਰਲਲ 8080-ਇੰਟਰਫੇਸ
ਵਾਇਰਿੰਗ
ਡਿਸਪਲੇ ਪਿੰਨ 1 2 4
ਅਰਡਿਨੋ ਪ੍ਰੋ ਮਿਨੀ ਪਿੰਨ
ਜੀ.ਐਨ.ਡੀ
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-ਇੰਟਰਫੇਸ
ਹੁਣ GraphicTest ਕੋਡ ਨੂੰ ਖੋਲ੍ਹੋampਲਾਇਬ੍ਰੇਰੀ ਦੇ le. ਅਜਿਹਾ ਕਰਨ ਲਈ, 'ਤੇ ਕਲਿੱਕ ਕਰੋ: 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
ਇਹ ਹਦਾਇਤਾਂ 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-ਪੋਰਟਫਾਡੇਵ ਇੰਟਰਐਕਟਿਵ-ਐਕਟੀਵੇਟ ਦੁਆਰਾ ਹੁਣ ਲੋੜੀਂਦਾ ਹੈ। ਹੇਠ ਦਿੱਤੀ ਕਮਾਂਡ ਦਿਓ:
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 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.examples/examples/
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.examples/examples/
python3 demo.py
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
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
ਦਸਤਾਵੇਜ਼ / ਸਰੋਤ
![]() |
joy-it COM-OLED2.42 OLED ਡਿਸਪਲੇ ਮੋਡੀਊਲ [pdf] ਯੂਜ਼ਰ ਗਾਈਡ COM-OLED2.42 OLED ਡਿਸਪਲੇ ਮੋਡੀਊਲ, COM-OLED2.42, OLED ਡਿਸਪਲੇ ਮੋਡੀਊਲ, ਡਿਸਪਲੇ ਮੋਡੀਊਲ, ਮੋਡੀਊਲ |