جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
نواجه عمومًا الموقف ، حيث نحتاج إلى قياس شدة الضوء. لذلك قررت أن أقوم بمشروع صغير سيساعدنا في حل هذه المشكلة. يوضح هذا المشروع كيف يمكننا استخدام OPT3001 مع Arduino كمقياس لوكس. في هذا المشروع ، لقد استخدمت لوحة اختراق صغيرة لـ OPT3001. يتصل هذا المستشعر عبر بروتوكول I2C.
بعض المزايا هي:
- دقة بصرية
- التصفية: ميزة ضبط تلقائي كامل النطاق
- القياسات: 0.01 لوكس إلى 83 ك لوكس
- تيار التشغيل: 1.8 ميكرو أمبير
الخطوة 1: قائمة الأشياء التي استخدمتها
- اردوينو أونو كوحدة تحكم رئيسية.
- OPT3001 من شركة Texas Instruments.
- أسلاك العبور
- جهاز كمبيوتر مثبت عليه Arduino IDE.
هذا كل شيء ، دعنا ننتقل إلى اتصال الأجهزة.
الخطوة 2: الخطوة 2: توصيل الأجهزة
الآن سنرى كيف يمكننا توصيل Arduino uno و OPT3001 عبر خط I2C.
-
خطوط الكهرباء
- VDD - 3.3 فولت
- GND - GND
-
حافلة I2C
- SDA - A4
- SCL - A5
الخطوة 3: الخطوة 3: رمز مقتطف لـ Arduino Uno كمقياس لوكس
قم بتحميل هذا الرمز في Arduino uno.
الرابط الكامل لهذا المشروع موجود في:
www.microcontrollershub.com/project-05-opt3001-with-arduino-lux-meter
الخطوة 4: الخطوة 4: فحص الإخراج
بمجرد الانتهاء من ذلك ، افتح Terminal Terminal وتحقق من البيانات القادمة من المستشعر ،
يجب أن تحصل عليه كما هو موضح.