תוכן עניינים:

מד Arduino Lux - ממשק OPT3001 עם Arduino: 4 שלבים
מד Arduino Lux - ממשק OPT3001 עם Arduino: 4 שלבים

וִידֵאוֹ: מד Arduino Lux - ממשק OPT3001 עם Arduino: 4 שלבים

וִידֵאוֹ: מד Arduino Lux - ממשק OPT3001 עם Arduino: 4 שלבים
וִידֵאוֹ: #12 Цифровое чтение/запись VTScada Modbus | ПЛК Outseal Arduino #VTScada #Modbus #ПЛК #ArduinoPLC 2024, יולי
Anonim
Image
Image

בדרך כלל אנו מתמודדים עם מצב שבו אנו צריכים למדוד את עוצמת האור. אז החלטתי להכין פרויקט קטן שיעזור לנו לפתור את הבעיה הזו. פרויקט זה ממחיש כיצד אנו יכולים להשתמש ב- OPT3001 עם Arduino כמד לוקס. בפרויקט זה השתמשתי בלוח פריצה קטן עבור OPT3001. חיישן זה מתקשר באמצעות פרוטוקול I2C.

כמה יתרונות הם:

  • דיוק אופטי
  • סינון תכונת הגדרה אוטומטית מלאה
  • מדידות: 0.01 לוקס עד 83 ק לוקס נמוך
  • זרם הפעלה: 1.8 μA

שלב 1: רשימת הדברים בהם השתמשתי

רשימת הדברים בהם השתמשתי
רשימת הדברים בהם השתמשתי
  • Arduino Uno כבקר הראשי.
  • OPT3001 מטקסס אינסטרומנטס.
  • חוטי מגשר
  • מחשב עם Arduino IDE מותקן.

זהו, נעבור לחיבור חומרה.

שלב 2: שלב 2: חיבור חומרה

שלב 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: בדוק את הפלט

שלב 4: בדוק את הפלט
שלב 4: בדוק את הפלט

לאחר שתסיים, פתח את המסוף הטורי ובדוק את הנתונים המגיעים מהחיישן, אתה צריך לקבל את זה כפי שמוצג.

מוּמלָץ: