K210与多个VL53L0X红外测距传感器的iic应用
生活随笔
收集整理的這篇文章主要介紹了
K210与多个VL53L0X红外测距传感器的iic应用
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
前言:VL53L0X是個(gè)機(jī)靈的傳感器,有使用手冊,但沒寄存器手冊\狗頭,寫這篇博客記下,以防止后面再次遇坑。
使用說明
- 用戶手冊
- 引腳說明:
IIC_SCL: IIC通信時(shí)鐘線
IIC_SDA: IIC通信數(shù)據(jù)線
VCC: 3.3V/5V電源輸入
GND: 地線
VL_INT: 中斷輸出引腳
VL_XSH: 片選使能,高有效 - I2C地址:0x29(有一說法地址為:0x52,0x52=0x29*2+0x00=0x29<<1+0x00,上電后可改變此地址,但再次上電地址復(fù)原為0x29)
- 修改地址:在0x8a寄存器中修改,寫入寄存器即可
- 讀取數(shù)據(jù):從0x14讀12位,讀到的數(shù)據(jù)第一位不為0有效
- 設(shè)計(jì)多個(gè)傳感器:每個(gè)傳感器分配一個(gè)i/o,用于控制使能引腳,使能逐次拉高改變地址,完成初始化
- 高度數(shù)據(jù)2字節(jié):h=buf[10]*256+buf[11]
- k210修改地址代碼示例:i2c.writeto_mem(0x29, 0x8a, 0x30, mem_size=8)
- k210讀取地址示例:
- 其它:可以設(shè)置模式,高速,高精度等
總結(jié)
以上是生活随笔為你收集整理的K210与多个VL53L0X红外测距传感器的iic应用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 19.首页异步数据的获取
- 下一篇: appcan与java_AppCan试用