Light Shield

A Light Shield kilenc nagy teljesítményű fehér LED-et ad az OpenMV Cam-nek, amelyeket egy TPS61169 LED-meghajtó hajt, fényerejük pedig a kameráról PWM-en keresztül vezérelhető.

Light Shield

A teljes adatlapért, fényképekért és rendelési információkért lásd a Light Shield termékoldalt.

Kiemelt jellemzők

  • Kilenc nagy teljesítményű fehér LED

  • PWM fényerő-szabályozás az OpenMV Cam-ről

Lábkiosztás

Light Shield lábkiosztás

Lábkiosztás-referencia

Láb

Funkció

P6

PWM világításvezérlés — a TPS61169 LED-meghajtót hajtja

VIN-sín

A LED-eket táplálja (a kamera VIN lábáról)

3,3 V-os sín

A shield fedélzeti elektronikáját táplálja

GND-sín

Közös föld

Megjegyzés

A shield a LED-tápot közvetlenül a kamera VIN lábáról veszi fel. Az USB egyetlen OpenMV Cam-en sem táplálja a VIN-t, ezért a VIN-t külső forrásból kell biztosítani (akkumulátor, laboratóriumi tápegység vagy hasonló) — válassz olyan forrást, amely megfelel mind a kilenc LED teljes fényerőn felvett együttes áramának.

Használat

Halványítsd PWM-mel a kilenc nagy teljesítményű LED-et a TPS61169 meghajtón keresztül a P6-on:

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)