该仓库类似于这个链接基于Python
语言的通过串口蓝牙设备控制风机
这只是一个早期的版本,将来还会加入goroutine
和命令行参数
找到了一个类似于Python
语言的第三方库psutil
的Go
第三方包gopsutil
实现两种风机控制模式:
1.命令行输入占空比调速
2.根据计算机的CPU
利用率,线性调整风机转速
这两种模式分别运行在不同的goroutine
中,某些标志位,因为全局只有一个goroutine
修改它,所以没考虑加锁
这个仓库基本上把上面的链接指向的用Python
语言实现的风机控制又实现了一遍,支持在程序启动时指定端口号,
波特率,因为单片机端是固定的,PC
端程序不应该可以在启动时指定这个值