Light Shield¶
Light Shield ger OpenMV Cam nio högeffekts-vita LED:er som drivs av en TPS61169 LED-drivare, med ljusstyrka som kan styras från kameran via PWM.
För fullständigt datablad, foton och beställning, se produktsidan för Light Shield.
Höjdpunkter¶
Nio högeffekts-vita LED:er
PWM-dimmerstyrning från OpenMV Cam
Stiftutgång¶
Stiftreferens¶
Stift |
Funktion |
|---|---|
P6 |
PWM-belysningsstyrning — driver TPS61169 LED-drivaren |
VIN-skena |
Försörjer LED:erna (från kamerans VIN-stift) |
3,3 V-skena |
Försörjer shieldets inbyggda elektronik |
GND-skena |
Gemensam jord |
Anteckning
Shieldet drar LED-ström direkt från kamerans VIN-stift. USB matar inte VIN på någon OpenMV Cam, så VIN måste tillföras externt (batteri, labbmatning eller liknande) — välj en källa dimensionerad för den kombinerade strömförbrukningen av alla nio LED:er vid full ljusstyrka.
Användning¶
PWM-dimra de nio högeffekts-LED:erna via TPS61169-drivaren på 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)