สอนใช้งานบอร์ด Arduino กับ Proximity Sensors Ambient Light Sensor (VL6180) พร้อมโค้ดตัวอย่างประยุกต์ใช้งาน

สอนใช้งานบอร์ด Arduino กับ Proximity Sensors Ambient Light Sensor (VL6180) พร้อมโค้ดตัวอย่างประยุกต์ใช้งาน
อุปกรณ์ที่ต้องใช้วิธีการต่อวงจร VL6180
VL6180 ---------->> Arduino UNO R3
VIN ------------------>> 3.3V
GND ----------------->> GND
SCL ------------------>> A5
SDA ------------------>> A4
LED =========>> UNO R3
Anode --------------->> 13
Cathode ------------->> GND
เมื่อต่ออุปกรณ์เสร็จเรียบร้อยตามรูปแล้ว ให้ใช้โค้ดตัวอย่างด้านล่าง อัพลงบอร์ด Arduino
ดาวน์โหลด library(คลิ๊ก) ตัวอย่างการแอดไลบรารี่(คลิ๊ก)
ตัวอย่างการใช้งาน Arduino IDE
Spep 1. เลือกบอร์ดใช้งานเป็น Arduino Uno

Step 2. เลือกคอมพอร์ตให้ตรงกับที่ใช้งาน

Step 3. กด Upload โปรแกรม

Step 4. หาก Upload สำเร็จ จะปรากฏข้อความดังรูป

Step 5. เปิด Serial Monitor จะได้ข้อความดังรูป อย่าลืมเลือก BAUDRATE 9600 ด้วยนะ

VL6180 เป็นเซ็นเซอร์วัดระยะทางที่มีความแม่นยำสูง มีการทำงานร่วมกันระหว่าง FlightSenseTM proximity sensor และ ambient-light sensor (ALS)