|

【CIRCUS Pi】ESP32教學系列:用ESP32玩91段電子紙

   
作者/圖片來源:CIRCUS Pi

上一篇說明了怎麼使用 I2C 介面的溫溼度感測器與 OLED螢幕,並且將溫溼度資訊顯示在 OLED 上面。在這篇文章中,我們會使用跟上一篇相同的感測器,目標一樣是呈現溫溼度資訊,只是改用電子紙顯示。

材料清單

91 段電子紙簡介

本文使用的電子紙是專門為了顯示溫濕度資訊而設計,也是一款以段落(segment)構成的電子紙。它使用微膠囊電泳顯示器技術,擁有91個顯示段落,能顯示黑白雙色,並且以I2C介面通訊。其顯示效果就如同電子鐘或電子錶,有乾淨簡單的介面,在呈現溫濕度資訊時相當清楚直覺,而且即使在斷電後也可以維持前一次的顯示內容,就算沒在工作也不容易被發現(喂~(´◔ ₃ ◔`)

螢幕最大的顯示範圍可以到199.9 °C/°F,與99.9 %的相對濕度。

將全部段落一起顯示的效果

💡 Tips

關於電子紙的顯示原理,可以參考「ESP32教學系列(九):實戰 SPI ePaper 電子紙模組」的內容。

外觀

我們使用的是帶有驅動板的電子紙模組,驅動板透過FPC連接器與螢幕軟排線連接。在模組的背面兩側各引出了一排排針,這兩排的功能都完全相同,使用時只需要選擇其中一邊連接即可。

通訊部分使用I2C介面,但與一般I2C裝置不同的是還要另外連接BUSY和RESET這兩隻接腳,所以加上電源一共有6根接腳。購買時也會附上一條6 Pin的杜邦排線,方便與麵包板連接或是直接插到開發板做使用。

模組的背面已經設計了電壓轉換電路,因此VCC電源可以連接5V或是3.3V,就算是Arduino UNO這類電壓準位是5V的開發板也可以直接使用。

本文為會員限定文章

立即加入會員! 全站文章無限看~

                               

已經是會員? 按此登入

只需不到短短一分鐘...

輸入您的信箱與ID註冊即可享有一切福利!

會員福利
1

免費電子報

2

會員搶先看

3

主題訂閱

4

好文收藏

CIRCUS Pi

Author: CIRCUS Pi

分享有趣的創作與教學,提供Maker們創作的軍火庫,DIY 零件 | 套件| 工具,官網連結

Share This Post On

Submit a Comment

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *