QWIIC Shield¶
QWIIC Shield cung cấp cho OpenMV Cam hai đầu nối Qwiic (JST-SH 4 chân) có thể ghép nối tiếp, kết nối với các chân I2C, cho phép các bo mạch trong hệ sinh thái SparkFun Qwiic cắm vào trực tiếp.
Để xem datasheet đầy đủ, ảnh và đặt hàng, hãy xem trang sản phẩm QWIIC Shield.
Tính năng nổi bật¶
Hai đầu nối JST-SH Qwiic để ghép nối tiếp các ngoại vi I2C
Dẫn các chân P4 (SCL) và P5 (SDA) của OpenMV Cam
Tương thích với hệ sinh thái SparkFun Qwiic
Không có điện trở kéo lên trên bo mạch (dùng pull-up phần mềm hoặc ngoài)
Sơ đồ chân¶
Tham chiếu chân¶
Chân |
Chức năng |
|---|---|
P4 |
SCL Qwiic — xung nhịp I²C đến cả hai đầu nối Qwiic |
P5 |
SDA Qwiic — dữ liệu I²C đến cả hai đầu nối Qwiic |
Rail 3.3V |
Cấp nguồn cho các thiết bị Qwiic được kết nối |
Rail GND |
Chân đất chung (cũng được dẫn đến cả hai đầu nối Qwiic) |
Sử dụng¶
Quét tìm các thiết bị Qwiic được kết nối trên bus I²C. Shield không trang bị điện trở kéo lên trên bo — hãy bật pull-up nội bộ trong phần mềm, hoặc sử dụng pull-up tích hợp trong các bo Qwiic được kết nối:
from machine import Pin, SoftI2C
bus = SoftI2C(scl=Pin("P4", Pin.OPEN_DRAIN, Pin.PULL_UP),
sda=Pin("P5", Pin.OPEN_DRAIN, Pin.PULL_UP),
freq=100_000)
print("Qwiic devices:", [hex(addr) for addr in bus.scan()])