درع QWIIC¶
يمنح درع QWIIC كاميرا OpenMV Cam موصِّلَي Qwiic (من نوع JST-SH بأربعة أطراف) قابلَين للربط المتسلسل وموصولَين بأطراف I2C الخاصة بها، بحيث يمكن توصيل لوحات منظومة SparkFun Qwiic مباشرة.
للاطلاع على ورقة البيانات الكاملة والصور وطلب الشراء، راجع صفحة منتج درع QWIIC.
أبرز الميزات¶
موصِّلا Qwiic من نوع JST-SH للربط المتسلسل لطرفيات I2C
يوجّه طرفي P4 (SCL) و P5 (SDA) الخاصين بـ OpenMV Cam
متوافق مع منظومة SparkFun Qwiic
لا توجد مقاومات سحب لأعلى مدمجة على اللوحة (استخدم مقاومات سحب برمجية أو خارجية)
مخطط الأطراف¶
مرجع الأطراف¶
الطرف |
الوظيفة |
|---|---|
P4 |
Qwiic SCL — ساعة I²C إلى موصِّلَي Qwiic كليهما |
P5 |
Qwiic SDA — بيانات I²C إلى موصِّلَي Qwiic كليهما |
خط 3.3V |
يغذّي أجهزة Qwiic المتصلة |
خط GND |
أرضي مشترك (موجَّه أيضاً إلى موصِّلَي Qwiic كليهما) |
الاستخدام¶
امسح للبحث عن أجهزة Qwiic المتصلة على ناقل I²C. لا يحتوي الدرع على مقاومات سحب لأعلى — فعّل مقاومات السحب الداخلية برمجياً، أو اعتمد على مقاومات السحب المدمجة في لوحات Qwiic المتصلة:
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()])