Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verze |
education:arduino_vl53l0x [2023/05/29 08:59] – simurda | education:arduino_vl53l0x [2023/08/18 12:37] (aktuální) – upraveno mimo DokuWiki 127.0.0.1 |
---|
====== VL53L0X ====== | ====== VL53L0X ====== |
| {{ :education:vl53l0x.jpg?200|VL53L0X}} |
* Time-of-Flight **senzor vzdálenosti** | * Time-of-Flight **senzor vzdálenosti** |
* Komunikace přes **I2C** | * Komunikace přes **I2C** |
| |
Knihovna obsahuje:\\ | Knihovna obsahuje:\\ |
''[[https://github.com/adafruit/Adafruit_VL53L0X/blob/master/src/Adafruit_VL53L0X.h#:~:text=boolean%20begin(,VL53L0X_Sense_config_t%20vl_config%20%3D%20VL53L0X_SENSE_DEFAULT)%3B | begin(i2c_addr, debug, TwoWire, vl_config);]] - i2c_addr'' - nová adresa, ''debug'' - true/false, ''TwoWire'' - &Wire, ''vl_config'' - profily\\ | ''[[https://github.com/adafruit/Adafruit_VL53L0X/blob/master/src/Adafruit_VL53L0X.h#:~:text=boolean%20begin(,VL53L0X_Sense_config_t%20vl_config%20%3D%20VL53L0X_SENSE_DEFAULT)%3B | begin(i2c_addr, debug, i2c, vl_config);]] - i2c_addr'' - nová adresa, ''debug'' - true/false, ''i2c'' - I2C sběrnice, ''vl_config'' - profily\\ |
''[[https://github.com/adafruit/Adafruit_VL53L0X/blob/master/src/Adafruit_VL53L0X.h#:~:text=return%20getSingleRangingMeasurement(pRangingMeasurementData%2C%20debug)%3B|getSingleRangingMeasurement(pRangingMeasurementData, debug);]] - pRangingMeasurementData'' - proměnná pro uložení dat, ''debug'' - true/false\\ | ''[[https://github.com/adafruit/Adafruit_VL53L0X/blob/master/src/Adafruit_VL53L0X.h#:~:text=return%20getSingleRangingMeasurement(pRangingMeasurementData%2C%20debug)%3B|getSingleRangingMeasurement(pRangingMeasurementData, debug);]] - pRangingMeasurementData'' - proměnná pro uložení dat, ''debug'' - true/false\\ |
''RangeStatus'' - stav [uint8_t]\\ | ''RangeStatus'' - stav [uint8_t]\\ |