Arduino 使用 GY-530 VL53L0X 雷射測距感測器模組 範例與教學

Arduino 使用 GY-530 VL53L0X 雷射測距感測器模組 範例與教學

Arduino 使用 GY-530 VL53L0X 雷射測距感測器模組 範例與教學

GY-530 感測器內建 VL53L0X 感測元件,並搭載電源管理 IC,模組可接受 2.8V 至 5V 的電源範圍。

VL53L0X 是新一代的飛行時間 (Time-of-Flight, ToF) 雷射測距模組,採用市場上最小封裝,可精確測量距離,無論目標反射率如何,都能提供準確的結果,突破傳統技術的限制。該模組可測量最遠 2 公尺的絕對距離,並在測距性能上樹立新標竿,為多種應用場景開啟新可能性。

VL53L0X 整合了先進的 SPAD 陣列(單光子雪崩二極體)以及 ST 第二代 FlightSense™ 專利技術。其內建的 940nm VCSEL(垂直腔面發射雷射)發射器完全隱形於人眼,搭配內部物理紅外線濾波器,提供更長的測距範圍、更高的環境光免疫力以及對保護玻璃光學干擾的更強韌性。

購買連結: GY-530 VL53L0X 雷射測距感測器模組

應用範圍:

  • 個人電腦/筆記型電腦/平板與 IoT 的用戶檢測(節能)。
  • 機器人(障礙物檢測)。
  • 白色家電(自動水龍頭、皂液機的手部檢測等)。
  • 一維手勢辨識。
  • 雷射輔助自動對焦:提升與加速相機對焦系統性能,尤其在低光源、低對比度場景或快速移動的錄影模式下。

產品特點:

  1. 完全整合的小型化模組:
    • 940nm 雷射 VCSEL
    • VCSEL 驅動器
    • 搭載先進嵌入式微控制器的測距感測器
    • 封裝尺寸:4.4 x 2.4 x 1.0 mm
  2. 快速且準確的距離測量:
    • 可測量最遠 2 公尺的絕對距離
    • 測距結果不受目標反射率影響
    • 在高紅外線環境光下運行
    • 內建先進的光學干擾補償,簡化保護玻璃選擇
  3. 安全性:
    • 符合最新 IEC 60825-1:2014 第三版標準的 1 級雷射設備
  4. 簡易整合:
    • 單一回焊元件
    • 無需額外光學元件
    • 單一電源供應
    • 提供 I2C 接口進行設備控制與數據傳輸
    • 支援 Xshutdown(重置)與中斷 GPIO
    • 可編程的 I2C 位址

引腳介紹

引腳介紹
車架號 連接至電源正極
接地 連接至地線
SCL 12C SCK
SDA I2C序列資料線
X關閉 復位引腳僅在低電平下可用
GPIO1 中斷引腳

工作原理

說明:

  1. 電容配置建議:
    外部電源 AVDD 的電容應盡可能靠近模組的 AVDDVCSEL 和 AVSSVCSEL 腳位放置,以減少電源雜訊干擾。
  2. 備註:
    • I2C 總線的上拉電阻建議:
      外部上拉電阻的阻值可參考 I2C 總線規範。上拉電阻通常僅需在總線上配置一次,且應靠近主機安裝。
      當 AVDD 為 2.8V 且 I2C 時鐘頻率為 400kHz 時,建議的上拉電阻阻值範圍為 1.5k 至 2k 歐姆
    • XSHUT 腳位注意事項:
      • XSHUT 腳位必須始終由主機驅動,以避免漏電流的發生。
      • 如果主機狀態未知,則需要配置上拉電阻。
      • 使用硬體待機模式(無 I2C 通訊)時需要 XSHUT 腳位。
    • XSHUT 和 GPIO1 的上拉電阻建議:
      建議 XSHUT 和 GPIO1 的上拉電阻阻值為 10k 歐姆

      • 注意: 若 GPIO1 未使用,應保持腳位未連接。

Arduino 實驗步驟

步驟 1:連接電路
依照以下指示連接電路,確保所有元件正確接線,並使用穩定的電源供應:

  1. 電源連接:
    • 將模組的 VCC 腳位連接至 Arduino 的 5V(或 3.3V,依模組規格)。
    • 將模組的 GND 腳位連接至 Arduino 的 GND。
  2. I2C 連接:
    • 將模組的 SDA 腳位連接至 Arduino 的 A4(或標記 SDA 的腳位,取決於 Arduino 型號)。
    • 將模組的 SCL 腳位連接至 Arduino 的 A5(或標記 SCL 的腳位)。
  3. 控制腳位連接(如果適用):
    • 將 XSHUT 腳位連接至 Arduino 的數位腳位(如 D2),用於啟用或重置模組。
    • 將 GPIO1 留空或連接至數位腳位,根據應用需求設定。
  4. 檢查連線:
    確保所有連線穩固,無短路或接觸不良。

完成電路連接後,繼續進行 Arduino 程式設置與實驗操作!

你會看到 Serial 回應下列訊息

分享到社群

發佈留言


所有分類

  • 所有分類
  • 小小創客
  • 工具 & 控制組件
  •    輸入控制單元
  •    線材 & 配件 & 連接器
  • 無線和物聯網
  • Robotics 機器人
  •    智慧小車底盤套件
  • 感測器 / 傳感模組
  •    影像 / 成像 / 顏色 感測
  •    紅外線科技
  •    雜項未分類感測器
  •    壓力 / 彎曲 / 震動
  •    環境感測
  •       液體 / 水質 感測
  •       聲音傳感 / 音量感測
  •       氣體感測
  •       PM 2.5 空氣粉塵感測
  •       溫濕度感測
  •       光線 / 紫外線
  •       氣壓 / 地磁 / 多功能 IMU
  •       壓力 / 彎曲 / 震動
  •    距離感測 / 接近感測
  •    運動 / 位置 / 加速度
  •    生物識別技術
  •    電壓 / 電流
  • 功能模組零配件
  •    驅動模組/步進電機/馬達
  •    按鍵 / 輸入 / 人機介面模組
  •    LED / LCD / 液晶屏
  •    無線通訊模組
  •       RFID 無線射頻
  •       ZigBee 無線模組
  •       xbee 通訊模組
  •       Lora 遠距低功耗模組
  •       2.4G 無線模組
  •       藍牙模組
  •       WIFI 模組
  •    繼電器模組
  •    升壓/降壓/電源模組
  •    衛星定位 GPS
  •    其他功能模組
  •    綠能應用開發模組
  •    電磁鐵相關
  • DIY 套件與學習套件
  • 開發平台與品牌
  •    Arduino 開發板
  •    聯發科 Linkit Smart
  •    ESPRESSIF (ESP) 開發板
  •    BBC Micro Bit V2 單板電腦
  •    樹莓派 Raspberry Pi
  •    香蕉派 Banana PI
  •    其他類型開發板
  •    NVIDIA 人工智慧開發平台
  •    ROCK Pi 單板電腦
  •    AI 人工智慧
  •    SparkFun MicroMod 系列
  • Shield / 功能擴展板
  •    Arduino 功能擴展板
  • 其他產品
  • 工業物聯網 / 工控模組
  • 清倉限時出清活動
  • 人工智慧開發平台
  • Home Assistant 智慧家居
  •    ESPHOME 零組件周邊
  •    Tasmota 零組件周邊
  • 未分類
  • MATTER 智慧家居
  •    ESPHOME 零組件周邊