/* ------------------------------------------------------ LED_Blink_Timer blinks an LED and counts numbers to the Serial monitor -Uses the millis() function which outputs the time (duration in milliseconds) since the program was started. Setup: Wire an LED from pin 7 through a 330 ohm resistor to ground ------------------------------------------------------ */ int ledPin = 7; //- so we can use a name instead of a specific number void setup() { pinMode(ledPin, OUTPUT); Serial.begin(9600); } void loop() { digitalWrite(ledPin, HIGH); // Turn LED on Serial.print(" on sec: "); Serial.println(millis() / 1000); delay(1000); // Delay 1 second digitalWrite(ledPin, LOW); // Turn LED off Serial.print("off sec: "); Serial.println(millis() / 1000); delay(1000); // Delay 1 second } |