E-Paper - 顯示文字

材料準備

  • AmebaPro2 [ AMB82 MINI ] x 1
  • Waveshare E-Paper [2.9inch E-Paper HAT (D)/ 2.9inch E-Paper V2/ 2.9inch e-Paper Module (B)/ 4.2inch e-Paper Module/ 7.5-inch E-Ink display HAT] x1

範例說明

介紹

本範例將使用 Ameba Pro2 開發板連接 Waveshare e-Paper 模組(2.9inch/4.2inch/7.5inch)顯示文字。 您可以參考官方介紹以了解有關這些模塊的更多資訊。

流程

AMB82 MINI 接線圖:

2.9inch HAT (D) e-Paper 模組
1

2.9inch E-Paper V2 e-Paper 模組/ 2.9inch e-Paper 模組 (B)
1

4.2inch e-Paper 模組
1

7.5-inch e-Paper 模組
請注意 Display Config 應設置為 B,Interface Config 應設置為 0。
1

接下來,在 https://github.com/ambiot/ambpro2_arduino/tree/dev/Arduino_zip_libraries 下載 Eink zip 庫。
然後通過“Sketch”->“Include Library”->“Add .ZIP Library…”來安裝 AmebaEink.zip。

Eink 範例根據 e-Paper 顯示器的尺寸和模組進行分類。

1

打開其中一個“EinkDisplayText”範例。 例如“File” → “Examples” → “AmebaEink” → “EPD_2in9v2”-> “EinkDisplayText”:

1

您可以為 Busy、Reset 和 DC 引腳選擇任何 GPIO 引腳。 可以參考 AMB82 MINI 的pinmap

1

將代碼上傳到開發板,上傳完成後按reset按鈕。 您會發現這些文字顯示在 e-Paper 上:。

2.9英寸 e-Paper 模組(B)支持紅、黑、白三種顏色。因此可以在最左邊的 e-Paper 顯示器上顯示紅色。

1

1

1

程式碼說明

[1] 我們使用 Good Display GDEH029A1 2.9 Inch / 296×128 Resolution / Partial Refresh Arduino Sample Code:
http://www.good-display.com/product/201.html
請先確認已安裝QQ通訊軟體