屏幕当头的—马克1.1

2022-04-081.8万
精华项目
AI 快速预览详细 收起
马克1.1是一个DIY桌面装饰项目,使用ESP32-C3和1.54 TFT显示屏。该项目可以显示天气、疫情数据及电脑性能参数。主要材料包括ESP32-C3、1.54 TFT显示屏和按键。组装过程包括拼接身体部分、焊接电路、安装电源输入和按键。数据来源包括心知天气API和丁香园疫情数据接口。最终效果是通过屏幕显示图像、时间、天气、气温数据以及国内外新冠疫情情况和电脑性能参数。


不知道从什么时候开始友友们进入桌搭热潮,看着大家分享的桌搭像什么模拟辉光管时钟、氛围灯、手办模型,酷是真得酷但贵也是真的贵。
其实有料的桌搭不一定全靠买,爆改和DIY也是一种选择,看着自己空落落的桌面和比脸还干净的钱包,买肯定是买不起了,还是自己DIY吧

接下来介绍一下—马克1.1
屏幕当头的—马克1.1图15








材料清单:



整体组装:

外形是参照着机器人模型DIY的,整体采用废弃电路板加热熔胶拼接的方式
拼接身体部分,ESP32-C3就安装在这里(不得不说C3真的超级小巧)
屏幕当头的—马克1.1图8
焊接电路
屏幕当头的—马克1.1图9
安装电源输入
屏幕当头的—马克1.1图12
安装按键
屏幕当头的—马克1.1图13
安装固定C3
屏幕当头的—马克1.1图10
屏幕当头的—马克1.1图11




获取天气:

天气数据是通过心知天气高精度气象数据-天气数据API接口获取的,使用心知天气API首先需要注册账号得到免费版的API私钥,根据需求填写接口地址以及修改请求参数。
屏幕当头的—马克1.1图1

屏幕当头的—马克1.1图2




获取疫情数据:
数据来自丁香园,此接口为全国新型肺炎疫情实时数据接口,免费开放给所有人使用。API:https://lab.isaaclin.cn/nCoV/

屏幕当头的—马克1.1图3



获取电脑性能数据:

数据来自软件AIDA64,打开 文件-设置-LCD项目-新建
屏幕当头的—马克1.1图4

然后勾选 启用RemoteSensor LCD支持—应用
屏幕当头的—马克1.1图5

然后查看电脑IP地址  打开命令行-ipconfig-IPv4地址

屏幕当头的—马克1.1图6

通过浏览器访问http://“IPv4地址”/sse 得到数据
屏幕当头的—马克1.1图7

最后使用ESP32-C3来获取这些数据




使用测试:
1.显示图像,获取时间、天气、气温数据

屏幕当头的—马克1.1图18

2.屏幕显示国内外新冠疫情情况
屏幕当头的—马克1.1图16


3.屏幕显示电脑的性能参数

屏幕当头的—马克1.1图17



马克1.1—名字由来:其实一开始是想做成马克1的外观,奈何材料有限、脑子会了手不会,结果也不像马克1,那做不成马克1就做马克1.1吧。



程序
下载附件sketch_mar28a.zip




创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(4)
俺是胡胡
俺是胡胡
酷666666666666
诩
第一眼看我还以为是可以行走的
大胆的去做
大胆的去做
不错不错自己做个3D打印的外壳就更完美
hnyzcj
hnyzcj
这个帅气冲到外太空,啊哈哈哈哈
- 没有更多了 -