İçindekiler:
- Adım 1: Kullandığım Şeylerin Listesi
- Adım 2: Adım 2: Donanım Bağlantısı
- Adım 3: Adım 3: Arduino Uno As Lux Meter için Kod Parçacığı
- Adım 4: Adım 4: Çıktıyı Kontrol Edin
Video: Arduino Lux Metre - Arduino ile OPT3001 Arayüzleme: 4 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
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
- 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ı
Ş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
Bittiğinde Seri terminali açın ve sensörden gelen verileri kontrol edin, Gösterildiği gibi almalısınız.
Önerilen:
16*2 LCD ile LPC2148 Arayüzleme: 5 Adım
16*2 LCD ile LPC2148 Arayüzleme: Bu derste size lpc2148'in 16*2 lcd ile nasıl arayüzleneceğini anlatacağım
Dot Matrix 32x8 Max7219 Ardiuno ile Arayüzleme: 5 Adım (Resimlerle)
Dot Matrix 32x8 Max7219 Ardiuno ile Arabirim: Herkese Merhaba, Max7219 tabanlı Dot Matrix 2020'de yeni değil, yakın zamana kadar kurulum süreci iyi belgelenmişti, biri MajicDesigns'tan donanım kitaplığı indirebilirdi. ve başlık dosyalarındaki birkaç satırı değiştirdi ve FC16 bir cazibe gibi çalıştı. Bu şimdiye kadar
Infineon DPS422 Sensörünü Infineon XMC4700 ile Arayüzleme ve NodeMCU'ya Veri Gönderme: 13 Adım
Infineon DPS422 Sensörünü Infineon XMC4700 ile Arayüzleme ve NodeMCU'ya Veri Gönderme: Bu eğitimde, XMC4700 ile sıcaklık ve barometrik basıncı ölçmek için DPS422'nin nasıl kullanılacağını öğreneceğiz.DPS422DPS422, yüksek doğruluk ve düşük akıma sahip minyatür bir dijital barometrik hava basıncı ve sıcaklık sensörüdür tüketim.
CloudX Mikrodenetleyici Kullanarak Shift Register ile 7 Segment Ekran Arayüzleme: 5 Adım
CloudX Mikrodenetleyici Kullanarak Shift Register ile 7 Segment Ekran Arayüzleme: Bu projede, CloudX mikrodenetleyici ile yedi segment LED ekranın nasıl arayüzleneceğine dair bir eğitim yayınlıyoruz. Yedi segmentli ekran, gösterilecek çıktı aralığının bilinmediği birçok gömülü sistem ve endüstriyel uygulamada kullanılmaktadır
4-bit Modunda Lcd ile 8051 Mikrodenetleyici Arayüzleme: 5 Adım (Resimlerle)
4-bit Modunda Lcd ile 8051 Mikrodenetleyici Arayüzleme: Bu derste size 4 bit modunda 8051 ile lcd ile nasıl arayüz oluşturabileceğimizi anlatacağız