Light Shield

Light Shield 為 OpenMV Cam 提供九顆由 TPS61169 LED 驅動器驅動的高功率白光 LED,亮度可由相機透過 PWM 控制。

Light Shield

完整的資料手冊、照片與訂購資訊請參閱 Light Shield 產品頁面

特色亮點

  • 九顆高功率白光 LED

  • 可從 OpenMV Cam 進行 PWM 調光控制

接腳配置

Light Shield 接腳配置

接腳參考

接腳

功能

P6

PWM 照明控制 — 驅動 TPS61169 LED 驅動器

VIN 電源軌

為 LED 供電(來自相機的 VIN 接腳)

3.3V 電源軌

為擴充板的板載電子元件供電

GND 電源軌

共同接地

備註

擴充板直接從相機的 VIN 接腳取得 LED 電力。任何 OpenMV Cam 上的 USB 皆不會為 VIN 供電,因此 VIN 必須由外部供應(電池、實驗室電源供應器或類似來源)— 請選擇額定電流足以承受全部九顆 LED 在全亮度下合計電流的電源。

使用方式

透過 P6 上的 TPS61169 驅動器對九顆高功率 LED 進行 PWM 調光:

from machine import Pin, PWM
import time

pwm = PWM(Pin("P6"), freq=50_000, duty_u16=0)

while True:
    for i in range(101):              # ramp up
        pwm.duty_u16((i * 65535) // 100)
        time.sleep_ms(10)
    for i in range(101):              # ramp down
        pwm.duty_u16(((100 - i) * 65535) // 100)
        time.sleep_ms(10)