void setup() { pinMode(3, OUTPUT); pinMode(6, OUTPUT); pinMode(9, OUTPUT); pinMode(4, INPUT); digitalWrite(3, HIGH); digitalWrite(6, HIGH); digitalWrite(9, HIGH); Serial.println("Preparing sensor....."); for(int a = 1; a <= 30; a++) { Serial.println(a); digitalWrite(3, HIGH); digitalWrite(6, HIGH); digitalWrite(9, HIGH); delay(500); digitalWrite(3, LOW); digitalWrite(6, LOW); digitalWrite(9, LOW); delay(500); } digitalWrite(3, HIGH); digitalWrite(6, HIGH); digitalWrite(9, HIGH); } void loop() { if(digitalRead(4) == HIGH) { digitalWrite(6, 1); analogWrite(3, random(50, 255)); analogWrite(9, random(50, 255)); delay(4000); } delay(100); }