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.
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¶
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)