CCCPaste

LDR Arduino

#include
int ldr;
void setup(){
    Wire.begin(0x08);
    Serial.beign(9600);
    Wire.onReceive(receiveEvent);
    Wire.onRequest(sendData);
    pinMode(13,OUTPUT);
    digitalWrite(13,LOW);
}

void loop(){
    ldr=analogRead(A0);
    if(ldr<50){
        digitalWrite(13,HIGH);
    }
    else{
        digitalWrite(13,LOW);
    }
    Serial.print(ldr);
    delay(100);
}
void receiveEvent(int howMany){
    while(Wire.available()){
        c=Wire.read();
        digitalWrite(13,c);
    }
}

void sendData(){
    Wire.write(ldr);
}