Light Shield

Light Shield oferă plăcii OpenMV Cam nouă LED-uri albe de mare putere acționate de un driver de LED-uri TPS61169, cu luminozitate controlabilă de la cameră prin PWM.

Light Shield

Pentru fișa tehnică completă, fotografii și comenzi, consultați pagina produsului Light Shield.

Caracteristici principale

  • Nouă LED-uri albe de mare putere

  • Control al estompării prin PWM de la OpenMV Cam

Pinout

Pinout-ul Light Shield

Referință pini

Pin

Funcție

P6

Control al iluminării prin PWM — acționează driverul de LED-uri TPS61169

Linia VIN

Alimentează LED-urile (de la pinul VIN al camerei)

Linia de 3,3 V

Alimentează componentele electronice de pe placa shield-ului

Linia GND

Masă comună

Notă

Shield-ul preia alimentarea LED-urilor direct de la pinul VIN al camerei. USB nu alimentează VIN pe nicio placă OpenMV Cam, așa că VIN trebuie furnizat extern (baterie, sursă de laborator sau similar) — alegeți o sursă dimensionată pentru consumul de curent combinat al tuturor celor nouă LED-uri la luminozitate maximă.

Utilizare

Estompați prin PWM cele nouă LED-uri de mare putere prin driverul TPS61169 de pe 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)