Light Shield

Light Shield wyposaża OpenMV Cam w dziewięć białych diod LED dużej mocy sterowanych przez sterownik LED TPS61169, z jasnością regulowaną z kamery przez PWM.

Light Shield

Pełną dokumentację techniczną, zdjęcia i informacje o zamówieniu znajdziesz na stronie produktu Light Shield.

Najważniejsze cechy

  • Dziewięć białych diod LED dużej mocy

  • Regulacja jasności PWM z OpenMV Cam

Rozkład wyprowadzeń

Rozkład wyprowadzeń Light Shield

Opis wyprowadzeń

Pin

Funkcja

P6

Sterowanie oświetleniem PWM — steruje sterownikiem LED TPS61169

Szyna VIN

Zasila diody LED (z pinu VIN kamery)

Szyna 3,3 V

Zasila układy elektroniczne shielda

Szyna GND

Wspólna masa

Informacja

Shield pobiera zasilanie diod LED bezpośrednio z pinu VIN kamery. USB nie zasila VIN w żadnej kamerze OpenMV Cam, więc VIN musi być dostarczone zewnętrznie (z baterii, zasilacza laboratoryjnego lub podobnego) — wybierz źródło o wydajności prądowej odpowiadającej łącznemu poborowi wszystkich dziewięciu diod LED przy pełnej jasności.

Zastosowanie

Przyciemniaj przez PWM dziewięć diod LED dużej mocy przez sterownik TPS61169 na P6:

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)