int Light_Level = 0;
int Light_Pin = A0;
int Buzzer = 300;
int Buzzer_Max = 1500;
int Buzzer_Min = 120;
void setup() {
pinMode(11, OUTPUT);
digitalWrite(11, LOW);
pinMode(12, OUTPUT);
digitalWrite(12, LOW);
pinMode(13, OUTPUT);
digitalWrite(13, LOW);
pinMode(7, OUTPUT);
Serial.begin(9600); Serial.println("Ready");
}
void loop() {
Light_Level = analogRead(Light_Pin);
Buzzer = map (Light_Level, 0, 700, Buzzer, Buzzer_Max);
Serial.print("Light level = ");
Serial.print(Light_Level);
Serial.print(" Buzzer = ");
Serial.print(Buzzer);
Serial.println(" ");
tone(7, Buzzer);
digitalWrite(11, HIGH);
delay(300);
digitalWrite(11, LOW);
noTone(7);
digitalWrite(12, HIGH);
delay(300);
digitalWrite(12, LOW);
tone(7, Buzzer);
digitalWrite(13, HIGH);
delay(300);
digitalWrite(13, LOW);
}