littlebot
Published on 2025-04-03 / 6 Visits
0

【源码】基于Arduino的系统监控信息展示系统

项目简介

本项目借助Arduino与Linux系统相连,实现系统信息的实时展示。能够展示CPU核心温度、GPU温度、CPU和GPU活动状态以及硬盘活动状态等信息,通过串行通信将收集到的系统信息传输到连接的Linux系统进行展示。

项目的主要特性和功能

  1. 系统信息收集:通过Arduino与Linux系统的串行通信,收集CPU核心温度、GPU温度等系统信息。
  2. 实时展示:把收集到的系统信息实时展示在连接的显示设备上。
  3. 简洁易懂:利用直观的图表和数据显示,让用户轻松了解系统运行状态。

安装使用步骤

前提条件

在运行程序之前,请确保已经正确连接了所有必要的硬件设备,并且Linux系统已经正确配置了串行通信设置。此外,还需要确保已经安装了必要的软件和工具,如Arduino IDE等。

具体步骤

  1. 安装依赖:安装所需的依赖库,如Python的subprocess、serial等模块。
  2. 连接硬件:将Arduino通过串行端口连接到Linux系统。
  3. 运行程序:运行dataCollector.py文件,程序将自动开始收集并展示系统信息。

下载地址

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