大家好,欢迎来到IT知识分享网。
前言
大家都知道AIDA64可以用作副屏来显示电脑的一些参数如CPU温度、GPU温度什么的,但是身边没有副屏怎么办,这时我看到了B站UP主 会飞的阿卡林的一个视频(av),用数码管来显示。这是个好办法但是为什么不用lcd来显示呢,自带背光看得更清楚,而且能显示的东西更多,需要四条数码管来显示的lcd只需要一块。所以我就想到了做一个基于arduino和AIDA64的lcd1602屏。
硬件
1、UNO板
2、带IIC的lcd1602
3、杜邦线若干
4、数据线(串口通信、烧写程序,一般uno都自带)
硬件连接
GND 接 GND
VCC 接 5V
SDA 接 A4
SCL 接 A5
左边LCD右边UNO
Uno板连电脑我就不说了是个人都会
软件
数据分析
代码
直接上代码
#include "16HEX.h" #include <Wire.h> #include <LiquidCrystal_I2C.h> LiquidCrystal_I2C lcd(0x27,20,4); char frame1[8] = {
}; //用于存储AIDA64从串口发来的信息 CPU XX-C cup温度 char frame2[8] = {
}; //用于存储AIDA64从串口发来的信息 CPU XX-C gpu温度 char frame3[8] = {
}; //用于存储AIDA64从串口发来的信息 Mem XX% 内存使用率 char frame4[8]
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/137675.html