現貨供應最新開發模組

e-Paper Shield Small

代號
small-epaper-shield

特價
700 (含營業稅)

暫無庫存

原廠連結:http://www.seeedstudio.com/wiki/index.php?title=Small_e-Paper_Shield_电子墨水屏拓展板

產品簡介

電子墨水是一種革新信息顯示的新方法和技術。像多數傳統墨水一樣,電子墨水和改變它顏色的線路是可以打印到許多表面的,從彎曲塑料、聚脂膜、紙到布。

和傳統紙差異是電子墨水在通電時改變顏色,並且可以顯示變化的圖像,象計算器或手機那樣的顯示。


電子墨水屏拓展版可以支持三種尺寸的屏幕,1.44英吋、2.0英吋以及2.7英吋。板上載有字庫芯片,支持中文、英文、日文等超過170種語言。

採用SPI接口進行通信,只需幾個IO口進行控制,使得你可以進行更多的擴展。另外,我們提供一個完善的Arduino驅動庫,你不必關心驅動的細節,即可以把e-paper運作起來。

如果你想使用電子墨水屏做一些有趣的應用,那麼這款拓展版無疑是你的最佳選擇。


注意: 這款拓展板不包含電子墨水屏,如果需要,可在官網另行購買!
Model: SLD00200P

E shield 01.jpg E shield 02.jpg

規格參數

  • 輸入電壓:3.3/5 V
  • 刷屏時工作電壓:40mA
  • 接口:SPI


 

應用示例

電子水墨屏拓展板可以顯示圖片,文字及一些自定義的圖案。驅動庫的example裡面包含了很多示例,這可以幫助你快速的把屏點亮。

接下來我們會演示其中的一些例子。

硬件連接

  • 把電子墨水屏插入到拓展板的FCC接口
  • 把屏及拓展板插入到Seeeduino/Arduino上,並通過USB線連接到電腦,如果你對Arduino的操作尚不熟悉,點擊這裡獲得幫助。

E-Paper Screen.jpg

接下來,我們需要下載驅動庫,點擊這裡獲取最新的驅動庫。驅動庫下載完成之後,解壓到...\arduino-1.0.1\libraries

注意:如果下載下來的代碼帶有-master子樣,請把他重命名去掉。


 

顯示文本

這裡我們使用2.0吋的電子墨水屏作為示例。

打開 File- >Examples- >ePaper->text:

Text Code.jpg

以下事項需要注意:
  • 如果你使用Arduino UNO, Seeeduino 3.0或者其他Atmega328P、Atmega32U4的主控板,你需要插入一張SD卡作為零時數據存放,因為刷屏的時候需要大量的緩衝區,而這些MCU不能提供足夠的RAM,所以需要把臨時數據存放到SD卡中
  • 如果使用Arduino Mega或其他任何Atmega1280、Atmega2560的主控板,無需插入SD卡
  • 你可以看到代碼裡面有個SCREEN_SIZE的宏,你需要需改它來適應屏幕的尺寸
#define SCREEN_SIZE 200 // choose screen size: 144, 200, 270
  • 把代碼燒錄到Seeeduino,如果你對這個過程不熟悉,點擊這裡獲取幫助
  • 然後,你可以看到以下畫面了:

Display text.jpg

顯示圖形

我們會使用到draw這個示例。我們在庫裡面定義了很多畫圖的函數,可以畫線、矩形、圓形以及三角形等一些基本的圖形。

燒錄示例代碼,可以看到以下圖案:

Display graphic.jpg


 

顯示圖片

這個示例類似與OLED的圖片顯示方式。我們需要把一張圖片處理成二進制的黑白圖片,然後使用第三方軟件把圖片轉換成一個數組。

打開File- >Examples- >ePaper->image,燒錄完成後可以看到以下畫面:

Dispaly image.jpg

圖片上的少年是寫這個庫的碼農年輕的時候,不過現在他已經肥得不成樣子了。

關於如何把圖片轉換成數組,參考這裡

參考資料

Small e-Paper Shield Eagle File
Small e-Paper Library
e-Paper panels Datasheet

Line share