#include #include #define ledka D0 BH1750 lightMeter; void setup(){ Serial.begin(9600); pinMode(ledka, OUTPUT); // Initialize the I2C bus (BH1750 library doesn't do this automatically) Wire.begin(); // On esp8266 you can select SCL and SDA pins using Wire.begin(D4, D3); lightMeter.begin(); Serial.println(F("BH1750 Test begin")); } void loop() { float lux = lightMeter.readLightLevel(); Serial.print("Light: "); Serial.print(lux); Serial.println(" lx"); if(lux < 200) { digitalWrite(ledka, HIGH); } else { digitalWrite(ledka, LOW); } delay(1000); }