ESP8266+水墨屏

因业务需要,需要一款可以无限控制显示数据的低成本低耗电的设备。

esp8266微雪驱动水墨屏,淘宝搜索购买。

买来第一步安装Arduino IDE(正版安装麻烦可以搜索破解版)。

然后按照产品说明书下载对应的实列代码,修改wifi配置,烧录程序。

实现网页修改水墨屏显示的功能

到了这步之后已经可以实现点击upload更新水墨屏图像。

下步程序自动实现刷新数据,我们采用模拟upload的方法来做。

首先使用Fiddler抓取更新图像时的post数据包 

经过分析主要实现通过上图8个数据包来实现,仔细分析报文可知,请求指向LOAD的部分为图片数据。

 对报文分析可以发现,请求数据部分中结尾部分aofaload几个字节是固定的。其余部分为图片数据。根据水墨屏成像原理可以知道字母 a到p分别是代表4个像素点从全黑到全白。然后通过修改这部分数据实现图片替换。

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