- if(disarmed) {
- tone(PIN_COIL_LO, 3000, 500);
- delay(500);
- tone(PIN_COIL_LO, 5000, 500);
- analogWrite(PIN_LED_R, 0);
- analogWrite(PIN_LED_G, 3);
- analogWrite(PIN_LED_B, 0);
- display.print(0xDEFD,HEX);
- display.writeDisplay();
- delay(1000);
-
- }
-
-while(digitalRead(PIN_CABLE_CHECK)) {
-
- if(!disarmed) {
-
- int i;
-
- analogWrite(PIN_LED_R, random(0,255));
- analogWrite(PIN_LED_G, random(0,0));
- analogWrite(PIN_LED_B, random(0,255));
-
- for(i = 0; i < 10; i++) display.writeDigitRaw(i,random(0,255));
- display.setBrightness(random(0,15));
- display.writeDisplay();
-
- digitalWrite(PIN_COIL_HI,HIGH); delay(20); digitalWrite(PIN_COIL_HI,LOW);
- int rnd = random(30,100);
- tone(PIN_COIL_LO, random(100,8000), rnd);
- delay(rnd);
- }