ESP8266+水墨屏

因業務需要,需要一款可以無限控制顯示數據的低成本低耗電的設備。

esp8266微雪驅動水墨屏,淘寶搜索購買。

買來第一步安裝Arduino IDE(正版安裝麻煩可以搜索破解版)。

然後按照產品說明書下載對應的實列代碼,修改wifi配置,燒錄程序。

實現網頁修改水墨屏顯示的功能

到了這步之後已經可以實現點擊upload更新水墨屏圖像。

下步程序自動實現刷新數據,我們採用模擬upload的方法來做。

首先使用Fiddler抓取更新圖像時的post數據包 

經過分析主要實現通過上圖8個數據包來實現,仔細分析報文可知,請求指向LOAD的部分爲圖片數據。

 對報文分析可以發現,請求數據部分中結尾部分aofaload幾個字節是固定的。其餘部分爲圖片數據。根據水墨屏成像原理可以知道字母 a到p分別是代表4個像素點從全黑到全白。然後通過修改這部分數據實現圖片替換。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章