Light Shield

Light Shield memberikan OpenMV Cam sembilan LED putih berdaya tinggi yang digerakkan oleh driver LED TPS61169, dengan kecerahan yang dapat dikontrol dari kamera melalui PWM.

Light Shield

Untuk datasheet lengkap, foto, dan pemesanan lihat halaman produk Light Shield.

Sorotan

  • Sembilan LED putih berdaya tinggi

  • Kontrol peredupan PWM dari OpenMV Cam

Pinout

Light Shield Pinout

Referensi pin

Pin

Fungsi

P6

Kontrol pencahayaan PWM — menggerakkan driver LED TPS61169

Rail VIN

Memberi daya pada LED (dari pin VIN kamera)

Rail 3.3V

Memberi daya pada elektronik on-board shield

Rail GND

Ground bersama

Catatan

Shield mengambil daya LED langsung dari pin VIN kamera. USB tidak memberi daya pada VIN di OpenMV Cam mana pun, sehingga VIN harus disuplai secara eksternal (baterai, catu daya bench, atau sejenisnya) — pilih sumber yang dinilai untuk total arus seluruh sembilan LED pada kecerahan penuh.

Penggunaan

Redupkan sembilan LED berdaya tinggi melalui driver TPS61169 pada P6 menggunakan 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)