Digital Ljusmätare med I2C, Passar Arduino
Luminans till digital data i 16 bitars upplösning.
Upplösning normal 0,83 Lux, Max 0.11 Lux, Min 1.85 Lux.
Kan konfigurerasför en mätning eller kontinuerlig mätning.
Mäter samma ljus område som ögat kan uppfatta.
Infrarött ljus har liten påverkan.
Ingår: 1 modul och en stiftlist med 5 stift
Matarspänning: 3-5 v
Mät område: 1-65535 Lux.
Interface: I2C seriellt med 2 konfigurerbara adresser.
Storlek: 13.9x18.5mm
IC på modul: 1750
#include
#define adress 0x23
byte pekare = 0;
byte buffert[2];
void setup(){
Wire.begin();
Wire.beginTransmission(adress);
Wire.write(0x10); //1 Lux upplösning, kontinuerlig mätning.
Wire.endTransmission();
delay(200); //Vänta på en mätning minst 180mS
Serial.begin(9600);
Serial.println(.pc_h - .);
}
void loop(){
word tal=0;
float lux = 0;
LasI2C();
if(pekare == 2){
tal = word(buffert[0], buffert[1]);
lux = tal / 1.2;
//Serial.print(tal);Serial.print(., .);
Serial.print(lux);
Serial.println(. Lux.);
}
delay(1000);
}
byte LasI2C(){ //Läs i2c
pekare = 0;
Wire.beginTransmission(adress);
Wire.requestFrom(adress, 2);
while(Wire.available()){
buffert[pekare] = Wire.read();
pekare++;
}
Wire.endTransmission();
}
Vikt: cirka 5 gram.
Kontakta oss vid frågor, på info@pchbutik.se
Artikel nr: 0178
Komponent och byggmaterial för dig som bygger elektronik själv, experimenterar och laborerar.