How to connect 7 segment display
Connections of 7 segment using Arduino
Components and supplies
1
Jumper wires (generic)
1
7 Segment LED Display, InfoVue
1
Arduino UNO
1
Arduino Nano R3
1
Breadboard (generic)
Apps and platforms
1
Arduino IDE
Project description
Code
Code for Common Anode
arduino
1// working of 7 segment CA display // 2 3int a= 2; 4int b= 3; 5int c= 4; 6int d= 5; 7int e= 6; 8int f= 7; 9int g= 8; 10 11int t = 2000; 12 13void setup(){ 14 15 pinMode(a, OUTPUT); 16 pinMode(b, OUTPUT); 17 pinMode(c, OUTPUT); 18 pinMode(d, OUTPUT); 19 pinMode(e, OUTPUT); 20 pinMode(f, OUTPUT); 21 pinMode(g, OUTPUT); 22} 23 24void loop() { 25//////////////////// 0 to 9 ///////////////////// 26 27 //0 28 digitalWrite(a,0); 29 digitalWrite(b,0); 30 digitalWrite(c,0); 31 digitalWrite(d,0); 32 digitalWrite(e,0); 33 digitalWrite(f,0); 34 digitalWrite(g,1); 35 36 delay(t); 37 38 //1 39 digitalWrite(a,1); 40 digitalWrite(b,0); 41 digitalWrite(c,0); 42 digitalWrite(d,1); 43 digitalWrite(e,1); 44 digitalWrite(f,1); 45 digitalWrite(g,1); 46 47 delay(t); 48 49 //2 50 digitalWrite(a,0); 51 digitalWrite(b,0); 52 digitalWrite(c,1); 53 digitalWrite(d,0); 54 digitalWrite(e,0); 55 digitalWrite(f,1); 56 digitalWrite(g,0); 57 58 delay(t); 59 60 //3 61 digitalWrite(a,0); 62 digitalWrite(b,0); 63 digitalWrite(c,0); 64 digitalWrite(d,0); 65 digitalWrite(e,1); 66 digitalWrite(f,1); 67 digitalWrite(g,0); 68 69 delay(t); 70 71 //4 72 digitalWrite(a,1); 73 digitalWrite(b,0); 74 digitalWrite(c,0); 75 digitalWrite(d,1); 76 digitalWrite(e,1); 77 digitalWrite(f,0); 78 digitalWrite(g,0); 79 80 delay(t); 81 82 //5 83 digitalWrite(a,0); 84 digitalWrite(b,1); 85 digitalWrite(c,0); 86 digitalWrite(d,0); 87 digitalWrite(e,1); 88 digitalWrite(f,0); 89 digitalWrite(g,0); 90 91 delay(t); 92 93 //6 94 digitalWrite(a,0); 95 digitalWrite(b,1); 96 digitalWrite(c,0); 97 digitalWrite(d,0); 98 digitalWrite(e,0); 99 digitalWrite(f,0); 100 digitalWrite(g,0); 101 102 delay(t); 103 104 //7 105 digitalWrite(a,0); 106 digitalWrite(b,0); 107 digitalWrite(c,0); 108 digitalWrite(d,1); 109 digitalWrite(e,1); 110 digitalWrite(f,1); 111 digitalWrite(g,1); 112 113 delay(t); 114 115 //8 116 digitalWrite(a,0); 117 digitalWrite(b,0); 118 digitalWrite(c,0); 119 digitalWrite(d,0); 120 digitalWrite(e,0); 121 digitalWrite(f,0); 122 digitalWrite(g,0); 123 124 delay(t); 125 126 //9 127 digitalWrite(a,0); 128 digitalWrite(b,0); 129 digitalWrite(c,0); 130 digitalWrite(d,0); 131 digitalWrite(e,1); 132 digitalWrite(f,0); 133 digitalWrite(g,0); 134 135 delay(t); 136 137////////////////////////////////////////////////////// 138 139digitalWrite(a,0); 140digitalWrite(d,0); 141digitalWrite(g,0); 142delay(500); 143 144digitalWrite(a,1); 145digitalWrite(d,1); 146digitalWrite(g,1); 147delay(500); 148 149digitalWrite(a,0); 150digitalWrite(d,0); 151digitalWrite(g,0); 152delay(500); 153 154digitalWrite(a,1); 155digitalWrite(d,1); 156digitalWrite(g,1); 157delay(500); 158 159 160//////////////////// 9 to 0 ///////////////////// 161 //9 162 digitalWrite(a,0); 163 digitalWrite(b,0); 164 digitalWrite(c,0); 165 digitalWrite(d,0); 166 digitalWrite(e,1); 167 digitalWrite(f,0); 168 digitalWrite(g,0); 169 170 delay(t); 171 172 173 //8 174 digitalWrite(a,0); 175 digitalWrite(b,0); 176 digitalWrite(c,0); 177 digitalWrite(d,0); 178 digitalWrite(e,0); 179 digitalWrite(f,0); 180 digitalWrite(g,0); 181 182 delay(t); 183 184 185 186 //7 187 digitalWrite(a,0); 188 digitalWrite(b,0); 189 digitalWrite(c,0); 190 digitalWrite(d,1); 191 digitalWrite(e,1); 192 digitalWrite(f,1); 193 digitalWrite(g,1); 194 195 delay(t); 196 197 198 199 //6 200 digitalWrite(a,0); 201 digitalWrite(b,1); 202 digitalWrite(c,0); 203 digitalWrite(d,0); 204 digitalWrite(e,0); 205 digitalWrite(f,0); 206 digitalWrite(g,0); 207 208 delay(t); 209 210 211 //5 212 digitalWrite(a,0); 213 digitalWrite(b,1); 214 digitalWrite(c,0); 215 digitalWrite(d,0); 216 digitalWrite(e,1); 217 digitalWrite(f,0); 218 digitalWrite(g,0); 219 220 delay(t); 221 222 223 //4 224 digitalWrite(a,1); 225 digitalWrite(b,0); 226 digitalWrite(c,0); 227 digitalWrite(d,1); 228 digitalWrite(e,1); 229 digitalWrite(f,0); 230 digitalWrite(g,0); 231 232 delay(t); 233 234 235 //3 236 digitalWrite(a,0); 237 digitalWrite(b,0); 238 digitalWrite(c,0); 239 digitalWrite(d,0); 240 digitalWrite(e,1); 241 digitalWrite(f,1); 242 digitalWrite(g,0); 243 244 delay(t); 245 246 247 //2 248 digitalWrite(a,0); 249 digitalWrite(b,0); 250 digitalWrite(c,1); 251 digitalWrite(d,0); 252 digitalWrite(e,0); 253 digitalWrite(f,1); 254 digitalWrite(g,0); 255 256 delay(t); 257 258 //1 259 digitalWrite(a,1); 260 digitalWrite(b,0); 261 digitalWrite(c,0); 262 digitalWrite(d,1); 263 digitalWrite(e,1); 264 digitalWrite(f,1); 265 digitalWrite(g,1); 266 267 delay(t); 268 269 //0 270 digitalWrite(a,0); 271 digitalWrite(b,0); 272 digitalWrite(c,0); 273 digitalWrite(d,0); 274 digitalWrite(e,0); 275 digitalWrite(f,0); 276 digitalWrite(g,1); 277 278 delay(t); 279} 280
Code for Common Cathode
arduino
1// working of 7 segment CC display // 2 3int a= 2; 4int b= 3; 5int c= 4; 6int d= 5; 7int e= 6; 8int f= 7; 9int g= 8; 10 11int t = 2000; 12 13void setup(){ 14 15 pinMode(a, OUTPUT); 16 pinMode(b, OUTPUT); 17 pinMode(c, OUTPUT); 18 pinMode(d, OUTPUT); 19 pinMode(e, OUTPUT); 20 pinMode(f, OUTPUT); 21 pinMode(g, OUTPUT); 22} 23 24void loop() { 25//////////////////// 0 to 9 ///////////////////// 26 27 //0 28 digitalWrite(a,1); 29 digitalWrite(b,1); 30 digitalWrite(c,1); 31 digitalWrite(d,1); 32 digitalWrite(e,1); 33 digitalWrite(f,1); 34 digitalWrite(g,0); 35 36 delay(t); 37 38 //1 39 digitalWrite(a,0); 40 digitalWrite(b,1); 41 digitalWrite(c,1); 42 digitalWrite(d,0); 43 digitalWrite(e,0); 44 digitalWrite(f,0); 45 digitalWrite(g,0); 46 47 delay(t); 48 49 //2 50 digitalWrite(a,1); 51 digitalWrite(b,1); 52 digitalWrite(c,0); 53 digitalWrite(d,1); 54 digitalWrite(e,1); 55 digitalWrite(f,0); 56 digitalWrite(g,1); 57 58 delay(t); 59 60 //3 61 digitalWrite(a,1); 62 digitalWrite(b,1); 63 digitalWrite(c,1); 64 digitalWrite(d,1); 65 digitalWrite(e,0); 66 digitalWrite(f,0); 67 digitalWrite(g,1); 68 69 delay(t); 70 71 //4 72 digitalWrite(a,0); 73 digitalWrite(b,1); 74 digitalWrite(c,1); 75 digitalWrite(d,0); 76 digitalWrite(e,0); 77 digitalWrite(f,1); 78 digitalWrite(g,1); 79 80 delay(t); 81 82 //5 83 digitalWrite(a,1); 84 digitalWrite(b,0); 85 digitalWrite(c,1); 86 digitalWrite(d,1); 87 digitalWrite(e,0); 88 digitalWrite(f,1); 89 digitalWrite(g,1); 90 91 delay(t); 92 93 //6 94 digitalWrite(a,1); 95 digitalWrite(b,0); 96 digitalWrite(c,1); 97 digitalWrite(d,1); 98 digitalWrite(e,1); 99 digitalWrite(f,1); 100 digitalWrite(g,1); 101 102 delay(t); 103 104 //7 105 digitalWrite(a,1); 106 digitalWrite(b,1); 107 digitalWrite(c,1); 108 digitalWrite(d,0); 109 digitalWrite(e,0); 110 digitalWrite(f,0); 111 digitalWrite(g,0); 112 113 delay(t); 114 115 //8 116 digitalWrite(a,1); 117 digitalWrite(b,1); 118 digitalWrite(c,1); 119 digitalWrite(d,1); 120 digitalWrite(e,1); 121 digitalWrite(f,1); 122 digitalWrite(g,1); 123 124 delay(t); 125 126 //9 127 digitalWrite(a,1); 128 digitalWrite(b,1); 129 digitalWrite(c,1); 130 digitalWrite(d,1); 131 digitalWrite(e,0); 132 digitalWrite(f,1); 133 digitalWrite(g,1); 134 135 delay(t); 136 137////////////////////////////////////////////////////// 138 139digitalWrite(a,1); 140digitalWrite(d,1); 141digitalWrite(g,1); 142delay(500); 143 144digitalWrite(a,0); 145digitalWrite(d,0); 146digitalWrite(g,0); 147delay(500); 148 149digitalWrite(a,1); 150digitalWrite(d,1); 151digitalWrite(g,1); 152delay(500); 153 154digitalWrite(a,0); 155digitalWrite(d,0); 156digitalWrite(g,0); 157delay(500); 158 159 160//////////////////// 9 to 0 ///////////////////// 161 //9 162 digitalWrite(a,1); 163 digitalWrite(b,1); 164 digitalWrite(c,1); 165 digitalWrite(d,1); 166 digitalWrite(e,0); 167 digitalWrite(f,1); 168 digitalWrite(g,1); 169 170 delay(t); 171 172 173 //8 174 digitalWrite(a,1); 175 digitalWrite(b,1); 176 digitalWrite(c,1); 177 digitalWrite(d,1); 178 digitalWrite(e,1); 179 digitalWrite(f,1); 180 digitalWrite(g,1); 181 182 delay(t); 183 184 185 186 //7 187 digitalWrite(a,1); 188 digitalWrite(b,1); 189 digitalWrite(c,1); 190 digitalWrite(d,0); 191 digitalWrite(e,0); 192 digitalWrite(f,0); 193 digitalWrite(g,0); 194 195 delay(t); 196 197 198 199 //6 200 digitalWrite(a,1); 201 digitalWrite(b,0); 202 digitalWrite(c,1); 203 digitalWrite(d,1); 204 digitalWrite(e,1); 205 digitalWrite(f,1); 206 digitalWrite(g,1); 207 208 delay(t); 209 210 211 //5 212 digitalWrite(a,1); 213 digitalWrite(b,0); 214 digitalWrite(c,1); 215 digitalWrite(d,1); 216 digitalWrite(e,0); 217 digitalWrite(f,1); 218 digitalWrite(g,1); 219 220 delay(t); 221 222 223 //4 224 digitalWrite(a,0); 225 digitalWrite(b,1); 226 digitalWrite(c,1); 227 digitalWrite(d,0); 228 digitalWrite(e,0); 229 digitalWrite(f,1); 230 digitalWrite(g,1); 231 232 delay(t); 233 234 235 //3 236 digitalWrite(a,1); 237 digitalWrite(b,1); 238 digitalWrite(c,1); 239 digitalWrite(d,1); 240 digitalWrite(e,0); 241 digitalWrite(f,0); 242 digitalWrite(g,1); 243 244 delay(t); 245 246 247 //2 248 digitalWrite(a,1); 249 digitalWrite(b,1); 250 digitalWrite(c,0); 251 digitalWrite(d,1); 252 digitalWrite(e,1); 253 digitalWrite(f,0); 254 digitalWrite(g,1); 255 256 delay(t); 257 258 //1 259 digitalWrite(a,0); 260 digitalWrite(b,1); 261 digitalWrite(c,1); 262 digitalWrite(d,0); 263 digitalWrite(e,0); 264 digitalWrite(f,0); 265 digitalWrite(g,0); 266 267 delay(t); 268 269 //0 270 digitalWrite(a,1); 271 digitalWrite(b,1); 272 digitalWrite(c,1); 273 digitalWrite(d,1); 274 digitalWrite(e,1); 275 digitalWrite(f,1); 276 digitalWrite(g,0); 277 278 delay(t); 279} 280
Code for Common Anode
arduino
1// working of 7 segment CA display // 2 3int a= 2; 4int b= 3; 5int c= 4; 6int d= 5; 7int e= 6; 8int f= 7; 9int g= 8; 10 11int t = 2000; 12 13void setup(){ 14 15 pinMode(a, OUTPUT); 16 pinMode(b, OUTPUT); 17 pinMode(c, OUTPUT); 18 pinMode(d, OUTPUT); 19 pinMode(e, OUTPUT); 20 pinMode(f, OUTPUT); 21 pinMode(g, OUTPUT); 22} 23 24void loop() { 25//////////////////// 0 to 9 ///////////////////// 26 27 //0 28 digitalWrite(a,0); 29 digitalWrite(b,0); 30 digitalWrite(c,0); 31 digitalWrite(d,0); 32 digitalWrite(e,0); 33 digitalWrite(f,0); 34 digitalWrite(g,1); 35 36 delay(t); 37 38 //1 39 digitalWrite(a,1); 40 digitalWrite(b,0); 41 digitalWrite(c,0); 42 digitalWrite(d,1); 43 digitalWrite(e,1); 44 digitalWrite(f,1); 45 digitalWrite(g,1); 46 47 delay(t); 48 49 //2 50 digitalWrite(a,0); 51 digitalWrite(b,0); 52 digitalWrite(c,1); 53 digitalWrite(d,0); 54 digitalWrite(e,0); 55 digitalWrite(f,1); 56 digitalWrite(g,0); 57 58 delay(t); 59 60 //3 61 digitalWrite(a,0); 62 digitalWrite(b,0); 63 digitalWrite(c,0); 64 digitalWrite(d,0); 65 digitalWrite(e,1); 66 digitalWrite(f,1); 67 digitalWrite(g,0); 68 69 delay(t); 70 71 //4 72 digitalWrite(a,1); 73 digitalWrite(b,0); 74 digitalWrite(c,0); 75 digitalWrite(d,1); 76 digitalWrite(e,1); 77 digitalWrite(f,0); 78 digitalWrite(g,0); 79 80 delay(t); 81 82 //5 83 digitalWrite(a,0); 84 digitalWrite(b,1); 85 digitalWrite(c,0); 86 digitalWrite(d,0); 87 digitalWrite(e,1); 88 digitalWrite(f,0); 89 digitalWrite(g,0); 90 91 delay(t); 92 93 //6 94 digitalWrite(a,0); 95 digitalWrite(b,1); 96 digitalWrite(c,0); 97 digitalWrite(d,0); 98 digitalWrite(e,0); 99 digitalWrite(f,0); 100 digitalWrite(g,0); 101 102 delay(t); 103 104 //7 105 digitalWrite(a,0); 106 digitalWrite(b,0); 107 digitalWrite(c,0); 108 digitalWrite(d,1); 109 digitalWrite(e,1); 110 digitalWrite(f,1); 111 digitalWrite(g,1); 112 113 delay(t); 114 115 //8 116 digitalWrite(a,0); 117 digitalWrite(b,0); 118 digitalWrite(c,0); 119 digitalWrite(d,0); 120 digitalWrite(e,0); 121 digitalWrite(f,0); 122 digitalWrite(g,0); 123 124 delay(t); 125 126 //9 127 digitalWrite(a,0); 128 digitalWrite(b,0); 129 digitalWrite(c,0); 130 digitalWrite(d,0); 131 digitalWrite(e,1); 132 digitalWrite(f,0); 133 digitalWrite(g,0); 134 135 delay(t); 136 137////////////////////////////////////////////////////// 138 139digitalWrite(a,0); 140digitalWrite(d,0); 141digitalWrite(g,0); 142delay(500); 143 144digitalWrite(a,1); 145digitalWrite(d,1); 146digitalWrite(g,1); 147delay(500); 148 149digitalWrite(a,0); 150digitalWrite(d,0); 151digitalWrite(g,0); 152delay(500); 153 154digitalWrite(a,1); 155digitalWrite(d,1); 156digitalWrite(g,1); 157delay(500); 158 159 160//////////////////// 9 to 0 ///////////////////// 161 //9 162 digitalWrite(a,0); 163 digitalWrite(b,0); 164 digitalWrite(c,0); 165 digitalWrite(d,0); 166 digitalWrite(e,1); 167 digitalWrite(f,0); 168 digitalWrite(g,0); 169 170 delay(t); 171 172 173 //8 174 digitalWrite(a,0); 175 digitalWrite(b,0); 176 digitalWrite(c,0); 177 digitalWrite(d,0); 178 digitalWrite(e,0); 179 digitalWrite(f,0); 180 digitalWrite(g,0); 181 182 delay(t); 183 184 185 186 //7 187 digitalWrite(a,0); 188 digitalWrite(b,0); 189 digitalWrite(c,0); 190 digitalWrite(d,1); 191 digitalWrite(e,1); 192 digitalWrite(f,1); 193 digitalWrite(g,1); 194 195 delay(t); 196 197 198 199 //6 200 digitalWrite(a,0); 201 digitalWrite(b,1); 202 digitalWrite(c,0); 203 digitalWrite(d,0); 204 digitalWrite(e,0); 205 digitalWrite(f,0); 206 digitalWrite(g,0); 207 208 delay(t); 209 210 211 //5 212 digitalWrite(a,0); 213 digitalWrite(b,1); 214 digitalWrite(c,0); 215 digitalWrite(d,0); 216 digitalWrite(e,1); 217 digitalWrite(f,0); 218 digitalWrite(g,0); 219 220 delay(t); 221 222 223 //4 224 digitalWrite(a,1); 225 digitalWrite(b,0); 226 digitalWrite(c,0); 227 digitalWrite(d,1); 228 digitalWrite(e,1); 229 digitalWrite(f,0); 230 digitalWrite(g,0); 231 232 delay(t); 233 234 235 //3 236 digitalWrite(a,0); 237 digitalWrite(b,0); 238 digitalWrite(c,0); 239 digitalWrite(d,0); 240 digitalWrite(e,1); 241 digitalWrite(f,1); 242 digitalWrite(g,0); 243 244 delay(t); 245 246 247 //2 248 digitalWrite(a,0); 249 digitalWrite(b,0); 250 digitalWrite(c,1); 251 digitalWrite(d,0); 252 digitalWrite(e,0); 253 digitalWrite(f,1); 254 digitalWrite(g,0); 255 256 delay(t); 257 258 //1 259 digitalWrite(a,1); 260 digitalWrite(b,0); 261 digitalWrite(c,0); 262 digitalWrite(d,1); 263 digitalWrite(e,1); 264 digitalWrite(f,1); 265 digitalWrite(g,1); 266 267 delay(t); 268 269 //0 270 digitalWrite(a,0); 271 digitalWrite(b,0); 272 digitalWrite(c,0); 273 digitalWrite(d,0); 274 digitalWrite(e,0); 275 digitalWrite(f,0); 276 digitalWrite(g,1); 277 278 delay(t); 279} 280
Code for Common Cathode
arduino
1// working of 7 segment CC display // 2 3int a= 2; 4int b= 3; 5int c= 4; 6int d= 5; 7int e= 6; 8int f= 7; 9int g= 8; 10 11int t = 2000; 12 13void setup(){ 14 15 pinMode(a, OUTPUT); 16 pinMode(b, OUTPUT); 17 pinMode(c, OUTPUT); 18 pinMode(d, OUTPUT); 19 pinMode(e, OUTPUT); 20 pinMode(f, OUTPUT); 21 pinMode(g, OUTPUT); 22} 23 24void loop() { 25//////////////////// 0 to 9 ///////////////////// 26 27 //0 28 digitalWrite(a,1); 29 digitalWrite(b,1); 30 digitalWrite(c,1); 31 digitalWrite(d,1); 32 digitalWrite(e,1); 33 digitalWrite(f,1); 34 digitalWrite(g,0); 35 36 delay(t); 37 38 //1 39 digitalWrite(a,0); 40 digitalWrite(b,1); 41 digitalWrite(c,1); 42 digitalWrite(d,0); 43 digitalWrite(e,0); 44 digitalWrite(f,0); 45 digitalWrite(g,0); 46 47 delay(t); 48 49 //2 50 digitalWrite(a,1); 51 digitalWrite(b,1); 52 digitalWrite(c,0); 53 digitalWrite(d,1); 54 digitalWrite(e,1); 55 digitalWrite(f,0); 56 digitalWrite(g,1); 57 58 delay(t); 59 60 //3 61 digitalWrite(a,1); 62 digitalWrite(b,1); 63 digitalWrite(c,1); 64 digitalWrite(d,1); 65 digitalWrite(e,0); 66 digitalWrite(f,0); 67 digitalWrite(g,1); 68 69 delay(t); 70 71 //4 72 digitalWrite(a,0); 73 digitalWrite(b,1); 74 digitalWrite(c,1); 75 digitalWrite(d,0); 76 digitalWrite(e,0); 77 digitalWrite(f,1); 78 digitalWrite(g,1); 79 80 delay(t); 81 82 //5 83 digitalWrite(a,1); 84 digitalWrite(b,0); 85 digitalWrite(c,1); 86 digitalWrite(d,1); 87 digitalWrite(e,0); 88 digitalWrite(f,1); 89 digitalWrite(g,1); 90 91 delay(t); 92 93 //6 94 digitalWrite(a,1); 95 digitalWrite(b,0); 96 digitalWrite(c,1); 97 digitalWrite(d,1); 98 digitalWrite(e,1); 99 digitalWrite(f,1); 100 digitalWrite(g,1); 101 102 delay(t); 103 104 //7 105 digitalWrite(a,1); 106 digitalWrite(b,1); 107 digitalWrite(c,1); 108 digitalWrite(d,0); 109 digitalWrite(e,0); 110 digitalWrite(f,0); 111 digitalWrite(g,0); 112 113 delay(t); 114 115 //8 116 digitalWrite(a,1); 117 digitalWrite(b,1); 118 digitalWrite(c,1); 119 digitalWrite(d,1); 120 digitalWrite(e,1); 121 digitalWrite(f,1); 122 digitalWrite(g,1); 123 124 delay(t); 125 126 //9 127 digitalWrite(a,1); 128 digitalWrite(b,1); 129 digitalWrite(c,1); 130 digitalWrite(d,1); 131 digitalWrite(e,0); 132 digitalWrite(f,1); 133 digitalWrite(g,1); 134 135 delay(t); 136 137////////////////////////////////////////////////////// 138 139digitalWrite(a,1); 140digitalWrite(d,1); 141digitalWrite(g,1); 142delay(500); 143 144digitalWrite(a,0); 145digitalWrite(d,0); 146digitalWrite(g,0); 147delay(500); 148 149digitalWrite(a,1); 150digitalWrite(d,1); 151digitalWrite(g,1); 152delay(500); 153 154digitalWrite(a,0); 155digitalWrite(d,0); 156digitalWrite(g,0); 157delay(500); 158 159 160//////////////////// 9 to 0 ///////////////////// 161 //9 162 digitalWrite(a,1); 163 digitalWrite(b,1); 164 digitalWrite(c,1); 165 digitalWrite(d,1); 166 digitalWrite(e,0); 167 digitalWrite(f,1); 168 digitalWrite(g,1); 169 170 delay(t); 171 172 173 //8 174 digitalWrite(a,1); 175 digitalWrite(b,1); 176 digitalWrite(c,1); 177 digitalWrite(d,1); 178 digitalWrite(e,1); 179 digitalWrite(f,1); 180 digitalWrite(g,1); 181 182 delay(t); 183 184 185 186 //7 187 digitalWrite(a,1); 188 digitalWrite(b,1); 189 digitalWrite(c,1); 190 digitalWrite(d,0); 191 digitalWrite(e,0); 192 digitalWrite(f,0); 193 digitalWrite(g,0); 194 195 delay(t); 196 197 198 199 //6 200 digitalWrite(a,1); 201 digitalWrite(b,0); 202 digitalWrite(c,1); 203 digitalWrite(d,1); 204 digitalWrite(e,1); 205 digitalWrite(f,1); 206 digitalWrite(g,1); 207 208 delay(t); 209 210 211 //5 212 digitalWrite(a,1); 213 digitalWrite(b,0); 214 digitalWrite(c,1); 215 digitalWrite(d,1); 216 digitalWrite(e,0); 217 digitalWrite(f,1); 218 digitalWrite(g,1); 219 220 delay(t); 221 222 223 //4 224 digitalWrite(a,0); 225 digitalWrite(b,1); 226 digitalWrite(c,1); 227 digitalWrite(d,0); 228 digitalWrite(e,0); 229 digitalWrite(f,1); 230 digitalWrite(g,1); 231 232 delay(t); 233 234 235 //3 236 digitalWrite(a,1); 237 digitalWrite(b,1); 238 digitalWrite(c,1); 239 digitalWrite(d,1); 240 digitalWrite(e,0); 241 digitalWrite(f,0); 242 digitalWrite(g,1); 243 244 delay(t); 245 246 247 //2 248 digitalWrite(a,1); 249 digitalWrite(b,1); 250 digitalWrite(c,0); 251 digitalWrite(d,1); 252 digitalWrite(e,1); 253 digitalWrite(f,0); 254 digitalWrite(g,1); 255 256 delay(t); 257 258 //1 259 digitalWrite(a,0); 260 digitalWrite(b,1); 261 digitalWrite(c,1); 262 digitalWrite(d,0); 263 digitalWrite(e,0); 264 digitalWrite(f,0); 265 digitalWrite(g,0); 266 267 delay(t); 268 269 //0 270 digitalWrite(a,1); 271 digitalWrite(b,1); 272 digitalWrite(c,1); 273 digitalWrite(d,1); 274 digitalWrite(e,1); 275 digitalWrite(f,1); 276 digitalWrite(g,0); 277 278 delay(t); 279} 280
Downloadable files
Common Anode
Common Anode

Common Anode
Common Anode

Common Cathode
Common Cathode

Comments
Only logged in users can leave comments