Sadržaj:

Arduino Lux mjerač - povezivanje OPT3001 s Arduinom: 4 koraka
Arduino Lux mjerač - povezivanje OPT3001 s Arduinom: 4 koraka

Video: Arduino Lux mjerač - povezivanje OPT3001 s Arduinom: 4 koraka

Video: Arduino Lux mjerač - povezivanje OPT3001 s Arduinom: 4 koraka
Video: Leap Motion SDK 2024, Juli
Anonim
Image
Image

Općenito se suočavamo sa situacijom u kojoj moramo mjeriti intenzitet svjetlosti. Zato sam odlučio napraviti mali projekt koji će nam pomoći u rješavanju ovog problema. Ovaj projekt ilustrira kako možemo koristiti OPT3001 s Arduinom kao Lux mjeračem. U ovom projektu sam koristio malu razbojnu ploču za OPT3001. Ovaj senzor komunicira putem I2C protokola.

Nekoliko prednosti su:

  • Precision Optical
  • FilteringAutomatska funkcija potpunog podešavanja
  • Mjerenja: 0,01 lux do 83 k lux nisko
  • Radna struja: 1,8 μA

Korak 1: Lista stvari koje sam koristio

Spisak stvari koje sam koristio
Spisak stvari koje sam koristio
  • Arduino Uno kao glavni kontroler.
  • OPT3001 kompanije Texas Instruments.
  • Žice za kratkospojnike
  • Računar sa instaliranim Arduino IDE -om.

To je to, prijeđimo na hardversku vezu.

Korak 2: Korak 2: Povezivanje hardvera

Korak 2: Povezivanje hardvera
Korak 2: Povezivanje hardvera

Sada ćemo vidjeti kako možemo povezati Arduino uno i OPT3001 putem I2C linije.

  • Električni vodovi

    • VDD - 3.3 V
    • GND - GND
  • I2C Bus

    • SDA - A4
    • SCL - A5

Korak 3: Korak 3: Isječak koda za Arduino Uno As Lux mjerač

Prenesite ovaj kod u Arduino uno.

Kompletna veza za ovaj projekat je na:

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

Korak 4: Korak 4: Provjerite izlaz

Korak 4: Provjerite izlaz
Korak 4: Provjerite izlaz

Kada završite, otvorite serijski terminal i provjerite podatke koji dolaze sa senzora, Trebali biste ga dobiti kako je prikazano.

Preporučuje se: