INHOUDSOPGAWE:

Arduino Lux Meter - Interfacing OPT3001 Met Arduino: 4 stappe
Arduino Lux Meter - Interfacing OPT3001 Met Arduino: 4 stappe

Video: Arduino Lux Meter - Interfacing OPT3001 Met Arduino: 4 stappe

Video: Arduino Lux Meter - Interfacing OPT3001 Met Arduino: 4 stappe
Video: Project 05 - OPT3001 with Arduino (Lux meter) 2024, November
Anonim
Image
Image

Ons het meestal 'n situasie, waar ons die intensiteit van lig moet meet. Daarom het ek besluit om 'n klein projek te maak wat ons sal help om hierdie probleem op te los. Hierdie projek illustreer hoe ons OPT3001 met Arduino as Lux -meter kan gebruik. In hierdie projek het ek 'n klein uitbreekbord vir OPT3001 gebruik. Hierdie sensor kommunikeer oor die I2C -protokol.

Paar voordele is:

  • Optiese presisie
  • Filtering: Outomatiese instelling vir volledige skaal
  • Metings: 0,01 lux tot 83 k lux Laag
  • Bedryfsstroom: 1.8 μA

Stap 1: Lys van dinge wat ek gebruik het

Lys van dinge wat ek gebruik het
Lys van dinge wat ek gebruik het
  • Arduino Uno as hoofbeheerder.
  • OPT3001 van Texas Instruments.
  • Springdrade
  • Rekenaar met Arduino IDE geïnstalleer.

Dit is dit, laat ons na die hardewareverbinding gaan.

Stap 2: Stap 2: Hardewareverbinding

Stap 2: Hardewareverbinding
Stap 2: Hardewareverbinding

Nou sal ons sien hoe ons Arduino uno en OPT3001 via die I2C -lyn kan verbind.

  • Kragdrade

    • VDD - 3.3 V
    • GND - GND
  • I2C -bus

    • SDA - A4
    • SCL - A5

Stap 3: Stap 3: Kodefragment vir Arduino Uno As Lux Meter

Laai hierdie kode op na Arduino uno.

Die volledige skakel vir hierdie projek is by:

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

Stap 4: Stap 4: Gaan die uitvoer na

Stap 4: Gaan die uitvoer na
Stap 4: Gaan die uitvoer na

Sodra dit klaar is, maak die seriële terminale oop en kyk na die data van die sensor, U moet dit kry soos aangedui.

Aanbeveel: