littlebot
Published on 2025-04-08 / 0 Visits
0

【源码】基于Arduino和LCD Smartie的计算机信息显示系统

项目简介

本项目借助Arduino和LCD Smartie软件,经USB接口把计算机上的各类信息(像时间、CPU/GPU使用率、温度、网络流量等)显示在LCD屏幕上。用户能通过按键控制显示内容与操作,例如切换显示页面、控制音乐播放、调整音量等。

项目的主要特性和功能

信息显示

可显示时间/日期、当前播放的音乐信息(支持Winamp)、RAM和CPU使用率、GPU使用率(通过HWINFO获取)、温度信息(通过HWINFO获取)、RSS订阅、网络上传和下载速度、上传和下载总量、系统运行时间、文件信息。

按键控制

能够切换显示页面、控制音乐播放(下一首/上一首)、调整音量、启动应用程序。

硬件支持

支持Arduino Nano、Micro、Uno等,以及支持i2c接口的LCD面板(如4x20或2x16)。

软件配置

使用LCD Smartie 5.4版本,配置matrix.dll与COM8端口通信,波特率为9600,刷新间隔为50ms,滚动间隔为600ms。

可选功能

可通过5kOhm电位器调节屏幕亮度。

安装使用步骤

硬件连接

将Arduino与LCD面板通过i2c接口连接,再将Arduino通过USB线连接到计算机。

软件安装

下载并安装LCD Smartie 5.4版本,配置LCD Smartie,设置matrix.dll与COM8端口通信,波特率为9600,按需调整刷新间隔和滚动间隔。

配置信息显示

在LCD Smartie中配置需要显示的信息,如时间、CPU使用率、网络流量等,同时配置按键功能,如切换页面、控制音乐播放等。

启动系统

启动LCD Smartie,确保Arduino与计算机连接正常,通过按键控制显示内容和操作。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】