資料來源:https://www.seeedstudio.com/Flow-Breakout-Board-p-2949.html
The Flow breakout board is used for motion tracking and can easily be connected to any robotics project or other design.
The motion of a surface, usually the ground, is measured and is reported as delta X and delta Y by the optical flow sensor. The absolute distance (Z) is measured by the Time of Flight ranging sensor. It comes with an Arduino library to easily read the movement data and has a large voltage range for IO and power supply.
The Flow breakout features the VL53L0x ToF sensor and the PMW3901 optical flow sensor.
Features
Fast, accurate distance ranging
Measures absolute range up to 2m
Measures movement in X/Y using optical sensor
Power supply and IO 3V - 5V compatible
Arduino library for easy usage
Minimum range for motion tracking is 80mm
Compatibility
Compatible with 3 to 5V system
Optical flow requires an SPI port
ToF ranger requires an I2C port
Dimensions | 20mm x 26mm x 4mm |
Weight | G.W 3.5g N.W 2.7g |
Battery | Exclude |
VCC | 3V to 5V |
VL53L0x ToF sensor (I2C) | |
PMW3901 optical flow sensor (SPI) | |
Two M2 mounting holes |
Flow breakout | 1 |
10 pins male header | 1 |
The flow breakout board contains a VL53L0x ranging sensor as well as a PMW3901 optical flow sensor. It is the breakout version of the Crazyflie 2.0 Flow deck.
This getting started will walk you through the process of getting sensor values from the Flow breakout board using an Arduino UNO. The process should be applicable to any arduino-compatible board that has I2C and SPI support.
流量分析板用於運動跟踪,可以輕鬆連接到任何機器人項目或其他設計。
測量表面(通常為地面)的運動,並通過光學流量傳感器報告為ΔX和ΔY。絕對距離(Z)由飛行時間測距傳感器測量。它配備了一個Arduino庫,可輕鬆讀取移動數據,並具有用於IO和電源的大電壓範圍。
Flow Breakout具有VL53L0x ToF傳感器和PMW3901光學流量傳感器。
特徵
快速,準確的距離範圍
測量絕對范圍可達2m
使用光學傳感器測量X / Y中的運動
電源和IO 3V - 5V兼容
Arduino圖書館易於使用
運動跟踪的最小範圍是80mm
VL53L0量程傳感器
VL53L0測距傳感器正面朝上。它可以在I2C引腳SCL和SDA上訪問。
PMW3901光流量傳感器
PMW3901光流量傳感器正面向板上。可以在SPI引腳CS,MISO,MOSI,CLK上訪問。引腳MOTION和/ RESET也連接到PMW3901。如果不需要,復位引腳可以懸空。
光流量傳感器將輸出運動計數。假設板正在平坦的表面上移動,X / Y方向如下:
Arduino司機
您可以使用Arduino庫管理器安裝Arduino庫。
VL53L0x已經通過以下驅動程序成功測試:
PMW3901 arduino驅動程序是https://github.com/bitcraze/Bitcraze_PMW3901 。
產品規格
VL53L0x ToF傳感器測量距離可達2米
PMW3901MB光學運動跟踪芯片
輸入和信號電壓從3V到5V
兼容性
兼容3到5V系統
光流需要SPI端口
ToF遊俠需要一個I2C端口