제품사양
전압: 3~5V
VL53L0X
V2 칩을 사용한 컬러센서 모듈 입니다.
I2C
통신방식으로 제어
감지거리 2m 이내
사용시
센서에 붙은 테이프는 제어하고 사용하세요
이미지
아두이노 소스코드
//홈페이지: www.daduino.co.kr //이메일: daduino@daduino.co.kr
//아두이노의 I2C단자에 연결
#include
"Adafruit_VL53L0X.h"
Adafruit_VL53L0X lox =
Adafruit_VL53L0X();
void setup() { Serial.begin(9600);
// 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); } |