Light Shield

Light Shield มอบ LED สีขาวกำลังสูงเก้าดวงที่ขับโดยไดรเวอร์ LED TPS61169 ให้กับ OpenMV Cam โดยสามารถควบคุมความสว่างจากกล้องผ่าน PWM

Light Shield

ดูข้อมูลทางเทคนิคฉบับเต็ม รูปภาพ และการสั่งซื้อได้ที่ หน้าผลิตภัณฑ์ Light Shield

คุณสมบัติเด่น

  • LED สีขาวกำลังสูงเก้าดวง

  • ควบคุมการหรี่แสง PWM จาก OpenMV Cam

การจัดเรียงพิน

Light Shield Pinout

ข้อมูลอ้างอิงพิน

พิน

ฟังก์ชัน

P6

ควบคุมแสงด้วย PWM — ขับไดรเวอร์ LED TPS61169

VIN rail

จ่ายไฟให้ LED (จากพิน VIN ของกล้อง)

3.3V rail

จ่ายไฟให้กับอิเล็กทรอนิกส์บนบอร์ดของชีลด์

GND rail

กราวด์ร่วม

Note

ชีลด์ดึงพลังงาน LED โดยตรงจากพิน VIN ของกล้อง USB ไม่จ่ายไฟให้ VIN บน OpenMV Cam ใดๆ ดังนั้นจะต้องจ่าย VIN จากภายนอก (แบตเตอรี่ แหล่งจ่ายไฟสำหรับห้องปฏิบัติการ หรืออื่นๆ ที่คล้ายกัน) — เลือกแหล่งจ่ายที่รองรับกระแสรวมของ LED ทั้งเก้าดวงที่ความสว่างเต็มที่

การใช้งาน

หรี่ LED กำลังสูงเก้าดวงผ่าน 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)