GY-VL53L0XV2 Distance Module

DKK83.00

GY-VL53L0XV2 Distance Module.

Info: Pin header medfølger.

På lager

Varenummer (SKU): 8925 Kategori: Tags: , , ,

Beskrivelse

GY-VL53L0XV2 Distance Module. Kan måle helt op til 1,3 meter.

Tekniske detaljer:

Power: 3-5V
Distance: 1.3 Meters
The VL53L0X has a default I2C address of 0x29!

Installere Arduino IDE Software

Før du kan starte din programmering skal Arduino’s IDE software hentes. Dette program bruges til at programmere din arduino.
Download fra dette link: Download

Installere RTClib-master

  • Download library (Download)
  • Udpak filer
  • Flyt/kopir mappen “Adafruit_VL53L0X-master” til  “libraries” som findes i “Arduino IDE” mappen (C:Program Files (x86)Arduinolibraries)
  • Åben Arduino IDE software og klik på “Sketch/Include library”
  • Klik nu på “Add Zip. library” og find Zip filen du lige har downloaded.
  • Åben “Manage” for at opdatere library.
  • Luk, og åben Arduino IDE programmet. (Genstart programmet)
  • Nu er Adafruit_VL53L0X-master Library installeret

Eksempel

Her viser vi et hurtig eksempel på du får dette modul til at måle en afstand helt op til 1.3 meter. Åben “Serial Monitor” i arduino IDE software med baud address “115200”.

Forbind Modulet sådan:

  • SCL (Modul) -> Pin 5A (Arduino)
  • SDA (Module) -> Pin 4A (Arduino)
  • VCC (Module) -> 5V (Arduino)
  • GND (Module) -> (Arduino)

Kode

#include "Adafruit_VL53L0X.h"

Adafruit_VL53L0X lox = Adafruit_VL53L0X();

void setup() {
  Serial.begin(115200);

  // wait until serial port opens for native USB devices
  while (! Serial) {
    delay(1);
  }
  
  Serial.println("Adafruit VL53L0X test");
  if (!lox.begin()) {
    Serial.println(F("Failed to boot VL53L0X"));
    while(1);
  }
  // power 
  Serial.println(F("VL53L0X API Simple Ranging example\n\n")); 
}


void loop() {
  VL53L0X_RangingMeasurementData_t measure;
    
  Serial.print("Reading a measurement... ");
  lox.rangingTest(&measure, false); // pass in 'true' to get debug data printout!

  if (measure.RangeStatus != 4) {  // phase failures have incorrect data
    Serial.print("Distance (mm): "); Serial.println(measure.RangeMilliMeter);
  } else {
    Serial.println(" out of range ");
  }
    
  delay(100);
}

Download

Kontakt os

Du er altid velkommen til at kontakte os på info@ardustore.dk, eller sende os en besked via messenger (Klik her) og vi vil hjælpe dig.

1 anmeldelse af GY-VL53L0XV2 Distance Module

  1. Leigh Bondoc

    very cool

Tilføj en anmeldelse af varen

Din e-mailadresse vil ikke blive publiceret.

Du kunne også være interesseret i...