网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
12月10日漏签0天
树莓派吧 关注:76,661贴子:237,223
  • 看贴

  • 图片

  • 吧主推荐

  • 游戏

  • 7回复贴,共1页
<<返回树莓派吧
>0< 加载中...

萌新学习笔记-python利用libusb,pyusb读取usb传感器数据

  • 只看楼主
  • 收藏

  • 回复
  • 断小燕
  • 活跃吧友
    5
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
之前帖子说过了,碍于树莓派的性能限制,我就去下载了x86的镜像安装到了准系统里。性能基本满意,但是准系统并没有GPIO引脚,看着你们搞各种传感器就很眼馋==
于是求助了万能的tb,居然发现了HID免驱的usb传感器。emmm感觉有搞头,于是就买了一个试试看。
客服还好心的提供了c语言源码,我的c语言水平处于250状态,勉强能看得懂人家写的意思,但是编译就死活不通过。以我的水平还无法找到问题的所在,于是本着“c能做的事情,py也可以“的精神,开始找资料,尝试python读取usb设备数据。
经过”不懈努力“,终于读到了传感器数据。bb一堆,下面正文:
1.我的系统环境,我不太清楚其它版本的linux是否可行,比如树莓派的arm版本系统,感兴趣可以试试看。

2.安装libusb和pyusb这俩东西,apt-get都可能搞定
3.要读取usb设备,需要知道两个类似于”特征码“的数据,用lsusb查看(要加上参数-v),至于如何判断哪个设备是我要的usb传感器,emmmm,插拔一下就能区分了。下面我涂黄的两个十六进制数据要记下来

4.下面是py脚本,截图,源码我试试放在楼下,注意里面有两个,我借鉴帮助很大的两个连接。没有这俩我是万万不能写出来的。


5.那么运行结果

usb传感器支持温度,湿度,灵敏度还行 ,准确度也还可以。
yeah,完结收工。


  • 断小燕
  • 活跃吧友
    5
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
防删楼


2025-12-10 15:24:08
广告
不感兴趣
开通SVIP免广告
  • 断小燕
  • 活跃吧友
    5
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
嘤嘤嘤,没有人关注这种使用场景吗?好歹来个人试试树莓派是否也可以这样访问USB设备啊。


  • 仒緑嗏嗏
  • 知名人士
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
一直在用额,肯定可以的


  • 为啥叫这名呢
  • 初级粉丝
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
为什么我这个Pyusb用的时候显示No backend available,请问这怎么解决啊


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 7回复贴,共1页
<<返回树莓派吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示