COM-OLED2.42 OLED дисплей модулу
Продукт маалыматы
Техникалык шарттар
- Продукт Аты-жөнү: OLED-ДИСПЛЕЙ модулу COM-OLED2.42
- Өндүрүүчү: www.joy-it.net
- Дарек: Паскальстр. 8, 47506 Neukirchen-Vluyn
- Дисплей интерфейсинин параметрлери: I2C, SPI, 8-бит параллелдүү 6800
интерфейс, 8 биттик параллелдүү 8080 интерфейси
Дисплейдин пин дайындоосу
Пин белгилөө | PIN номери | I/O Функциясы |
---|---|---|
VSS | 1 | P Логикалык чынжырдын жери – Логикалык схемалар үчүн жер пин |
Дисплей интерфейсин орнотуу
Дисплейди 4 башка жол менен башкарууга болот: I2C, SPI,
8 биттик параллелдүү 6800 интерфейси жана 8 биттик параллелдүү 8080 интерфейси.
Демейки боюнча дисплей SPI башкаруусу үчүн конфигурацияланган. өтүү үчүн
Башка башкаруу ыкмасы, сиз BS1 жана резисторлорду кайра ширетүү керек
BS2 тактанын арткы бетинде.
Продукт колдонуу нускамалары
Дисплей модулун туташтыруу
-
- VSS (Pin 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 Pascalstr. 8 47506 Neukirchen-Vluyn
2. ДИСПЛЕЙДИН ПИН ДАЯГДАЙЫ
Pin белгилөө PIN саны I/O
Функция
VSS
1
P Логикалык чынжырдын жери
Бул жер казык. Ал ошондой эле логикалык пиндер үчүн шилтеме катары кызмат кылат. Ал тышкы жерге туташтырылган болушу керек.
VDD
2
3,3 – 5V дисплей модулунун схемасы үчүн электр энергиясы
Бул электр менен жабдуу пин болуп саналат.
V0
3
– ТtagOEL панели үчүн электрондук камсыздоо
Бул эң позитивдүү том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
Pin белгилөө PIN саны 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 Chip-Тандоо
Бул пин чип тандоо киргизүү болуп саналат. Чип MCU байланышы үчүн CS# төмөн тартылганда гана иштетилет.
/RESET NC (BS1) NC (BS2)
NC FG
16
I Контроллер жана драйвер үчүн кубаттуулукту баштапкы абалга келтирүү
Бул пин баштапкы абалга келтирүүчү сигнал кириши. Пин төмөн болгондо, чиптин инициализациясы аткарылат.
17
H/L Байланыш протоколун тандоо
18
H/L
Бул пиндер MCU интерфейсин тандоо үчүн кириш болуп саналат.
Төмөнкү таблицаны караңыз:
p6a8raXlXle- л
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
SPI
BS1
0
1
1
0
BS2
1
1
0
0
3. ARDUINO МЕНЕН КОЛДОНУУ Дисплей 3V логикалык деңгээлде жана көпчүлүк Arduinos 5V менен иштегендиктен, биз Arduino Pro Mini 3.3V колдонобуз.ample. Эгерде сиз Arduino Uno сыяктуу 5V логикалык деңгээли бар Arduino колдонгуңуз келсе, логикалык деңгээлдеги конвертер менен Arduino'дон дисплейге алып баруучу бардык маалымат линияларын 5Вдан 3.3V чейин азайтышыңыз керек.
Алгач Arduino IDEиңизге керектүү китепкананы орнотушуңуз керек.
Бул учун китепкананын
U8g2ге өтүңүз
bTyooollsiv-e>rManage
Китепканалар…
издөө
үчүн
u8g2
жана
орнотуу
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
SPI-интерфейс
Зымдар
Дисплей PIN 1 2 4 7 8 15 16
Arduino Pro Mini Pin
GND
3,3V (VCC)
9
13
11
10
8
www.joy-it.net Pascalstr. 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);
Эми сиз мурункуну жүктөй аласызample сиздин Arduino.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
I2C-интерфейс
Зымдар
Дисплей PIN 1 2 4 7 8 9 16
Arduino Pro Mini Pin
GND
3,3V (VCC)
GND
A5
A4
A4
9
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
I2C-интерфейс
Эми GraphicTest кодун ачыңызampкитепкананын ле. Бул үчүн, чыкылдатыңыз: File -> Мисamples -> U8g2 -> u8x8-> GraphicTest Эми төмөнкү сүрөттө көрсөтүлгөндөй, дисплей үчүн төмөнкү конструкторду программага киргизиңиз: U8X8_SSD1309_128X64_NONAME2_HW_I2C u8x8(9, A4, A5);
Эми сиз мурункуну жүктөй аласызample сиздин Arduino.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
8 биттик параллелдүү 6800 интерфейси
Зымдар
Дисплей Pin 1 2 4 5 6 7 8 9 10 11 12 13 14 15 16
Arduino Pro Mini Pin
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 интерфейси
Эми GraphicTest кодун ачыңызampкитепкананын ле. Бул үчүн, чыкылдатыңыз: File -> Мисamples -> U8g2 -> u8x8-> GraphicTest Эми төмөндөгү сүрөттө көрсөтүлгөндөй, дисплей үчүн төмөнкү конструкторду программага киргизиңиз: U8X8_SSD1309_128X64_NONAME0_6800 u8x8(13, 11, 2, 3, 4, 5, 6, A3, 7, 10, 9);
Эми сиз мурункуну жүктөй аласызample сиздин Arduino.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
8 биттик параллелдүү 8080 интерфейси
Зымдар
Дисплей PIN 1 2 4
Arduino Pro Mini Pin
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 интерфейси
Эми GraphicTest кодун ачыңызampкитепкананын ле. Бул үчүн, чыкылдатыңыз: File -> Мисamples -> U8g2 -> u8x8-> GraphicTest Эми дисплей үчүн төмөнкү конструкторду программага киргизиңиз, U8X8_SSD1309_128X64_NONAME0_8080 u8x8(13, 11, 2, 3, 4, 5, 6, A3, 7, 10);
Эми сиз мурункуну жүктөй аласызample сиздин Arduino.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
4. RAPBERRY PI МЕНЕН КОЛДОНУУ
i
Бул нускамалар Raspberry Pi OS астында жазылган
Raspberry Pi 4 жана 5 үчүн китеп курту. Эч кандай текшерүү болгон жок
башка/жаңы операциялык системалар же жабдык менен жүзөгө ашырылат.
Raspberry Pi менен дисплейди колдонууну өзгөчө жеңилдетүү үчүн, биз luma.oled китепканасын колдонобуз. Сиз төмөнкү буйруктар менен орнотуу үчүн зарыл болгон көз карандылыкты орното аласыз:
sudo apt орнотуу git python3-dev python3-pip python3-numpy libfreetype6-dev libjpeg-dev build-essential sudo apt орнотуу libsdl2-dev libsdl2-image-dev libsdl2-mixerdev libsdldev-талап кылынат - libsdl2-mixerdev libsdldev-талап кылынат. төмөнкү буйрукту киргизүү:
sudo raspi-config Сиз азыр SPI жана I2Cди 3 Interface Options астында жандырсаңыз болот, ошондо сиз эки интерфейсти тең колдоно аласыз. Эми бул долбоор үчүн виртуалдык чөйрөнү түзүшүңүз керек. Бул үчүн, төмөнкү буйруктарды киргизиңиз:
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.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
Raspberry Pin GND 5V Pin 18 Pin 23 Pin 19 Pin 24 Pin 22
Дисплейди туташтыргандан кийин, катары аткара аласызampтөмөнкү эки буйрук менен программаны:
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
Raspberry Pin GND 5V GND Pin 5 Pin 3 Pin 3 3,3V
Дисплейди туташтыргандан кийин, катары аткара аласызampтөмөнкү эки буйрук менен программаны түзүңүз: cd ~/your_project/luma.examples/examples/
python3 demo.py
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
5. КОШУМЧА МААЛЫМАТ
Электр жана электрондук жабдуулар мыйзамына (ElektroG) ылайык биздин маалымат жана кайтарып алуу милдеттенмелери
Электрдик жана электрондук жабдуулардагы символ:
Бул чийилген таштанды челек электр жана электрондук приборлор тиричилик таштандыларына кирбейт дегенди билдирет. Сиз эски шаймандарды чогултуучу жайга кайтарышыңыз керек. Батареяларды жана калдыктар менен жабылбаган аккумуляторлорду тапшыруудан мурун андан ажыратылышы керек. Кайтаруу параметрлери: Акыркы колдонуучу катары, сиз жаңы аппаратты сатып алууда эски түзмөгүңүздү (негизинен бизден сатылып алынган жаңы аппарат менен бирдей функцияны аткарат) утилдештирүүгө акысыз кайтара аласыз. Сырткы өлчөмдөрү 25 смден ашпаган кичинекей приборлорду жаңы шайманды сатып алуудан көз каранды эмес, кадимки тиричиликте жок кылууга болот. Иш убактысында биздин компаниянын жайгашкан жерине кайтып келүү мүмкүнчүлүгү: SIMAC Electronics GmbH, Pascalstr. 8, D-47506 Нойкирхен-Влюйн, Германия Сиздин аймакта кайтып келүү мүмкүнчүлүгү: Биз сизге посылка ст.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 дисплей модулу, дисплей модулу, модулу |