2025-11-08 06:31:49
下位机收到数据后,通过串口、蓝牙这些方法传给上位机,上位机收到数据后,用软件看数据,比如看温度、湿度这些。比如用树莓派接传感器,传感器测到数据了,就传给电脑,电脑用Python写个程序,把数据打印出来或者存到文件里。数据传过来的时候,要选好协议,比如Modbus、MQTT这些,不然数据会乱码。上位机收到数据后,得先解码,再处理,比如算平均值或者报警。
比如用Arduino接温度传感器,测到温度30度,通过串口传到电脑,电脑用串口助手看数据。如果协议不对,可能显示乱码,比如“30”这种。这时候得改协议,比如把波特率从9600调到115200。数据传过来后,电脑用Python写个脚本,把数据存到Excel,或者用图形界面显示曲线。比如脚本写“import serial”这种,然后循环读取数据。数据量大的话,可能需要加压缩,比如用JSON格式,不然传输慢。上位机处理完数据,还要存起来,比如每天备份一次,防止断电丢失。比如用MySQL数据库存数据,或者直接存成CSV文件。
本题链接: