Light Shield

Light Shield добавляет OpenMV Cam девять мощных белых светодиодов, управляемых драйвером TPS61169, с регулировкой яркости от камеры через PWM.

Light Shield

Полный datasheet, фотографии и информацию для заказа смотрите на странице продукта Light Shield.

Основные характеристики

  • Девять мощных белых светодиодов

  • Управление яркостью через PWM от OpenMV Cam

Распиновка

Распиновка Light Shield

Описание выводов

Вывод

Функция

P6

Управление освещением через PWM — управляет драйвером светодиодов TPS61169

Шина VIN

Питает светодиоды (от вывода VIN камеры)

Шина 3,3 В

Питает встроенную электронику шилда

Шина GND

Общая земля

Примечание

Шилд берёт питание светодиодов напрямую с вывода VIN камеры. USB не питает VIN ни на одной OpenMV Cam, поэтому VIN должен подаваться извне (от батареи, лабораторного источника или аналогичного) — выбирайте источник, рассчитанный на суммарный потребляемый ток всех девяти светодиодов при полной яркости.

Использование

Регулируйте через PWM яркость девяти мощных светодиодов через драйвер TPS61169 на 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)