COM-OLED2.42 OLED顯示模組
產品資訊
規格
- 產品名稱: OLED顯示模組 COM-OLED2.42
- 製造商: www.joy-it.net
- 地址:帕斯卡街。 8, 47506 諾伊基興-弗盧因
- 顯示介面選項:I2C、SPI、8 位元並行 6800
接口,8位並行8080接口
顯示器引腳分配
引腳名稱 | 腳位號 | 輸入輸出功能 |
---|---|---|
電壓訊號 | 1 | P 邏輯電路接地 – 邏輯電路接地接腳 |
顯示介面的設定
顯示器可以透過 4 種不同的方式進行控制:I2C、SPI、
8位元並行6800介面和8位元並行8080介面。
預設情況下,顯示器配置為 SPI 控制。要切換到
另一種控制方法,需要重新焊接電阻BS1和
BS2 在板的背面。
產品使用說明
連接顯示模組
-
- 將 VSS(接腳 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 帕斯卡斯特。 8 47506 諾伊基興-弗盧因
2. 顯示器引腳分配
腳位名稱 腳位編號 I/O
功能
電壓訊號
1
P 邏輯電路接地
這是接地引腳。它也用作邏輯引腳的參考。它必須連接到外部接地。
電源電壓
2
3,3 – 5V 顯示模組電路供電
這是電源引腳。
V0
3
– 卷tagOEL 面板供應
這是最正能量的一卷tage 晶片的電源接腳。
請不要連接它。
A0
4
I 資料/命令控制
該引腳是資料/命令控制引腳。當此引腳拉高時,D7~D0 處的輸入被視為顯示資料。當此引腳被拉低時,D7~D0 處的輸入會傳送到命令暫存器。
/寫入
5
I 讀/寫 選擇或寫入
此引腳是 MCU 介面輸入。當連接到 68XX 系列微處理器時,此引腳用作讀取/寫入選擇 (R/W) 輸入。將此引腳拉高為讀取模式,拉低為寫入模式。當選擇 80XX 介面模式時,此引腳為寫入輸入(WR)。當該引腳被拉“低”且 CS 被拉“低”時,資料寫入操作開始。
/研發
6
I 讀/寫使能或讀
此引腳是 MCU 介面輸入。當連接到 68XX 系列微處理器時,此引腳用作啟用(E)訊號。當此引腳拉高且 CS 拉低時,開始讀取/寫入操作。當連接到 80XX 微處理器時,此引腳接收讀取(RD)訊號。當此引腳拉低且 CS 拉低時,開始資料讀取操作。
www.joy-it.net 帕斯卡斯特。 8 47506 諾伊基興-弗盧因
腳位名稱 腳位編號 I/O
功能
DB0
7
輸入/輸出
DB1
8
輸入/輸出
DB2
9
I/O 主機資料輸入/輸出匯流排
DB3
10
輸入/輸出
這些引腳是雙向 8 位元資料匯流排,連接到微處理器數據
DB4
11
輸入/輸出匯流排。當選擇串列模式時,D1 為
DB5
12
輸入/輸出
SDIN串列資料輸入,D0是SCLK串列時脈輸入。
DB6
13
輸入/輸出
DB7
14
輸入/輸出
/CS
15
I 片選
此引腳是片選輸入。只有當 CS# 拉低時,晶片才啟用 MCU 通訊。
/重設 NC (BS1) NC (BS2)
數控FG
16
I 控制器和驅動器的電源重設
此引腳是複位訊號輸入。當此引腳為低電位時,進行晶片的初始化。
17
H/L通訊協定選擇
18
高/低
這些引腳是用於選擇 MCU 介面的輸入。
見下表:
p6a8raXlXle-l
BS1
0
BS2
1
80XX並聯
1 1
I2C序列
1 0 0 0
19
– NC 或連接至 VSS。
20
0V 必須連接到外部地。
www.joy-it.net 帕斯卡斯特。 8 47506 諾伊基興-弗盧因
2 顯示介面設定
顯示器可以透過 4 種不同的方式進行控制,透過 I2C、SPI、8 位元並行 6800 介面和 8 位元並行 8080 介面。顯示器在交付時已預先配置為透過 SPI 進行控制。如果要使用其他控制方法之一,則必須重新焊接電路板背面的電阻 BS1 和 BS2。
在表中,您可以看到必須如何為相應模式設置電阻器。
6800並機 8080並機
I2C
SPI
BS1
0
1
1
0
BS2
1
1
0
0
3. 與 ARDUINO 一起使用 由於顯示器採用 3V 邏輯電平工作,而大多數 Arduino 工作電壓為 5V,因此我們在本例中使用 Arduino Pro Mini 3.3Vamp勒。如果您想使用具有 5V 邏輯電平的 Arduino,例如 Arduino Uno,則必須使用邏輯電平轉換器將從 Arduino 通往顯示器的所有數據線從 5V 減少到 3.3V。
首先,您需要在 Arduino IDE 中安裝所需的程式庫。
為此,圖書館
前往U8g2
bTyooollsiv-e>r管理
圖書館…
檢索
為了
u8g2
和
安裝
www.joy-it.net 帕斯卡斯特。 8 47506 諾伊基興-弗盧因
SPI接口
接線
顯示腳位 1 2 4 7 8 15 16
Arduino Pro 迷你引腳
接地
3,3V(VCC)
9
13
11
10
8
www.joy-it.net 帕斯卡斯特。 8 47506 諾伊基興-弗盧因
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 諾伊基興-弗盧因
I2C接口
接線
顯示腳位 1 2 4 7 8 9 16
Arduino Pro 迷你引腳
接地
3,3V(VCC)
接地
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 Pro 迷你引腳
接地
3,3V(VCC)
9
接地
7
13 11 2
3
4
5
6 A3 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);
現在你可以上傳前任amp去你的 Arduino。
www.joy-it.net 帕斯卡斯特。 8 47506 諾伊基興-弗盧因
8 位並行 8080 接口
接線
顯示引腳 1 2 4
Arduino Pro 迷你引腳
接地
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 諾伊基興-弗盧因
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 作業系統下編寫的
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-mixerdevlibsdl2-dev libsdlXNUMX-image-dev libsdlXNUMX-mixerdevlibsdlXNUMX-dev libsdlXNUMX-image-dev libsdlXNUMX-mixerdev.需的介面輸入以下命令:
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 下載 sample file使用以下指令: git clone https://github.com/rm-hull/luma.exampgit
cd 亮度.examples python3 setup.py 安裝
www.joy-it.net 帕斯卡斯特。 8 47506 諾伊基興-弗盧因
SPI接口
接線
顯示引腳
1
2
4
7
8
15
16
樹莓派腳位 GND 5V 腳位 18 腳位 23 腳位 19 腳位 24 腳 22
連接顯示器後,您可以執行以下操作ample 程式包含以下兩個命令:
cd ~/your_project/luma.examp前/前amp萊斯/
python3 demo.py -i spi
www.joy-it.net 帕斯卡斯特。 8 47506 諾伊基興-弗盧因
I2C接口
接線
顯示引腳
1
2
4
7
8
9 16
Raspberry 腳位 GND 5V GND 腳位 5 腳位 3 腳位 3 3,3V
連接顯示器後,您可以執行以下操作amp使用以下兩個指令編寫程式: cd ~/your_project/luma.examp前/前amp萊斯/
python3 演示.py
www.joy-it.net 帕斯卡斯特。 8 47506 諾伊基興-弗盧因
5. 附加資訊
根據《電氣和電子設備法》(ElektroG),我們的資訊和回收義務
電氣電子設備上的符號:
這個打叉的垃圾箱意味著電器和電子設備不屬於家庭垃圾。您必須將舊設備歸還至收集點。在移交廢棄電池和蓄電池之前,必須將未封閉在廢棄物設備中的廢棄電池和蓄電池與其分開。退貨選項:作為最終用戶,您可以在購買新設備時免費退回舊設備(其功能與從我們這裡購買的新設備基本相同)以供處置。外部尺寸不超過 25 公分的小家電可以按照正常家庭數量處理,與購買新家電無關。可以在營業時間內在我們公司所在地退貨:SIMAC Electronics GmbH, Pascalstr。 8, D-47506 Neukirchen-Vluyn, 德國 您所在地區的退貨可能性:我們將向您寄送包裹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(歐洲中部時間)欲了解更多信息,請訪問我們的 web網站:www.joy-it.net
發布日期:2024.03.20 年 XNUMX 月 XNUMX 日
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 顯示模組, 顯示器模組, 模組 |