Πίνακας περιεχομένων:

Arduino Lux Meter - Interfacing OPT3001 With Arduino: 4 βήματα
Arduino Lux Meter - Interfacing OPT3001 With Arduino: 4 βήματα

Βίντεο: Arduino Lux Meter - Interfacing OPT3001 With Arduino: 4 βήματα

Βίντεο: Arduino Lux Meter - Interfacing OPT3001 With Arduino: 4 βήματα
Βίντεο: Project 05 - OPT3001 with Arduino (Lux meter) 2024, Ιούλιος
Anonim
Image
Image

Γενικά αντιμετωπίζουμε μια κατάσταση, όπου πρέπει να μετρήσουμε την ένταση του φωτός. Έτσι αποφάσισα να κάνω ένα μικρό έργο που θα μας βοηθήσει να λύσουμε αυτό το πρόβλημα. Αυτό το έργο απεικονίζει πώς μπορούμε να χρησιμοποιήσουμε το OPT3001 με το Arduino ως Lux μετρητή. Σε αυτό το έργο, χρησιμοποίησα μια μικρή πλακέτα breackout για το OPT3001. Αυτός ο αισθητήρας επικοινωνεί μέσω πρωτοκόλλου I2C.

Λίγα πλεονεκτήματα είναι:

  • Οπτική ακρίβεια
  • Αυτόματη λειτουργία πλήρους κλίμακας ρύθμισης
  • Μετρήσεις: 0,01 lux έως 83 k lux Χαμηλό
  • Ρεύμα λειτουργίας: 1,8 μA

Βήμα 1: Λίστα πραγμάτων που χρησιμοποίησα

Λίστα πραγμάτων που χρησιμοποίησα
Λίστα πραγμάτων που χρησιμοποίησα
  • Arduino Uno ως κύριος ελεγκτής.
  • OPT3001 από την Texas Instruments.
  • Καλώδια βραχυκυκλωτήρων
  • Υπολογιστής με εγκατεστημένο το Arduino IDE.

Αυτό είναι όλο, ας περάσουμε στη σύνδεση υλικού.

Βήμα 2: Βήμα 2: Σύνδεση υλικού

Βήμα 2: Σύνδεση υλικού
Βήμα 2: Σύνδεση υλικού

Τώρα θα δούμε πώς μπορούμε να συνδέσουμε το Arduino uno και το OPT3001 μέσω γραμμής I2C.

  • Ηλεκτρικά καλώδια

    • VDD - 3,3 V
    • GND - GND
  • Λεωφορείο I2C

    • SDA - A4
    • SCL - A5

Βήμα 3: Βήμα 3: Απόσπασμα κώδικα για Arduino Uno As Lux Meter

Ανεβάστε αυτόν τον κώδικα στο Arduino uno.

Ο πλήρης σύνδεσμος για αυτό το έργο βρίσκεται στη διεύθυνση:

www.microcontrollershub.com/project-05-opt3001-with-arduino-lux-meter

Βήμα 4: Βήμα 4: Έλεγχος εξόδου

Βήμα 4: Ελέγξτε την έξοδο
Βήμα 4: Ελέγξτε την έξοδο

Μόλις τελειώσετε, ανοίξτε το Serial terminal και ελέγξτε τα δεδομένα που προέρχονται από τον αισθητήρα, Θα πρέπει να το πάρετε όπως φαίνεται.

Συνιστάται: