/* 01/10/2021 * * rainDropV1 * * Example script using a * * Works :-) * * VCC to 5V Gnd to Gnd DO to Pin 12 AO to Analog 0 * * */ const int rainPin = 12; const int rainAnalog = A0; unsigned long myTimer;//better system when adding to other scripts int digitalRainVal; int analogRainVal; void setup() { Serial.begin(9600); Serial.println("rainDropV1..."); pinMode(rainPin,INPUT); } void loop() { if(millis() > myTimer){ myTimer = millis() + 500; digitalRainVal = digitalRead(rainPin); analogRainVal = analogRead(rainAnalog); Serial.print("Digital: "); Serial.println(digitalRainVal); Serial.print("Analog: "); Serial.println(analogRainVal); } }