1
ayouwei 2015-12-24 23:18:47 +08:00 1
pyserial ?
|
2
linhua 2015-12-25 00:26:38 +08:00 1
pyusb 是处理 usb 原始数据( raw data )的。既然你用的是 usb 串口,说明已经安装了 usb 转串口的驱动。所以问题应该是怎么用 python 读写串口数据?与 usb 无关了
pyserial 应该可以 |
3
582033 2015-12-25 08:44:08 +08:00 1
|
4
zjqzxc 2015-12-25 10:08:43 +08:00
@582033 前几天用这个库写的一个读取 PM2.5 传感器数据的小程序,不过我的传感器是攀藤 G1 。。
然后又顺手撸了个 aqi 计算工具。。 |
6
BOYPT 2015-12-25 10:44:32 +08:00 1
毕业设计时候弄过类似的,和 amtel 单片机通信,用 libusb 的封装 pyusb 直接通信 raw 包,单片机上用 IO 模拟 usb 通信端口。其实就是个大坑,无限折腾, windows 下的驱动还难搞,也不稳定。如果改成用串口设备,封装好了通信底层,代码只跟串口交互,那样应该好搞多了。
|
7
zjqzxc 2015-12-25 10:47:23 +08:00
@582033 GP2Y10 看过,灰尘传感器,,数据用来看趋势还行,读 PM2.5 就比较费劲了。。
当时算的是用一代的话 20 块钱都够买传感器加一片 51 了,再加一个 ch340 ,不算邮费的话 25 差不多了。 |
8
izoabr 2015-12-25 10:59:48 +08:00
客户忽略 USB ,因为对你来说就是一个串口,你用 pyserial 去操作串口就行了。
|
9
linhua 2015-12-25 13:03:30 +08:00
|