Obsah:

Merač Arduino Lux - Rozhranie OPT3001 s Arduino: 4 kroky
Merač Arduino Lux - Rozhranie OPT3001 s Arduino: 4 kroky

Video: Merač Arduino Lux - Rozhranie OPT3001 s Arduino: 4 kroky

Video: Merač Arduino Lux - Rozhranie OPT3001 s Arduino: 4 kroky
Video: Arduino návody | Měření intenzity světla | BH1750 2024, November
Anonim
Image
Image

Spravidla sa stretávame so situáciou, keď potrebujeme zmerať intenzitu svetla. Preto som sa rozhodol urobiť malý projekt, ktorý nám pomôže vyriešiť tento problém. Tento projekt ilustruje, ako môžeme používať OPT3001 s Arduino ako Lux meter. V tomto projekte som použil malú vylamovaciu dosku pre OPT3001. Tento senzor komunikuje prostredníctvom protokolu I2C.

Niekoľko výhod je:

  • Presná optika
  • FiltrovanieAutomatická funkcia nastavenia v plnom rozsahu
  • Merania: 0,01 lux až 83 k lux Nízke
  • Prevádzkový prúd: 1,8 μA

Krok 1: Zoznam vecí, ktoré som použil

Zoznam vecí, ktoré som použil
Zoznam vecí, ktoré som použil
  • Arduino Uno ako hlavný ovládač.
  • OPT3001 od spoločnosti Texas Instruments.
  • Prepojovacie vodiče
  • Počítač s nainštalovaným Arduino IDE.

To je všetko, prejdeme k hardvérovému pripojeniu.

Krok 2: Krok 2: Pripojenie hardvéru

Krok 2: Pripojenie hardvéru
Krok 2: Pripojenie hardvéru

Teraz uvidíme, ako môžeme prepojiť Arduino uno a OPT3001 prostredníctvom linky I2C.

  • Elektrické vedenie

    • VDD - 3,3 V
    • GND - GND
  • Autobus I2C

    • SDA - A4
    • SCL - A5

Krok 3: Krok 3: Útržok kódu pre merač Arduino Uno As Lux

Tento kód nahrajte do Arduino uno.

Kompletný odkaz na tento projekt je na:

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

Krok 4: Krok 4: Skontrolujte výstup

Krok 4: Skontrolujte výstup
Krok 4: Skontrolujte výstup

Po dokončení otvorte sériový terminál a skontrolujte údaje pochádzajúce zo senzora, Mali by ste to dostať podľa obrázka.

Odporúča: