İçindekiler:

Arduino Lux Metre - Arduino ile OPT3001 Arayüzleme: 4 Adım
Arduino Lux Metre - Arduino ile OPT3001 Arayüzleme: 4 Adım

Video: Arduino Lux Metre - Arduino ile OPT3001 Arayüzleme: 4 Adım

Video: Arduino Lux Metre - Arduino ile OPT3001 Arayüzleme: 4 Adım
Video: Project 05 - OPT3001 with Arduino (Lux meter) 2024, Kasım
Anonim
Image
Image

Genellikle ışığın yoğunluğunu ölçmemiz gereken bir durumla karşı karşıyayız. Bu sorunu çözmemize yardımcı olacak küçük bir proje yapmaya karar verdim. Bu proje, OPT3001'i Arduino ile Lux metre olarak nasıl kullanabileceğimizi göstermektedir. Bu projede OPT3001 için küçük bir kesme tahtası kullandım. Bu sensör, I2C protokolü üzerinden iletişim kuruyor.

Birkaç avantaj:

  • Hassas Optik
  • FiltrelemeOtomatik Tam Ölçek Ayar Özelliği
  • Ölçümler: 0,01 lüks ila 83 k lüksDüşük
  • Çalışma Akımı: 1.8 μA

Adım 1: Kullandığım Şeylerin Listesi

Kullandığım Şeylerin Listesi
Kullandığım Şeylerin Listesi
  • Ana denetleyici olarak Arduino Uno.
  • Texas Instruments'tan OPT3001.
  • Atlama telleri
  • Arduino IDE'nin kurulu olduğu bilgisayar.

İşte bu, donanım bağlantısına geçelim.

Adım 2: Adım 2: Donanım Bağlantısı

Adım 2: Donanım Bağlantısı
Adım 2: Donanım Bağlantısı

Şimdi Arduino uno ve OPT3001'i I2C hattı üzerinden nasıl bağlayabileceğimizi göreceğiz.

  • Güç hatları

    • VDD -- 3.3 V
    • GND -- GND
  • I2C Veri Yolu

    • SDA -- A4
    • SCL -- A5

Adım 3: Adım 3: Arduino Uno As Lux Meter için Kod Parçacığı

Bu kodu Arduino uno'ya yükleyin.

Bu proje için tam bağlantı şurada:

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

Adım 4: Adım 4: Çıktıyı Kontrol Edin

4. Adım: Çıktıyı Kontrol Edin
4. Adım: Çıktıyı Kontrol Edin

Bittiğinde Seri terminali açın ve sensörden gelen verileri kontrol edin, Gösterildiği gibi almalısınız.

Önerilen: