用esp8266控制墨水屏来显示天气信息,屏幕用的是微雪的墨水屏裸屏
esp8266在更新完天气后进入低功耗状态,充一次电可以运行几个月。
物料清单
· 2.9寸墨水屏
· nodemcu 或 wemos 或我的集成板( gerber 文件在 /pcb folder,元件清单也在)
· 锂电池
· 3d打印的外壳(文件在 /stl )
· 多语言支持
通过修改lang.h可以支持多语言. 天气数据支持的语言有 zh,en,de,es,fr,it,jp,kr,ru,in,th将esp8266连接到墨水屏(nodemcu,集成板忽略)
busy—->gpio4 rst—->gpio2 dc—->gpio5 cs—->gpio15 clk—->gpio14 din—->gpio13
这些针脚针对的是墨水屏模块,如果用裸屏和集成板的话不用接线将 gpio16 和 rst 连接。
· 低功耗
nodemcu不适合低功耗
我用了一个ht7333来保证esp睡眠期间不会消耗太多电量。
天气数据来源
因为esp8266不能直接访问https的网站来获取数据(内存不够),只能建了一个转发站。天气源用的是和风天气。每天有3000次使用次数,为了节约,我在服务器上建了个缓存,重复请求在20分钟内得到的都是缓存。
服务器端文件在 /php 文件夹里。
集成电路IP核现状,積體電路IP核現狀,Status of IC IP Core
数字化成型是3D打印技术下个发展的方向
“高价回收手机”团伙拆机藏零件 千余元变300元
新品速递|电感器:TDK 推出用于电源电路的业内最低剖面电感器
TD-LTE商用提速 产业链重点转移
用ESP8266控制墨水屏来显示天气信息
要提高功率密度,除改进晶圆技术之外,还要提升封装性能
48v转12v简单电路图(五款48v转12v简单电路设计原理图详解)
PCB图审核有什么原则
ART Pi Smart基于RT-Thread Smart系统的LVGL移植
自动气象站的检测项目以及使用效果的介绍
如何利用Python和pandas来处理json数据
谷歌地图提供的功能远远超出了旧纸质地图
陆奇再次站在聚光灯下,终于确定了职业新走向
中芯国际:公司未来5-7年有共约34万片12吋新产线建设项目
LED视频处理器故障解决方法
Agilent8594E频谱分析仪2.9GHz原装供应
游泳训练用水下耳机、游泳听音乐最好的耳机推荐
Portal是由Facebook研发的一系列新设备
GPRS模块TCP虚连接的解决方法