博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
I2C Python Library HMC5883L API
阅读量:7087 次
发布时间:2019-06-28

本文共 814 字,大约阅读时间需要 2 分钟。

Think Bowl 的`I2C Python Library`提供了`HMC5883L`传感器的接口,可以很方便的获取传感器信息 # HMC5883L 这里有安装方法 http://www.cnblogs.com/hangxin1940/archive/2013/04/04/2999015.html http://www.cnblogs.com/hangxin1940/archive/2013/04/05/3000395.html 详细代码请移步 https://bitbucket.org/thinkbowl/i2clibraries/src/14683feb0f96/i2c_hmc5883l.py?at=master ## __init__(port, addr=0x1e, gauss=1.3) 构造方法 `port`端口, A型为0, B型为1 `addr`地址, 默认为1e `gauss`高斯值, 默认为1.3, ## __str__() 电源管理设置。可选项为以`PM_`开头的变量。 ## setContinuousMode() 设置每个轴都是不断更新的 ## setScale(gauss) 设置测量范围 其值必须是0.88, 1.3, 1.9, 2.5, 4.0, 4.7, 5.6, 或 8.1 高斯 ## setDeclination(degrees, minutes=0) 设置真北方向的磁偏角补偿 ## getOptions(register) 获取寄存器信息,通常被其他方法的调用 ## getDeclination() 返回设置的真北磁偏角补偿 ## getDeclinationString() 返回真北磁偏角补偿的字符串格式 ## getHeading() 返回当前指向 ## getHeadingString() 返回当前指向的字符串格式 ## getAxes() 返回各个轴的方向
你可能感兴趣的文章
三星给自家的Gear VR手机头显配上了运动手柄,下月开卖
查看>>
CMU开设美国首个人工智能本科专业
查看>>
优化 Docker 体验,Docker Registry-V2 加入 OCI 促进行业标准化
查看>>
Expert 诊断优化系列------------------内存不够用么?
查看>>
VMware与亚马逊AWS强强联合,为用户提供更好的云计算服务
查看>>
岛国人民又大开脑洞,让机器人来演灾难片
查看>>
为加快VR内容开发,美国科格斯韦尔学院推出VR/AR证书课程
查看>>
QQ音乐的各种相关API
查看>>
OSGI是什么
查看>>
Linux下使用Curl调用Java的WebService接口
查看>>
SpringBoot中搭建Redis缓存
查看>>
首届国际互联网通信论坛浦东举行
查看>>
研究人员发现能够自愈的“肉体”,打造现实版“终结者”不再是梦
查看>>
Linux块设备开发详解及代码(版本3.10.0)
查看>>
抢票软件不靠谱?不如看看用AI怎么玩转12306
查看>>
区块链每日一问丨比特币怎么储存最安全?
查看>>
分享 | 带来全新交互体验的『支付宝AR』技术大解密
查看>>
升级Windows 10常见问题解决方案汇总
查看>>
曾鸣:区块链的春天还没有到来
查看>>
SqlServer性能检测和优化工具使用详细
查看>>