TCS34725 عبارة عن وحدة مستشعر ألوان قادرة على اكتشاف قيم الضوء الأحمر والأخضر والأزرق (RGB) وقيمة الضوء الواضحة. يتم استخدامه على نطاق واسع في تطبيقات مثل استشعار الضوء المحيط ، والكشف عن الألوان ، وحتى أنظمة الفرز القائمة على الألوان. يشرح هذا الدليل كيفية توصيل واستخدام TCS34725 مع Raspberry Pi.
ماذا ستحتاج
- التوت بي (أي نموذج يحمل دعم GPIO ، على سبيل المثال ، PI 3 ، PI 4)
- وحدة استشعار الألوان TCS34725
- الأسلاك الأسلاك والبلوز
- بيثون مثبت على التوت الخاص بك
الخطوة 1: توصيل TCS34725 إلى Raspberry Pi
يستخدم TCS34725 بروتوكول I2C للاتصال.
الاتصالات
TCS34725 دبوس | التوت بي دبوس |
---|---|
فين | 3.3V (دبوس 1) |
GND | الأرض (دبوس 6) |
SDA | SDA (PIN 3 ، GPIO2) |
SCL | SCL (PIN 5 ، GPIO3) |
الخطوة 2: تمكين واجهة I2C
- افتح أداة تكوين Raspberry Pi:
- انتقل إلى خيارات الواجهة> i2c وتمكينها.
- أعد تشغيل Raspberry Pi:
الخطوة 3: تثبيت المكتبات المطلوبة
- قم بتحديث Raspberry Pi:
- تثبيت الأدوات اللازمة ومكتبات Python:
- تحقق من اكتشاف TCS34725 على حافلة I2C:
0x29
.
يجب أن يظهر المستشعر على العنوان
الخطوة 4: رمز بيثون لقراءة البيانات من TCS34725
فيما يلي برنامج نصي Python لقراءة RGB وقياس قيم الضوء من TCS34725.
مثال رمز بيثون
الخطوة 5: تطبيقات TCS34725
- استشعار الضوء المحيط: ضبط سطوع الشاشة أو الإضاءة بناءً على مستويات الإضاءة المحيطة.
- الكشف عن اللون: استخدم المستشعر لفرز اللون أو التعرف على الروبوتات.
- التصوير الفوتوغرافي: قياس درجة حرارة اللون لتصحيح توازن الأبيض.
- مشاريع إنترنت الأشياء: دمج بيانات الألوان والضوء في أنظمة المنزل الذكية.
استكشاف الأخطاء وإصلاحها
-
لم يتم اكتشاف المستشعر:
- تحقق من اتصالات SDA و SCL.
- تأكد من تمكين واجهة I2C على Raspberry PI.
-
قراءات غير دقيقة:
- تجنب ضوء الشمس المباشر أو الأسطح العاكسة أثناء القياسات.
- اضبط وقت الكسب والتكامل في البرنامج النصي لتحسين الدقة.
-
أخطاء I2C:
- تحقق من وجود أجهزة متضاربة على حافلة I2C أو الأسلاك الفضفاضة.
خاتمة
TCS34725 هو مستشعر ألوان متعدد الاستخدامات يدمج بسلاسة مع Raspberry Pi. من خلال اتباع هذا الدليل ، يمكنك استخدامه لقياس RGB والضوء الواضح ودرجة حرارة اللون ومستويات السطوع ، مما يجعله مثاليًا لتطبيقات مختلفة مثل الروبوتات وإنترنت الأشياء والتصوير الفوتوغرافي. تجربة مع إعداداتها لتناسب متطلبات المشروع الخاصة بك!