-
-
Save JeffersGlass/d743be0cbea01ab9d3de0f52f358389d to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
int SEG_A = 4; //define which pins connect to which segments | |
int SEG_B = 5; | |
int SEG_C = 8; | |
int SEG_D = 7; | |
int SEG_E = 6; | |
int SEG_F = 3; | |
int SEG_G = 2; | |
int SEG_DOT = 9; | |
int pause = 500; | |
void setup() { | |
// put your setup code here, to run once: | |
pinMode(SEG_A, OUTPUT); | |
pinMode(SEG_B, OUTPUT); | |
pinMode(SEG_C, OUTPUT); | |
pinMode(SEG_D, OUTPUT); | |
pinMode(SEG_E, OUTPUT); | |
pinMode(SEG_F, OUTPUT); | |
pinMode(SEG_G, OUTPUT); | |
pinMode(SEG_DOT, OUTPUT); | |
digitalWrite(SEG_A, HIGH); | |
digitalWrite(SEG_B, HIGH); | |
digitalWrite(SEG_C, HIGH); | |
digitalWrite(SEG_D, HIGH); | |
digitalWrite(SEG_E, HIGH); | |
digitalWrite(SEG_F, HIGH); | |
digitalWrite(SEG_G, HIGH); | |
digitalWrite(SEG_DOT, HIGH); | |
} | |
void loop() { | |
// put your main code here, to run repeatedly: | |
digitalWrite(SEG_A, LOW); | |
delay(pause); | |
digitalWrite(SEG_A, HIGH); | |
digitalWrite(SEG_B, LOW); | |
delay(pause); | |
digitalWrite(SEG_B, HIGH); | |
digitalWrite(SEG_C, LOW); | |
delay(pause); | |
digitalWrite(SEG_C, HIGH); | |
digitalWrite(SEG_D, LOW); | |
delay(pause); | |
digitalWrite(SEG_D, HIGH); | |
digitalWrite(SEG_E, LOW); | |
delay(pause); | |
digitalWrite(SEG_E, HIGH); | |
digitalWrite(SEG_F, LOW); | |
delay(pause); | |
digitalWrite(SEG_F, HIGH); | |
digitalWrite(SEG_G, LOW); | |
delay(pause); | |
digitalWrite(SEG_G, HIGH); | |
digitalWrite(SEG_DOT, LOW); | |
delay(pause); | |
digitalWrite(SEG_DOT, HIGH); | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment