Skip to content

Instantly share code, notes, and snippets.

@myarduinosale
Created August 2, 2020 14:46
Show Gist options
  • Save myarduinosale/acba008ee604029932216280ef434456 to your computer and use it in GitHub Desktop.
Save myarduinosale/acba008ee604029932216280ef434456 to your computer and use it in GitHub Desktop.
M0765_Arduino
#include <Wire.h>
#include <VL53L0X.h>
int led = 3;
int buzzer = 4;
VL53L0X sensor;
void setup()
{
Serial.begin(9600);
Wire.begin();
pinMode (led, OUTPUT);
pinMode (buzzer, OUTPUT);
sensor.init();
sensor.setTimeout(500);
sensor.startContinuous();
}
void loop() {
Serial.print(sensor.readRangeContinuousMillimeters());
if (sensor.timeoutOccurred()) {
Serial.print(" TIMEOUT");
}
if (sensor.readRangeContinuousMillimeters()< 50) {
digitalWrite(led, HIGH);
digitalWrite(buzzer, LOW);
}
if (sensor.readRangeContinuousMillimeters()> 50) {
digitalWrite(led,LOW);
digitalWrite(buzzer, HIGH);
}
Serial.println();
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment