Light Shield#

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

Light Shield

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

特色亮點#

  • 九顆高功率白光 LED

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

接腳配置#

Light Shield Pinout

接腳參考#

接腳

功能

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)