本文介绍串口前后台取值 (注:因后期项目需扔到服务器上,无法调用本地服务,因此建议前端取电子秤数据)
1.串口后台取电子称数据
代码链接:https://pan.baidu.com/s/1QdkX10OvLgERYXGQCKCxgw
部分代码截取:
public class GetWeight {public static void main(String[] args) {// 实例化串口操作类对象SerialPortUtils serialPort = new SerialPortUtils();// 创建串口必要参数接收类并赋值,赋值串口号,波特率,校验位,数据位,停止位ParamConfig paramConfig = new ParamConfig("COM1", 9600, 0, 8, 1);// 初始化设置,打开串口,开始监听读取串口数据serialPort.init(paramConfig);// 调用串口操作类的sendComm方法发送数据到串口serialPort.sendComm("FEF10A000000000000000AFF");// 关闭串口serialPort.closeSerialPort();}
}
2.串口前台取电子称数据(需安装nodejs)
看文档操作
2.1.win64位操作系统用nodejs取电子秤数据
文件链接:https://pan.baidu.com/s/1jiQhi-X0TtDMSCxdVWd8qw
2.2.win32位操作系统用nodejs取电子秤数据
文件链接:https://pan.baidu.com/s/1V-518SldDC8lJda7zRv1bA
2.3.xp32位操作系统用nodejs取电子秤数据
文件链接:https://pan.baidu.com/s/1V7MjRGcLhJ8Cmb1cvUL5EA