Light Shield

Le Light Shield dote l’OpenMV Cam de neuf LED blanches de forte puissance pilotées par un pilote de LED TPS61169, dont la luminosité est contrôlable depuis la caméra par PWM.

Light Shield

Pour la fiche technique complète, les photos et la commande, consultez la page produit du Light Shield.

Points forts

  • Neuf LED blanches de forte puissance

  • Contrôle de gradation par PWM depuis l’OpenMV Cam

Brochage

Brochage du Light Shield

Référence des broches

Broche

Fonction

P6

Contrôle d’éclairage par PWM — pilote le pilote de LED TPS61169

Rail VIN

Alimente les LED (depuis la broche VIN de la caméra)

Rail 3,3 V

Alimente l’électronique intégrée du shield

Rail GND

Masse commune

Note

Le shield tire l’alimentation des LED directement de la broche VIN de la caméra. L’USB n’alimente VIN sur aucune OpenMV Cam ; VIN doit donc être fournie en externe (batterie, alimentation de laboratoire ou similaire) — choisissez une source dimensionnée pour le courant combiné des neuf LED à pleine luminosité.

Utilisation

Réglez par PWM la luminosité des neuf LED de forte puissance via le pilote TPS61169 sur 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)