使用ESP8266配合0.96寸OLED显示AIDA64读取到的电脑状态信息 | 您所在的位置:网站首页 › 电脑与监控在一起怎么恢复电脑状态 › 使用ESP8266配合0.96寸OLED显示AIDA64读取到的电脑状态信息 |
本文的代码基于《ESP8266电脑主机状态监控数显模块制作》,本文只是对其教程进行更为详细的转述,感谢这位老哥的分享。 前言:前不久入手了一个工控主板用作软路由,CPU使用是集成于主板的AMD A8-6410,TDP为15W,4核心,旧版PassMark的多核得分2738,单核得分892,新版PassMark的多核得分1741,单核得分764。以下为这款处理器的详细参数如下表所示: AMD A8-6410 APU Other names AMD A8-6410 APU with AMD Radeon R5 Graphics Class Laptop Clockspeed 2.0 GHz Turbo Speed 2.4 GHz No of Cores 4 Typical TDP 15 W Average CPU Mark 1741 Single Thread Rating 764 CPU First Seen on Charts Q2 2014 Cross-Platform Rating 3603 Samples: 1375* *Margin for error Low Overall Rank 1556上表数据来源:PassMark - AMD A8-6410 APU 现在板子安装的系统是Windows 10 企业版LTSC,版本号为1809,软路由系统OpenWrt安装于Win 10自带的Hyper-V虚拟机内,至于为什么不直接将OpenWrt安装于物理机中,恩山论坛的这位老哥墨色之月的帖子里有说明:《这是怎么做到的,A8-6410能做到待机功耗7W》,这里不再赘述。平时不接显示器使用,于是需要对系统的运行状态进行监控,在网上找到了一篇帖子:《ESP8266电脑主机状态监控数显模块制作》,本文只是对其教程进行更为详细的转述。 硬件要求 ESP8266开发板; 0.96寸4针OLED液晶显示屏; 母对母杜邦线或者其它能用的导线至少4根; Micro USB数据线; 2.4G WiFi路由器(需要知道SSID和密码); ESP8266开发板与0.96寸OLED屏的接线:![]() 1、Arduino IDE,下载链接:点此进入下载页面(可能需要特殊网络环境)。 2、AIDA64,文件下载链接附于文末。 以本文所附版本为例:先解压,再打开aida64.exe-文件-设置-LCD,选择“RemoteSensor”,更改“TCP/IP端口”,比如我改为888,然后勾选“启用RemoteSensor LCD支持”和“Maxmize on double-click”。如图所示:
1、在Arduino IDE(版本号1.8.12)中安装对8266开发板的支持。打开Arduino IDE,在文件-首选项的“附加开发板管理器网址”中输入:http://arduino.esp8266.com/stable/package_esp8266com_index.json
![]() ![]() ![]() 1、将ESP8266开发板连接电脑,打开设备管理器,查看端口号(我的电脑里是COM3,每台电脑可能不一样,没关系):
![]() ![]() ![]() 1、AMD A8-6410 CPU状态信息:
所有文件:网盘下载、GitHub库下载(任选其一) 扩展 可以自行更改图标; 增加CPU状态信息和GPU状态信息的轮换; 。。。 |
CopyRight 2018-2019 实验室设备网 版权所有 |