תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
בדרך כלל אנו מתמודדים עם מצב שבו אנו צריכים למדוד את עוצמת האור. אז החלטתי להכין פרויקט קטן שיעזור לנו לפתור את הבעיה הזו. פרויקט זה ממחיש כיצד אנו יכולים להשתמש ב- OPT3001 עם Arduino כמד לוקס. בפרויקט זה השתמשתי בלוח פריצה קטן עבור OPT3001. חיישן זה מתקשר באמצעות פרוטוקול I2C.
כמה יתרונות הם:
- דיוק אופטי
- סינון תכונת הגדרה אוטומטית מלאה
- מדידות: 0.01 לוקס עד 83 ק לוקס נמוך
- זרם הפעלה: 1.8 μA
שלב 1: רשימת הדברים בהם השתמשתי
- Arduino Uno כבקר הראשי.
- OPT3001 מטקסס אינסטרומנטס.
- חוטי מגשר
- מחשב עם Arduino IDE מותקן.
זהו, נעבור לחיבור חומרה.
שלב 2: שלב 2: חיבור חומרה
כעת נראה כיצד נוכל לחבר את Arduino uno ו- OPT3001 באמצעות קו I2C.
-
קווי חשמל
- VDD - 3.3 וולט
- GND - GND
-
אוטובוס I2C
- SDA - A4
- SCL - A5
שלב 3: שלב 3: קטע קוד עבור Arduino Uno As Meter Meter
העלה את הקוד הזה ל- Arduino uno.
הקישור המלא לפרויקט זה נמצא ב:
www.microcontrollershub.com/project-05-opt3001-with-arduino-lux-meter
שלב 4: שלב 4: בדוק את הפלט
לאחר שתסיים, פתח את המסוף הטורי ובדוק את הנתונים המגיעים מהחיישן, אתה צריך לקבל את זה כפי שמוצג.