Petit programme afin d’interfacer le capteur VL53L0X avec la carte Esus. Le capteur est relié par I2C à la carte Esus.
- SDA : pin 2
- SCL : pin 13
- Librairie nécessaire : https://github.com/pololu/vl53l0x-arduino
#include <Wire.h> #include <VL53L0X.h> VL53L0X sensor; void setup() { Serial.begin(9600); Wire.begin(2, 13);//SDA, SCL // initialisation du capteur sensor.init(); sensor.setTimeout(500); } void loop() { Serial.print("Distance mm ="); // affichage de la distance en mm Serial.print(sensor.readRangeSingleMillimeters()); if (sensor.timeoutOccurred()) { Serial.print(" TIMEOUT"); } Serial.println(); }
source : https://github.com/pololu/vl53l0x-arduino/tree/master/examples/Single
Résultat :