如何自己制作一个电脑性能监视模块 | 您所在的位置:网站首页 › 电脑显示器硬件监控 › 如何自己制作一个电脑性能监视模块 |
有很多小伙伴对这个电脑性能监视模块比较感兴趣 制作该模块需要两个部分:负责从电脑下发状态数据的上位机 负责接收数据进行显示的下位机 关于下位机可以使用一些常用的mcu 比如:arduino,51,stm32,esp系列 关于通讯串口,波特率可选,默认115200 关于上位机上位机经常有小伙伴推荐我使用aida64 aida64的好处很明显,软件有人维护,兼容性和稳定性很有保障 但是缺点也很明显,软件较为封闭,我无法自己设计app读取信息 所以我目前采用的是ohm开源项目作为底层数据来源 从上层编写协议进行数据下发 我目前设计了两个上位机Vousforte 基于 c# winform Vousforte目前作为大家测试,DIY等使用 drache 基于 c# wpf drache目前产品主要使用此上位机 能主动识别下位机设备,并单独进行控制操作 除了硬件信息以外,添加了频谱功能 目前大家可以使用Vousforte进行电脑性能监视的上位机其实群里一直有相关的开发文档,大家不一定注意到 主机数显MOD ①群:812443219 主机数显MOD ②群:671565954 两个群里都有这个文件 上位机使用指南便是包含协议和使用方法的文档 该上位机会按自定义的频率下发数据(具体见文档) 每帧数据中包含硬件型号和硬件信息两部分每个信息互相独立,你可以提前自己想要的信息 数据地址和数据对应表单报文内容 数据信息:比如CPU温度地址是:0x0001,当前温度是35.6℃,分辨率为10 那么发过来的帧信息便是:FF 55 00 01 02 01 64 硬件型号:如果发过来的信息是CPU的型号,CPU型号的地址是0x0101,比如CPU型号当前是“Intel Core i5-7200U”,使用ASCII编码进行发送 那么发过来的帧信息便是:FF 55 01 01 13 49 6E 74 65 6C 20 43 6F 72 65 20 69 35 2D 37 32 30 30 55 总结看完这篇专栏,相信大家都可以做出独一无二的电脑监视器 你可以用各种显示器来显示硬件信息,oled,tft,vfd,led,墨水屏等等等等,大家如果有什么技术难题可以加群探讨,群里一群骚家伙一定有人能答复你的疑问 |
CopyRight 2018-2019 实验室设备网 版权所有 |