Spisu treści:

Arduino Lux Meter - Interfejs OPT3001 z Arduino: 4 kroki
Arduino Lux Meter - Interfejs OPT3001 z Arduino: 4 kroki

Wideo: Arduino Lux Meter - Interfejs OPT3001 z Arduino: 4 kroki

Wideo: Arduino Lux Meter - Interfejs OPT3001 z Arduino: 4 kroki
Wideo: Project 05 - OPT3001 with Arduino (Lux meter) 2024, Listopad
Anonim
Image
Image

Zazwyczaj spotykamy się z sytuacją, w której musimy zmierzyć natężenie światła. Postanowiłem więc zrobić mały projekt, który pomoże nam rozwiązać ten problem. Ten projekt ilustruje, jak możemy użyć OPT3001 z Arduino jako miernika luksów. W tym projekcie użyłem małej płytki do wyłamywania dla OPT3001. Ten czujnik komunikuje się przez protokół I2C.

Kilka zalet to:

  • Precyzyjna optyczna
  • Funkcja automatycznego ustawiania pełnej skali filtrowania
  • Pomiary: 0,01 luksa do 83 k luksówNiski
  • Prąd roboczy: 1,8 μA

Krok 1: Lista rzeczy, których użyłem

Lista rzeczy, których użyłem
Lista rzeczy, których użyłem
  • Arduino Uno jako kontroler główny.
  • OPT3001 firmy Texas Instruments.
  • Przewody połączeniowe
  • Komputer z zainstalowanym Arduino IDE.

To wszystko, przejdźmy do połączenia sprzętowego.

Krok 2: Krok 2: Połączenie sprzętowe

Krok 2: Połączenie sprzętowe
Krok 2: Połączenie sprzętowe

Teraz zobaczymy, jak połączyć Arduino uno i OPT3001 linią I2C.

  • Linie energetyczne

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

    • SDA -- A4
    • SCL -- A5

Krok 3: Krok 3: Fragment kodu dla Arduino Uno jako miernik Lux

Prześlij ten kod do Arduino uno.

Pełny link do tego projektu znajduje się pod adresem:

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

Krok 4: Krok 4: Sprawdź wyniki

Krok 4: Sprawdź wyjście
Krok 4: Sprawdź wyjście

Po zakończeniu otwórz terminal szeregowy i sprawdź dane pochodzące z czujnika, Powinieneś to dostać, jak pokazano.

Zalecana: