轉(zhuǎn)Github_Wiki_CALE-IDF/E-paper時(shí)鐘demo

ESP32電子紙數(shù)字時(shí)鐘并且極低功耗
它能實(shí)現(xiàn)這3個(gè)功能(只有這三個(gè))
同步NTP時(shí)間,使用非??焖俚腎oT API,一天一次
?clock 電子紙顯示屏?xí)@示日期,月日;時(shí)間,小時(shí),分鐘
每N分鐘就會(huì)進(jìn)入睡眠模式,可以調(diào)整2/5分etc
This example is also available for PlasticLogic small displays in?Arduino-esp32 version

免責(zé)聲明:由于ESP32深度睡眠的性質(zhì),這個(gè)時(shí)鐘并不精確。一天可能會(huì)有4到5分鐘的時(shí)間,這取決于溫度和其他我無(wú)法理解的因素。這正是為什么在其他物聯(lián)網(wǎng)應(yīng)用中研究和使用這一概念很酷的原因。
這個(gè)想法是為了制造一個(gè)完全可定制的過(guò)度設(shè)計(jì)、不精確和酷炫的ESP32數(shù)字肩章時(shí)鐘。在旅途中,您可以獲得許多Espressif方面的經(jīng)驗(yàn),如NVS密鑰值存儲(chǔ)、肩章顯示以及在ESP-IDF中使用C++。
DEMO
你的時(shí)鐘多久更新一次?這也會(huì)影響電池壽命:
時(shí)區(qū)設(shè)置確保將歐洲/柏林調(diào)整為您所在城市的時(shí)區(qū),否則您將看到柏林時(shí)間:
不要更改Hi,因?yàn)槲覀儼疵總€(gè)字符讀取它。但是,請(qǐng)隨意更改手冊(cè)中的日、月D+D、+M默認(rèn)格式檢查PHP日期()部分。
At this hour(s) the clock will connect and sync time or date with the www
Partial update depending on your display
在函數(shù)updateClock()的末尾,有一個(gè)新行使用CalEPD方法updateWindow進(jìn)行部分更新:
如果您使用比演示更大或更小的其他顯示器,則需要更改此框坐標(biāo),否則它不會(huì)更新完整的數(shù)字時(shí)鐘。
編譯燒錄