Christmas - Eid - Diwali - Running Lights
Festivals running lights
Components and supplies
1
Arduino UNO
1
Relay Module (Generic)
8
Male/Female Jumper Wires
Apps and platforms
1
Arduino IDE
Project description
Code
14 fairy lights code
arduino
1//www.YouTube.com/Electronics is Fun// 2//https://www.youtube.com/channel/UCaXI2PcsTlH5g0et67kdD6g// 3// MOHD SOHAIL// 4 5 6void setup() { 7 pinMode (0,OUTPUT); 8 pinMode (1,OUTPUT); 9 pinMode (2,OUTPUT); 10 pinMode (3,OUTPUT); 11 pinMode (4,OUTPUT); 12 pinMode (5,OUTPUT); 13 pinMode (6,OUTPUT); 14 pinMode (7,OUTPUT); 15 pinMode (8,OUTPUT); 16 pinMode (9,OUTPUT); 17 pinMode (10,OUTPUT); 18 pinMode (11,OUTPUT); 19 pinMode (12,OUTPUT); 20 pinMode (13,OUTPUT); 21} 22 23void loop() { 24//pattern 1: 25 //repetition 1 26 digitalWrite (0,HIGH); digitalWrite (13, HIGH);digitalWrite (1,HIGH); digitalWrite (12, HIGH); 27 delay (150); 28 digitalWrite (0,LOW); digitalWrite (13, LOW);digitalWrite (1,LOW); digitalWrite (12, LOW); 29 delay (150); 30 31 digitalWrite (2,HIGH); digitalWrite (11, HIGH);digitalWrite (3,HIGH); digitalWrite (10, HIGH); 32 delay (150); 33 digitalWrite (2,LOW); digitalWrite (11, LOW);digitalWrite (3,LOW); digitalWrite (10, LOW); 34 delay (150); 35 36 digitalWrite (4,HIGH); digitalWrite (9, HIGH);digitalWrite (5,HIGH); digitalWrite (8, HIGH); 37 delay (150); 38 digitalWrite (4,LOW); digitalWrite (9, LOW);digitalWrite (5,LOW); digitalWrite (8, LOW); 39 delay (150); 40 41 digitalWrite (6,HIGH); digitalWrite (7, HIGH); 42 delay (150); 43 digitalWrite (6,LOW); digitalWrite (7, LOW); 44 delay (150); 45 46 //repetition 2 47 digitalWrite (0,HIGH); digitalWrite (13, HIGH);digitalWrite (1,HIGH); digitalWrite (12, HIGH); 48 delay (150); 49 digitalWrite (0,LOW); digitalWrite (13, LOW);digitalWrite (1,LOW); digitalWrite (12, LOW); 50 delay (150); 51 52 digitalWrite (2,HIGH); digitalWrite (11, HIGH);digitalWrite (3,HIGH); digitalWrite (10, HIGH); 53 delay (150); 54 digitalWrite (2,LOW); digitalWrite (11, LOW);digitalWrite (3,LOW); digitalWrite (10, LOW); 55 delay (150); 56 57 digitalWrite (4,HIGH); digitalWrite (9, HIGH);digitalWrite (5,HIGH); digitalWrite (8, HIGH); 58 delay (150); 59 digitalWrite (4,LOW); digitalWrite (9, LOW);digitalWrite (5,LOW); digitalWrite (8, LOW); 60 delay (150); 61 62 digitalWrite (6,HIGH); digitalWrite (7, HIGH); 63 delay (150); 64 digitalWrite (6,LOW); digitalWrite (7, LOW); 65 delay (150); 66 67 //repetition 3 68 digitalWrite (0,HIGH); digitalWrite (13, HIGH);digitalWrite (1,HIGH); digitalWrite (12, HIGH); 69 delay (150); 70 digitalWrite (0,LOW); digitalWrite (13, LOW);digitalWrite (1,LOW); digitalWrite (12, LOW); 71 delay (150); 72 73 digitalWrite (2,HIGH); digitalWrite (11, HIGH);digitalWrite (3,HIGH); digitalWrite (10, HIGH); 74 delay (150); 75 digitalWrite (2,LOW); digitalWrite (11, LOW);digitalWrite (3,LOW); digitalWrite (10, LOW); 76 delay (150); 77 78 digitalWrite (4,HIGH); digitalWrite (9, HIGH);digitalWrite (5,HIGH); digitalWrite (8, HIGH); 79 delay (150); 80 digitalWrite (4,LOW); digitalWrite (9, LOW);digitalWrite (5,LOW); digitalWrite (8, LOW); 81 delay (150); 82 83 digitalWrite (6,HIGH); digitalWrite (7, HIGH); 84 delay (150); 85 digitalWrite (6,LOW); digitalWrite (7, LOW); 86 delay (150); 87 88 //repitition 4 89 digitalWrite (0,HIGH); digitalWrite (13, HIGH);digitalWrite (1,HIGH); digitalWrite (12, HIGH); 90 delay (150); 91 digitalWrite (0,LOW); digitalWrite (13, LOW);digitalWrite (1,LOW); digitalWrite (12, LOW); 92 delay (150); 93 94 digitalWrite (2,HIGH); digitalWrite (11, HIGH);digitalWrite (3,HIGH); digitalWrite (10, HIGH); 95 delay (150); 96 digitalWrite (2,LOW); digitalWrite (11, LOW);digitalWrite (3,LOW); digitalWrite (10, LOW); 97 delay (150); 98 99 digitalWrite (4,HIGH); digitalWrite (9, HIGH);digitalWrite (5,HIGH); digitalWrite (8, HIGH); 100 delay (150); 101 digitalWrite (4,LOW); digitalWrite (9, LOW);digitalWrite (5,LOW); digitalWrite (8, LOW); 102 delay (150); 103 104 digitalWrite (6,HIGH); digitalWrite (7, HIGH); 105 delay (150); 106 digitalWrite (6,LOW); digitalWrite (7, LOW); 107 delay (150); 108 109//pattern 2: multiple blinking LED 110 //repetition 1 111 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 112 delay (300); 113 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 114 delay (300); 115 //repetition 2 116 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 117 delay (300); 118 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 119 delay (300); 120 //repetition 3 121 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 122 delay (300); 123 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 124 delay (300); 125 //repetition 4 126 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 127 delay (300); 128 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 129 delay (300); 130 //repetition 5 131 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 132 delay (300); 133 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 134 delay (300); 135 //repetition 6 136 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 137 delay (300); 138 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 139 delay (300); 140 //repetition 7 141 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 142 delay (300); 143 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 144 delay (300); 145 146//pattern 3 147 //repetition 1 148 digitalWrite (0,HIGH); digitalWrite (13, HIGH); 149 delay (80); 150 digitalWrite (0,LOW); digitalWrite (13, LOW); 151 delay (80); 152 digitalWrite (2,HIGH); digitalWrite (11, HIGH); 153 delay (80); 154 digitalWrite (2,LOW); digitalWrite (11, LOW); 155 delay (80); 156 digitalWrite (4,HIGH); digitalWrite (9, HIGH); 157 delay (80); 158 digitalWrite (4,LOW); digitalWrite (9, LOW); 159 delay (80); 160 digitalWrite (6,HIGH); digitalWrite (7, HIGH); 161 delay (80); 162 digitalWrite (6,LOW); digitalWrite (7, LOW); 163 delay (80); 164 digitalWrite (8,HIGH); digitalWrite (5, HIGH); 165 delay (80); 166 digitalWrite (8,LOW); digitalWrite (5, LOW); 167 delay (80); 168 digitalWrite (10,HIGH); digitalWrite (3, HIGH); 169 delay (80); 170 digitalWrite (10,LOW); digitalWrite (3, LOW); 171 delay (80); 172 digitalWrite (12,HIGH); digitalWrite (1, HIGH); 173 delay (80); 174 digitalWrite (12,LOW); digitalWrite (1, LOW); 175 delay (80); 176 //repetition 2 177 digitalWrite (0,HIGH); digitalWrite (13, HIGH); 178 delay (80); 179 digitalWrite (0,LOW); digitalWrite (13, LOW); 180 delay (80); 181 digitalWrite (2,HIGH); digitalWrite (11, HIGH); 182 delay (80); 183 digitalWrite (2,LOW); digitalWrite (11, LOW); 184 delay (80); 185 digitalWrite (4,HIGH); digitalWrite (9, HIGH); 186 delay (80); 187 digitalWrite (4,LOW); digitalWrite (9, LOW); 188 delay (80); 189 digitalWrite (6,HIGH); digitalWrite (7, HIGH); 190 delay (80); 191 digitalWrite (6,LOW); digitalWrite (7, LOW); 192 delay (80); 193 digitalWrite (8,HIGH); digitalWrite (5, HIGH); 194 delay (80); 195 digitalWrite (8,LOW); digitalWrite (5, LOW); 196 delay (80); 197 digitalWrite (10,HIGH); digitalWrite (3, HIGH); 198 delay (80); 199 digitalWrite (10,LOW); digitalWrite (3, LOW); 200 delay (80); 201 digitalWrite (12,HIGH); digitalWrite (1, HIGH); 202 delay (80); 203 digitalWrite (12,LOW); digitalWrite (1, LOW); 204 delay (80); 205 //repetition 4 206 digitalWrite (0,HIGH); digitalWrite (13, HIGH); 207 delay (80); 208 digitalWrite (0,LOW); digitalWrite (13, LOW); 209 delay (80); 210 digitalWrite (2,HIGH); digitalWrite (11, HIGH); 211 delay (80); 212 digitalWrite (2,LOW); digitalWrite (11, LOW); 213 delay (80); 214 digitalWrite (4,HIGH); digitalWrite (9, HIGH); 215 delay (80); 216 digitalWrite (4,LOW); digitalWrite (9, LOW); 217 delay (80); 218 digitalWrite (6,HIGH); digitalWrite (7, HIGH); 219 delay (80); 220 digitalWrite (6,LOW); digitalWrite (7, LOW); 221 delay (80); 222 digitalWrite (8,HIGH); digitalWrite (5, HIGH); 223 delay (80); 224 digitalWrite (8,LOW); digitalWrite (5, LOW); 225 delay (80); 226 digitalWrite (10,HIGH); digitalWrite (3, HIGH); 227 delay (80); 228 digitalWrite (10,LOW); digitalWrite (3, LOW); 229 delay (80); 230 digitalWrite (12,HIGH); digitalWrite (1, HIGH); 231 delay (80); 232 digitalWrite (12,LOW); digitalWrite (1, LOW); 233 delay (80); 234 //repetition 5 235 digitalWrite (0,HIGH); digitalWrite (13, HIGH); 236 delay (80); 237 digitalWrite (0,LOW); digitalWrite (13, LOW); 238 delay (80); 239 digitalWrite (2,HIGH); digitalWrite (11, HIGH); 240 delay (80); 241 digitalWrite (2,LOW); digitalWrite (11, LOW); 242 delay (80); 243 digitalWrite (4,HIGH); digitalWrite (9, HIGH); 244 delay (80); 245 digitalWrite (4,LOW); digitalWrite (9, LOW); 246 delay (80); 247 digitalWrite (6,HIGH); digitalWrite (7, HIGH); 248 delay (80); 249 digitalWrite (6,LOW); digitalWrite (7, LOW); 250 delay (80); 251 digitalWrite (8,HIGH); digitalWrite (5, HIGH); 252 delay (80); 253 digitalWrite (8,LOW); digitalWrite (5, LOW); 254 delay (80); 255 digitalWrite (10,HIGH); digitalWrite (3, HIGH); 256 delay (80); 257 digitalWrite (10,LOW); digitalWrite (3, LOW); 258 delay (80); 259 digitalWrite (12,HIGH); digitalWrite (1, HIGH); 260 delay (80); 261 digitalWrite (12,LOW); digitalWrite (1, LOW); 262 delay (80); 263 264//pattern 4 265 //repetition 1 266 for (int thisPin = 0; thisPin<=13; thisPin++){ 267 digitalWrite (thisPin, HIGH); 268 delay (30); 269 } 270 for (int thisPin = 0; thisPin<=13; thisPin++){ 271 digitalWrite (thisPin, LOW); 272 delay (30); 273 } 274 275 for (int thisPin=13; thisPin >=0 ; thisPin--){ 276 digitalWrite (thisPin, HIGH); 277 delay (30); 278 } 279 for (int thisPin=13; thisPin >=0 ; thisPin--){ 280 digitalWrite (thisPin, LOW); 281 delay (30); 282 } 283 //repetition 2 284 for (int thisPin = 0; thisPin<=13; thisPin++){ 285 digitalWrite (thisPin, HIGH); 286 delay (30); 287 } 288 for (int thisPin = 0; thisPin<=13; thisPin++){ 289 digitalWrite (thisPin, LOW); 290 delay (30); 291 } 292 293 for (int thisPin=13; thisPin >=0 ; thisPin--){ 294 digitalWrite (thisPin, HIGH); 295 delay (30); 296 } 297 for (int thisPin=13; thisPin >=0 ; thisPin--){ 298 digitalWrite (thisPin, LOW); 299 delay (30); 300 } 301 //repetition 3 302 for (int thisPin = 0; thisPin<=13; thisPin++){ 303 digitalWrite (thisPin, HIGH); 304 delay (30); 305 } 306 for (int thisPin = 0; thisPin<=13; thisPin++){ 307 digitalWrite (thisPin, LOW); 308 delay (30); 309 } 310 311 for (int thisPin=13; thisPin >=0 ; thisPin--){ 312 digitalWrite (thisPin, HIGH); 313 delay (30); 314 } 315 for (int thisPin=13; thisPin >=0 ; thisPin--){ 316 digitalWrite (thisPin, LOW); 317 delay (30); 318 } 319 //repetition 4 320 for (int thisPin = 0; thisPin<=13; thisPin++){ 321 digitalWrite (thisPin, HIGH); 322 delay (30); 323 } 324 for (int thisPin = 0; thisPin<=13; thisPin++){ 325 digitalWrite (thisPin, LOW); 326 delay (30); 327 } 328 329//pattern 5 330 //repetition 1 331 digitalWrite (1,HIGH); digitalWrite(3,HIGH); digitalWrite(5,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH);digitalWrite(11,HIGH); digitalWrite(13,HIGH); 332 delay (300); 333 digitalWrite (1,LOW); digitalWrite(3,LOW); digitalWrite(5,LOW); digitalWrite(7,LOW); digitalWrite(9,LOW);digitalWrite(11,LOW); digitalWrite(13,LOW); 334 delay (300); 335 digitalWrite (0,HIGH);digitalWrite (2,HIGH); digitalWrite(4,HIGH); digitalWrite(6,HIGH);digitalWrite(8,HIGH);digitalWrite(10,HIGH);digitalWrite(12,HIGH); 336 delay (300); 337 digitalWrite (0,LOW);digitalWrite (2,LOW); digitalWrite(4,LOW); digitalWrite(6,LOW);digitalWrite(8,LOW);digitalWrite(10,LOW);digitalWrite(12,LOW); 338 delay (300); 339 //repetition 2 340 digitalWrite (1,HIGH); digitalWrite(3,HIGH); digitalWrite(5,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH);digitalWrite(11,HIGH); digitalWrite(13,HIGH); 341 delay (300); 342 digitalWrite (1,LOW); digitalWrite(3,LOW); digitalWrite(5,LOW); digitalWrite(7,LOW); digitalWrite(9,LOW);digitalWrite(11,LOW); digitalWrite(13,LOW); 343 delay (300); 344 digitalWrite (0,HIGH);digitalWrite (2,HIGH); digitalWrite(4,HIGH); digitalWrite(6,HIGH);digitalWrite(8,HIGH);digitalWrite(10,HIGH);digitalWrite(12,HIGH); 345 delay (300); 346 digitalWrite (0,LOW);digitalWrite (2,LOW); digitalWrite(4,LOW); digitalWrite(6,LOW);digitalWrite(8,LOW);digitalWrite(10,LOW);digitalWrite(12,LOW); 347 delay (300); 348 //repetition 3 349 digitalWrite (1,HIGH); digitalWrite(3,HIGH); digitalWrite(5,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH);digitalWrite(11,HIGH); digitalWrite(13,HIGH); 350 delay (300); 351 digitalWrite (1,LOW); digitalWrite(3,LOW); digitalWrite(5,LOW); digitalWrite(7,LOW); digitalWrite(9,LOW);digitalWrite(11,LOW); digitalWrite(13,LOW); 352 delay (300); 353 digitalWrite (0,HIGH);digitalWrite (2,HIGH); digitalWrite(4,HIGH); digitalWrite(6,HIGH);digitalWrite(8,HIGH);digitalWrite(10,HIGH);digitalWrite(12,HIGH); 354 delay (300); 355 digitalWrite (0,LOW);digitalWrite (2,LOW); digitalWrite(4,LOW); digitalWrite(6,LOW);digitalWrite(8,LOW);digitalWrite(10,LOW);digitalWrite(12,LOW); 356 delay (300); 357 //repetition 4 358 digitalWrite (1,HIGH); digitalWrite(3,HIGH); digitalWrite(5,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH);digitalWrite(11,HIGH); digitalWrite(13,HIGH); 359 delay (300); 360 digitalWrite (1,LOW); digitalWrite(3,LOW); digitalWrite(5,LOW); digitalWrite(7,LOW); digitalWrite(9,LOW);digitalWrite(11,LOW); digitalWrite(13,LOW); 361 delay (300); 362 digitalWrite (0,HIGH);digitalWrite (2,HIGH); digitalWrite(4,HIGH); digitalWrite(6,HIGH);digitalWrite(8,HIGH);digitalWrite(10,HIGH);digitalWrite(12,HIGH); 363 delay (300); 364 digitalWrite (0,LOW);digitalWrite (2,LOW); digitalWrite(4,LOW); digitalWrite(6,LOW);digitalWrite(8,LOW);digitalWrite(10,LOW);digitalWrite(12,LOW); 365 delay (300); 366 //repetition 5 367 digitalWrite (1,HIGH); digitalWrite(3,HIGH); digitalWrite(5,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH);digitalWrite(11,HIGH); digitalWrite(13,HIGH); 368 delay (300); 369 digitalWrite (1,LOW); digitalWrite(3,LOW); digitalWrite(5,LOW); digitalWrite(7,LOW); digitalWrite(9,LOW);digitalWrite(11,LOW); digitalWrite(13,LOW); 370 delay (300); 371 digitalWrite (0,HIGH);digitalWrite (2,HIGH); digitalWrite(4,HIGH); digitalWrite(6,HIGH);digitalWrite(8,HIGH);digitalWrite(10,HIGH);digitalWrite(12,HIGH); 372 delay (300); 373 digitalWrite (0,LOW);digitalWrite (2,LOW); digitalWrite(4,LOW); digitalWrite(6,LOW);digitalWrite(8,LOW);digitalWrite(10,LOW);digitalWrite(12,LOW); 374 delay (300); 375 376//pattern 6 377 //repetition 1 378 for (int thisPin = 0; thisPin <=13; thisPin++) { 379 digitalWrite(thisPin, HIGH); 380 delay(80); 381 // turn the pin off: 382 digitalWrite(thisPin, LOW); 383 } 384 for (int thisPin = 12; thisPin >0; thisPin--) { 385 // turn the pin on: 386 digitalWrite(thisPin, HIGH); 387 delay(80); 388 // turn the pin off: 389 digitalWrite(thisPin, LOW); 390 } 391 //repetition 2 392 for (int thisPin = 0; thisPin <=13; thisPin++) { 393 digitalWrite(thisPin, HIGH); 394 delay(80); 395 // turn the pin off: 396 digitalWrite(thisPin, LOW); 397 } 398 for (int thisPin = 12; thisPin >0; thisPin--) { 399 // turn the pin on: 400 digitalWrite(thisPin, HIGH); 401 delay(80); 402 // turn the pin off: 403 digitalWrite(thisPin, LOW); 404 } 405 //repetition 3 406 for (int thisPin = 0; thisPin <=13; thisPin++) { 407 digitalWrite(thisPin, HIGH); 408 delay(80); 409 // turn the pin off: 410 digitalWrite(thisPin, LOW); 411 } 412 for (int thisPin = 12; thisPin >0; thisPin--) { 413 // turn the pin on: 414 digitalWrite(thisPin, HIGH); 415 delay(80); 416 // turn the pin off: 417 digitalWrite(thisPin, LOW); 418 } 419 420//pattern 7 blinking LED 421 //blinking red LED 422 //repetition 1 423 digitalWrite (0,HIGH);digitalWrite (2,HIGH); digitalWrite(4,HIGH); digitalWrite(6,HIGH);digitalWrite(8,HIGH);digitalWrite(10,HIGH);digitalWrite(12,HIGH); 424 delay (100); 425 digitalWrite (0,LOW);digitalWrite (2,LOW); digitalWrite(4,LOW); digitalWrite(6,LOW);digitalWrite(8,LOW);digitalWrite(10,LOW);digitalWrite(12,LOW); 426 delay (100); 427 //repetition 2 428 digitalWrite (0,HIGH);digitalWrite (2,HIGH); digitalWrite(4,HIGH); digitalWrite(6,HIGH);digitalWrite(8,HIGH);digitalWrite(10,HIGH);digitalWrite(12,HIGH); 429 delay (100); 430 digitalWrite (0,LOW);digitalWrite (2,LOW); digitalWrite(4,LOW); digitalWrite(6,LOW);digitalWrite(8,LOW);digitalWrite(10,LOW);digitalWrite(12,LOW); 431 delay (100); 432 //repetition 3 433 digitalWrite (0,HIGH);digitalWrite (2,HIGH); digitalWrite(4,HIGH); digitalWrite(6,HIGH);digitalWrite(8,HIGH);digitalWrite(10,HIGH);digitalWrite(12,HIGH); 434 delay (100); 435 digitalWrite (0,LOW);digitalWrite (2,LOW); digitalWrite(4,LOW); digitalWrite(6,LOW);digitalWrite(8,LOW);digitalWrite(10,LOW);digitalWrite(12,LOW); 436 delay (100); 437 //repetition 4 438 digitalWrite (0,HIGH);digitalWrite (2,HIGH); digitalWrite(4,HIGH); digitalWrite(6,HIGH);digitalWrite(8,HIGH);digitalWrite(10,HIGH);digitalWrite(12,HIGH); 439 delay (100); 440 digitalWrite (0,LOW);digitalWrite (2,LOW); digitalWrite(4,LOW); digitalWrite(6,LOW);digitalWrite(8,LOW);digitalWrite(10,LOW);digitalWrite(12,LOW); 441 delay (100); 442 //repetition 5 443 digitalWrite (0,HIGH);digitalWrite (2,HIGH); digitalWrite(4,HIGH); digitalWrite(6,HIGH);digitalWrite(8,HIGH);digitalWrite(10,HIGH);digitalWrite(12,HIGH); 444 delay (100); 445 digitalWrite (0,LOW);digitalWrite (2,LOW); digitalWrite(4,LOW); digitalWrite(6,LOW);digitalWrite(8,LOW);digitalWrite(10,LOW);digitalWrite(12,LOW); 446 delay (100); 447 //repetition 6 448 digitalWrite (0,HIGH);digitalWrite (2,HIGH); digitalWrite(4,HIGH); digitalWrite(6,HIGH);digitalWrite(8,HIGH);digitalWrite(10,HIGH);digitalWrite(12,HIGH); 449 delay (100); 450 digitalWrite (0,LOW);digitalWrite (2,LOW); digitalWrite(4,LOW); digitalWrite(6,LOW);digitalWrite(8,LOW);digitalWrite(10,LOW);digitalWrite(12,LOW); 451 delay (100); 452 //repetition 7 453 digitalWrite (0,HIGH);digitalWrite (2,HIGH); digitalWrite(4,HIGH); digitalWrite(6,HIGH);digitalWrite(8,HIGH);digitalWrite(10,HIGH);digitalWrite(12,HIGH); 454 delay (100); 455 digitalWrite (0,LOW);digitalWrite (2,LOW); digitalWrite(4,LOW); digitalWrite(6,LOW);digitalWrite(8,LOW);digitalWrite(10,LOW);digitalWrite(12,LOW); 456 delay (100); 457 //repetition 8 458 digitalWrite (0,HIGH);digitalWrite (2,HIGH); digitalWrite(4,HIGH); digitalWrite(6,HIGH);digitalWrite(8,HIGH);digitalWrite(10,HIGH);digitalWrite(12,HIGH); 459 delay (100); 460 digitalWrite (0,LOW);digitalWrite (2,LOW); digitalWrite(4,LOW); digitalWrite(6,LOW);digitalWrite(8,LOW);digitalWrite(10,LOW);digitalWrite(12,LOW); 461 delay (100); 462 //repetition 9 463 digitalWrite (0,HIGH);digitalWrite (2,HIGH); digitalWrite(4,HIGH); digitalWrite(6,HIGH);digitalWrite(8,HIGH);digitalWrite(10,HIGH);digitalWrite(12,HIGH); 464 delay (100); 465 digitalWrite (0,LOW);digitalWrite (2,LOW); digitalWrite(4,LOW); digitalWrite(6,LOW);digitalWrite(8,LOW);digitalWrite(10,LOW);digitalWrite(12,LOW); 466 delay (100); 467 //repetition 10 468 digitalWrite (0,HIGH);digitalWrite (2,HIGH); digitalWrite(4,HIGH); digitalWrite(6,HIGH);digitalWrite(8,HIGH);digitalWrite(10,HIGH);digitalWrite(12,HIGH); 469 delay (100); 470 digitalWrite (0,LOW);digitalWrite (2,LOW); digitalWrite(4,LOW); digitalWrite(6,LOW);digitalWrite(8,LOW);digitalWrite(10,LOW);digitalWrite(12,LOW); 471 delay (100); 472 //repetition 11 473 digitalWrite (0,HIGH);digitalWrite (2,HIGH); digitalWrite(4,HIGH); digitalWrite(6,HIGH);digitalWrite(8,HIGH);digitalWrite(10,HIGH);digitalWrite(12,HIGH); 474 delay (100); 475 digitalWrite (0,LOW);digitalWrite (2,LOW); digitalWrite(4,LOW); digitalWrite(6,LOW);digitalWrite(8,LOW);digitalWrite(10,LOW);digitalWrite(12,LOW); 476 delay (100); 477 //repetition 12 478 digitalWrite (0,HIGH);digitalWrite (2,HIGH); digitalWrite(4,HIGH); digitalWrite(6,HIGH);digitalWrite(8,HIGH);digitalWrite(10,HIGH);digitalWrite(12,HIGH); 479 delay (100); 480 digitalWrite (0,LOW);digitalWrite (2,LOW); digitalWrite(4,LOW); digitalWrite(6,LOW);digitalWrite(8,LOW);digitalWrite(10,LOW);digitalWrite(12,LOW); 481 delay (100); 482 //repetition 13 483 digitalWrite (0,HIGH);digitalWrite (2,HIGH); digitalWrite(4,HIGH); digitalWrite(6,HIGH);digitalWrite(8,HIGH);digitalWrite(10,HIGH);digitalWrite(12,HIGH); 484 delay (100); 485 digitalWrite (0,LOW);digitalWrite (2,LOW); digitalWrite(4,LOW); digitalWrite(6,LOW);digitalWrite(8,LOW);digitalWrite(10,LOW);digitalWrite(12,LOW); 486 delay (100); 487 //repetition 14 488 digitalWrite (0,HIGH);digitalWrite (2,HIGH); digitalWrite(4,HIGH); digitalWrite(6,HIGH);digitalWrite(8,HIGH);digitalWrite(10,HIGH);digitalWrite(12,HIGH); 489 delay (100); 490 digitalWrite (0,LOW);digitalWrite (2,LOW); digitalWrite(4,LOW); digitalWrite(6,LOW);digitalWrite(8,LOW);digitalWrite(10,LOW);digitalWrite(12,LOW); 491 delay (100); 492 //repetition 15 493 digitalWrite (0,HIGH);digitalWrite (2,HIGH); digitalWrite(4,HIGH); digitalWrite(6,HIGH);digitalWrite(8,HIGH);digitalWrite(10,HIGH);digitalWrite(12,HIGH); 494 delay (100); 495 digitalWrite (0,LOW);digitalWrite (2,LOW); digitalWrite(4,LOW); digitalWrite(6,LOW);digitalWrite(8,LOW);digitalWrite(10,LOW);digitalWrite(12,LOW); 496 delay (100); 497 //repetition 16 498 digitalWrite (0,HIGH);digitalWrite (2,HIGH); digitalWrite(4,HIGH); digitalWrite(6,HIGH);digitalWrite(8,HIGH);digitalWrite(10,HIGH);digitalWrite(12,HIGH); 499 delay (100); 500 digitalWrite (0,LOW);digitalWrite (2,LOW); digitalWrite(4,LOW); digitalWrite(6,LOW);digitalWrite(8,LOW);digitalWrite(10,LOW);digitalWrite(12,LOW); 501 delay (100); 502 //repetition 17 503 digitalWrite (0,HIGH);digitalWrite (2,HIGH); digitalWrite(4,HIGH); digitalWrite(6,HIGH);digitalWrite(8,HIGH);digitalWrite(10,HIGH);digitalWrite(12,HIGH); 504 delay (100); 505 digitalWrite (0,LOW);digitalWrite (2,LOW); digitalWrite(4,LOW); digitalWrite(6,LOW);digitalWrite(8,LOW);digitalWrite(10,LOW);digitalWrite(12,LOW); 506 delay (100); 507 //repetition 18 508 digitalWrite (0,HIGH);digitalWrite (2,HIGH); digitalWrite(4,HIGH); digitalWrite(6,HIGH);digitalWrite(8,HIGH);digitalWrite(10,HIGH);digitalWrite(12,HIGH); 509 delay (100); 510 digitalWrite (0,LOW);digitalWrite (2,LOW); digitalWrite(4,LOW); digitalWrite(6,LOW);digitalWrite(8,LOW);digitalWrite(10,LOW);digitalWrite(12,LOW); 511 delay (100); 512 //repetition 19 513 digitalWrite (0,HIGH);digitalWrite (2,HIGH); digitalWrite(4,HIGH); digitalWrite(6,HIGH);digitalWrite(8,HIGH);digitalWrite(10,HIGH);digitalWrite(12,HIGH); 514 delay (100); 515 digitalWrite (0,LOW);digitalWrite (2,LOW); digitalWrite(4,LOW); digitalWrite(6,LOW);digitalWrite(8,LOW);digitalWrite(10,LOW);digitalWrite(12,LOW); 516 delay (100); 517 //repetition 20 518 digitalWrite (0,HIGH);digitalWrite (2,HIGH); digitalWrite(4,HIGH); digitalWrite(6,HIGH);digitalWrite(8,HIGH);digitalWrite(10,HIGH);digitalWrite(12,HIGH); 519 delay (100); 520 digitalWrite (0,LOW);digitalWrite (2,LOW); digitalWrite(4,LOW); digitalWrite(6,LOW);digitalWrite(8,LOW);digitalWrite(10,LOW);digitalWrite(12,LOW); 521 delay (100); 522 523 //blinking blue LED 524 //repetition 1 525 digitalWrite (1,HIGH); digitalWrite(3,HIGH); digitalWrite(5,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH);digitalWrite(11,HIGH); digitalWrite(13,HIGH); 526 delay (100); 527 digitalWrite (1,LOW); digitalWrite(3,LOW); digitalWrite(5,LOW); digitalWrite(7,LOW); digitalWrite(9,LOW);digitalWrite(11,LOW); digitalWrite(13,LOW); 528 delay (100); 529 //repetition 2 530 digitalWrite (1,HIGH); digitalWrite(3,HIGH); digitalWrite(5,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH);digitalWrite(11,HIGH); digitalWrite(13,HIGH); 531 delay (100); 532 digitalWrite (1,LOW); digitalWrite(3,LOW); digitalWrite(5,LOW); digitalWrite(7,LOW); digitalWrite(9,LOW);digitalWrite(11,LOW); digitalWrite(13,LOW); 533 delay (100); 534 //repetition 3 535 digitalWrite (1,HIGH); digitalWrite(3,HIGH); digitalWrite(5,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH);digitalWrite(11,HIGH); digitalWrite(13,HIGH); 536 delay (100); 537 digitalWrite (1,LOW); digitalWrite(3,LOW); digitalWrite(5,LOW); digitalWrite(7,LOW); digitalWrite(9,LOW);digitalWrite(11,LOW); digitalWrite(13,LOW); 538 delay (100); 539 //repetition 4 540 digitalWrite (1,HIGH); digitalWrite(3,HIGH); digitalWrite(5,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH);digitalWrite(11,HIGH); digitalWrite(13,HIGH); 541 delay (100); 542 digitalWrite (1,LOW); digitalWrite(3,LOW); digitalWrite(5,LOW); digitalWrite(7,LOW); digitalWrite(9,LOW);digitalWrite(11,LOW); digitalWrite(13,LOW); 543 delay (100); 544 //repetition 5 545 digitalWrite (1,HIGH); digitalWrite(3,HIGH); digitalWrite(5,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH);digitalWrite(11,HIGH); digitalWrite(13,HIGH); 546 delay (100); 547 digitalWrite (1,LOW); digitalWrite(3,LOW); digitalWrite(5,LOW); digitalWrite(7,LOW); digitalWrite(9,LOW);digitalWrite(11,LOW); digitalWrite(13,LOW); 548 delay (100); 549 //repetition 6 550 digitalWrite (1,HIGH); digitalWrite(3,HIGH); digitalWrite(5,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH);digitalWrite(11,HIGH); digitalWrite(13,HIGH); 551 delay (100); 552 digitalWrite (1,LOW); digitalWrite(3,LOW); digitalWrite(5,LOW); digitalWrite(7,LOW); digitalWrite(9,LOW);digitalWrite(11,LOW); digitalWrite(13,LOW); 553 delay (100); 554 //repetition 7 555 digitalWrite (1,HIGH); digitalWrite(3,HIGH); digitalWrite(5,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH);digitalWrite(11,HIGH); digitalWrite(13,HIGH); 556 delay (100); 557 digitalWrite (1,LOW); digitalWrite(3,LOW); digitalWrite(5,LOW); digitalWrite(7,LOW); digitalWrite(9,LOW);digitalWrite(11,LOW); digitalWrite(13,LOW); 558 delay (100); 559 //repetition 8 560 digitalWrite (1,HIGH); digitalWrite(3,HIGH); digitalWrite(5,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH);digitalWrite(11,HIGH); digitalWrite(13,HIGH); 561 delay (100); 562 digitalWrite (1,LOW); digitalWrite(3,LOW); digitalWrite(5,LOW); digitalWrite(7,LOW); digitalWrite(9,LOW);digitalWrite(11,LOW); digitalWrite(13,LOW); 563 delay (100); 564 //repetition 9 565 digitalWrite (1,HIGH); digitalWrite(3,HIGH); digitalWrite(5,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH);digitalWrite(11,HIGH); digitalWrite(13,HIGH); 566 delay (100); 567 digitalWrite (1,LOW); digitalWrite(3,LOW); digitalWrite(5,LOW); digitalWrite(7,LOW); digitalWrite(9,LOW);digitalWrite(11,LOW); digitalWrite(13,LOW); 568 delay (100); 569 //repetition 10 570 digitalWrite (1,HIGH); digitalWrite(3,HIGH); digitalWrite(5,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH);digitalWrite(11,HIGH); digitalWrite(13,HIGH); 571 delay (100); 572 digitalWrite (1,LOW); digitalWrite(3,LOW); digitalWrite(5,LOW); digitalWrite(7,LOW); digitalWrite(9,LOW);digitalWrite(11,LOW); digitalWrite(13,LOW); 573 delay (100); 574 //repetition 11 575 digitalWrite (1,HIGH); digitalWrite(3,HIGH); digitalWrite(5,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH);digitalWrite(11,HIGH); digitalWrite(13,HIGH); 576 delay (100); 577 digitalWrite (1,LOW); digitalWrite(3,LOW); digitalWrite(5,LOW); digitalWrite(7,LOW); digitalWrite(9,LOW);digitalWrite(11,LOW); digitalWrite(13,LOW); 578 delay (100); 579 //repetition 12 580 digitalWrite (1,HIGH); digitalWrite(3,HIGH); digitalWrite(5,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH);digitalWrite(11,HIGH); digitalWrite(13,HIGH); 581 delay (100); 582 digitalWrite (1,LOW); digitalWrite(3,LOW); digitalWrite(5,LOW); digitalWrite(7,LOW); digitalWrite(9,LOW);digitalWrite(11,LOW); digitalWrite(13,LOW); 583 delay (100); 584 //repetition 13 585 digitalWrite (1,HIGH); digitalWrite(3,HIGH); digitalWrite(5,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH);digitalWrite(11,HIGH); digitalWrite(13,HIGH); 586 delay (100); 587 digitalWrite (1,LOW); digitalWrite(3,LOW); digitalWrite(5,LOW); digitalWrite(7,LOW); digitalWrite(9,LOW);digitalWrite(11,LOW); digitalWrite(13,LOW); 588 delay (100); 589 //repetition 14 590 digitalWrite (1,HIGH); digitalWrite(3,HIGH); digitalWrite(5,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH);digitalWrite(11,HIGH); digitalWrite(13,HIGH); 591 delay (100); 592 digitalWrite (1,LOW); digitalWrite(3,LOW); digitalWrite(5,LOW); digitalWrite(7,LOW); digitalWrite(9,LOW);digitalWrite(11,LOW); digitalWrite(13,LOW); 593 delay (100); 594 //repetition 15 595 digitalWrite (1,HIGH); digitalWrite(3,HIGH); digitalWrite(5,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH);digitalWrite(11,HIGH); digitalWrite(13,HIGH); 596 delay (100); 597 digitalWrite (1,LOW); digitalWrite(3,LOW); digitalWrite(5,LOW); digitalWrite(7,LOW); digitalWrite(9,LOW);digitalWrite(11,LOW); digitalWrite(13,LOW); 598 delay (100); 599 //repetition 16 600 digitalWrite (1,HIGH); digitalWrite(3,HIGH); digitalWrite(5,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH);digitalWrite(11,HIGH); digitalWrite(13,HIGH); 601 delay (100); 602 digitalWrite (1,LOW); digitalWrite(3,LOW); digitalWrite(5,LOW); digitalWrite(7,LOW); digitalWrite(9,LOW);digitalWrite(11,LOW); digitalWrite(13,LOW); 603 delay (100); 604 //repetition 17 605 digitalWrite (1,HIGH); digitalWrite(3,HIGH); digitalWrite(5,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH);digitalWrite(11,HIGH); digitalWrite(13,HIGH); 606 delay (100); 607 digitalWrite (1,LOW); digitalWrite(3,LOW); digitalWrite(5,LOW); digitalWrite(7,LOW); digitalWrite(9,LOW);digitalWrite(11,LOW); digitalWrite(13,LOW); 608 delay (100); 609 //repetition 18 610 digitalWrite (1,HIGH); digitalWrite(3,HIGH); digitalWrite(5,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH);digitalWrite(11,HIGH); digitalWrite(13,HIGH); 611 delay (100); 612 digitalWrite (1,LOW); digitalWrite(3,LOW); digitalWrite(5,LOW); digitalWrite(7,LOW); digitalWrite(9,LOW);digitalWrite(11,LOW); digitalWrite(13,LOW); 613 delay (100); 614 //repetition 19 615 digitalWrite (1,HIGH); digitalWrite(3,HIGH); digitalWrite(5,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH);digitalWrite(11,HIGH); digitalWrite(13,HIGH); 616 delay (100); 617 digitalWrite (1,LOW); digitalWrite(3,LOW); digitalWrite(5,LOW); digitalWrite(7,LOW); digitalWrite(9,LOW);digitalWrite(11,LOW); digitalWrite(13,LOW); 618 delay (100); 619 //repetition 20 620 digitalWrite (1,HIGH); digitalWrite(3,HIGH); digitalWrite(5,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH);digitalWrite(11,HIGH); digitalWrite(13,HIGH); 621 delay (100); 622 digitalWrite (1,LOW); digitalWrite(3,LOW); digitalWrite(5,LOW); digitalWrite(7,LOW); digitalWrite(9,LOW);digitalWrite(11,LOW); digitalWrite(13,LOW); 623 delay (100); 624 625//pattern 8 626 //repetition 1 627 digitalWrite (0,HIGH); digitalWrite (13, HIGH); 628 delay (80); 629 digitalWrite (1,HIGH); digitalWrite (12, HIGH); 630 delay (80); 631 digitalWrite (2,HIGH); digitalWrite (11, HIGH); 632 delay (80); 633 digitalWrite (3,HIGH); digitalWrite (10, HIGH); 634 delay (80); 635 digitalWrite (4,HIGH); digitalWrite (9, HIGH); 636 delay (80); 637 digitalWrite (5,HIGH); digitalWrite (8, HIGH); 638 delay (80); 639 digitalWrite (6,HIGH); digitalWrite (7, HIGH); 640 delay (80); 641 642 digitalWrite (0,LOW); digitalWrite (13, LOW); 643 delay (80); 644 digitalWrite (1,LOW); digitalWrite (12, LOW); 645 delay (80); 646 digitalWrite (2,LOW); digitalWrite (11, LOW); 647 delay (80); 648 digitalWrite (3,LOW); digitalWrite (10, LOW); 649 delay (80); 650 digitalWrite (4,LOW); digitalWrite (9, LOW); 651 delay (80); 652 digitalWrite (5,LOW); digitalWrite (8, LOW); 653 delay (80); 654 digitalWrite (6,LOW); digitalWrite (7, LOW); 655 delay (80); 656 657 digitalWrite (0,HIGH); digitalWrite (13, HIGH); 658 delay (80); 659 digitalWrite (1,HIGH); digitalWrite (12, HIGH); 660 delay (80); 661 digitalWrite (2,HIGH); digitalWrite (11, HIGH); 662 delay (80); 663 digitalWrite (3,HIGH); digitalWrite (10, HIGH); 664 delay (80); 665 digitalWrite (4,HIGH); digitalWrite (9, HIGH); 666 delay (80); 667 digitalWrite (5,HIGH); digitalWrite (8, HIGH); 668 delay (80); 669 digitalWrite (6,HIGH); digitalWrite (7, HIGH); 670 delay (80); 671 672 digitalWrite (0,LOW); digitalWrite (13, LOW); 673 delay (80); 674 digitalWrite (1,LOW); digitalWrite (12, LOW); 675 delay (80); 676 digitalWrite (2,LOW); digitalWrite (11, LOW); 677 delay (80); 678 digitalWrite (3,LOW); digitalWrite (10, LOW); 679 delay (80); 680 digitalWrite (4,LOW); digitalWrite (9, LOW); 681 delay (80); 682 digitalWrite (5,LOW); digitalWrite (8, LOW); 683 delay (80); 684 digitalWrite (6,LOW); digitalWrite (7, LOW); 685 delay (80); 686 687 //repetition 1 688 digitalWrite (0,HIGH); digitalWrite (13, HIGH); 689 delay (80); 690 digitalWrite (1,HIGH); digitalWrite (12, HIGH); 691 delay (80); 692 digitalWrite (2,HIGH); digitalWrite (11, HIGH); 693 delay (80); 694 digitalWrite (3,HIGH); digitalWrite (10, HIGH); 695 delay (80); 696 digitalWrite (4,HIGH); digitalWrite (9, HIGH); 697 delay (80); 698 digitalWrite (5,HIGH); digitalWrite (8, HIGH); 699 delay (80); 700 digitalWrite (6,HIGH); digitalWrite (7, HIGH); 701 delay (80); 702 703 digitalWrite (0,LOW); digitalWrite (13, LOW); 704 delay (80); 705 digitalWrite (1,LOW); digitalWrite (12, LOW); 706 delay (80); 707 digitalWrite (2,LOW); digitalWrite (11, LOW); 708 delay (80); 709 digitalWrite (3,LOW); digitalWrite (10, LOW); 710 delay (80); 711 digitalWrite (4,LOW); digitalWrite (9, LOW); 712 delay (80); 713 digitalWrite (5,LOW); digitalWrite (8, LOW); 714 delay (80); 715 digitalWrite (6,LOW); digitalWrite (7, LOW); 716 delay (80); 717 718 //repetition 2 719 digitalWrite (0,HIGH); digitalWrite (13, HIGH); 720 delay (80); 721 digitalWrite (1,HIGH); digitalWrite (12, HIGH); 722 delay (80); 723 digitalWrite (2,HIGH); digitalWrite (11, HIGH); 724 delay (80); 725 digitalWrite (3,HIGH); digitalWrite (10, HIGH); 726 delay (80); 727 digitalWrite (4,HIGH); digitalWrite (9, HIGH); 728 delay (80); 729 digitalWrite (5,HIGH); digitalWrite (8, HIGH); 730 delay (80); 731 digitalWrite (6,HIGH); digitalWrite (7, HIGH); 732 delay (80); 733 734 digitalWrite (0,LOW); digitalWrite (13, LOW); 735 delay (80); 736 digitalWrite (1,LOW); digitalWrite (12, LOW); 737 delay (80); 738 digitalWrite (2,LOW); digitalWrite (11, LOW); 739 delay (80); 740 digitalWrite (3,LOW); digitalWrite (10, LOW); 741 delay (80); 742 digitalWrite (4,LOW); digitalWrite (9, LOW); 743 delay (80); 744 digitalWrite (5,LOW); digitalWrite (8, LOW); 745 delay (80); 746 digitalWrite (6,LOW); digitalWrite (7, LOW); 747 delay (80); 748 749 //repetition 3 750 digitalWrite (0,HIGH); digitalWrite (13, HIGH); 751 delay (80); 752 digitalWrite (1,HIGH); digitalWrite (12, HIGH); 753 delay (80); 754 digitalWrite (2,HIGH); digitalWrite (11, HIGH); 755 delay (80); 756 digitalWrite (3,HIGH); digitalWrite (10, HIGH); 757 delay (80); 758 digitalWrite (4,HIGH); digitalWrite (9, HIGH); 759 delay (80); 760 digitalWrite (5,HIGH); digitalWrite (8, HIGH); 761 delay (80); 762 digitalWrite (6,HIGH); digitalWrite (7, HIGH); 763 delay (80); 764 765 digitalWrite (0,LOW); digitalWrite (13, LOW); 766 delay (80); 767 digitalWrite (1,LOW); digitalWrite (12, LOW); 768 delay (80); 769 digitalWrite (2,LOW); digitalWrite (11, LOW); 770 delay (80); 771 digitalWrite (3,LOW); digitalWrite (10, LOW); 772 delay (80); 773 digitalWrite (4,LOW); digitalWrite (9, LOW); 774 delay (80); 775 digitalWrite (5,LOW); digitalWrite (8, LOW); 776 delay (80); 777 digitalWrite (6,LOW); digitalWrite (7, LOW); 778 delay (80); 779 780 //repetition 4 781 digitalWrite (0,HIGH); digitalWrite (13, HIGH); 782 delay (80); 783 digitalWrite (1,HIGH); digitalWrite (12, HIGH); 784 delay (80); 785 digitalWrite (2,HIGH); digitalWrite (11, HIGH); 786 delay (80); 787 digitalWrite (3,HIGH); digitalWrite (10, HIGH); 788 delay (80); 789 digitalWrite (4,HIGH); digitalWrite (9, HIGH); 790 delay (80); 791 digitalWrite (5,HIGH); digitalWrite (8, HIGH); 792 delay (80); 793 digitalWrite (6,HIGH); digitalWrite (7, HIGH); 794 delay (80); 795 796 digitalWrite (0,LOW); digitalWrite (13, LOW); 797 delay (80); 798 digitalWrite (1,LOW); digitalWrite (12, LOW); 799 delay (80); 800 digitalWrite (2,LOW); digitalWrite (11, LOW); 801 delay (80); 802 digitalWrite (3,LOW); digitalWrite (10, LOW); 803 delay (80); 804 digitalWrite (4,LOW); digitalWrite (9, LOW); 805 delay (80); 806 digitalWrite (5,LOW); digitalWrite (8, LOW); 807 delay (80); 808 digitalWrite (6,LOW); digitalWrite (7, LOW); 809 delay (80); 810 811 //repetition 5 812 digitalWrite (0,HIGH); digitalWrite (13, HIGH); 813 delay (80); 814 digitalWrite (1,HIGH); digitalWrite (12, HIGH); 815 delay (80); 816 digitalWrite (2,HIGH); digitalWrite (11, HIGH); 817 delay (80); 818 digitalWrite (3,HIGH); digitalWrite (10, HIGH); 819 delay (80); 820 digitalWrite (4,HIGH); digitalWrite (9, HIGH); 821 delay (80); 822 digitalWrite (5,HIGH); digitalWrite (8, HIGH); 823 delay (80); 824 digitalWrite (6,HIGH); digitalWrite (7, HIGH); 825 delay (80); 826 827 digitalWrite (0,LOW); digitalWrite (13, LOW); 828 delay (80); 829 digitalWrite (1,LOW); digitalWrite (12, LOW); 830 delay (80); 831 digitalWrite (2,LOW); digitalWrite (11, LOW); 832 delay (80); 833 digitalWrite (3,LOW); digitalWrite (10, LOW); 834 delay (80); 835 digitalWrite (4,LOW); digitalWrite (9, LOW); 836 delay (80); 837 digitalWrite (5,LOW); digitalWrite (8, LOW); 838 delay (80); 839 digitalWrite (6,LOW); digitalWrite (7, LOW); 840 delay (80); 841 842 843 //pattern 9 844 //repetition 1 845 digitalWrite (0,HIGH); 846 delay (80); 847 digitalWrite (2,HIGH); 848 delay (80); 849 digitalWrite (4,HIGH); 850 delay (80); 851 digitalWrite (6,HIGH); 852 delay (80); 853 digitalWrite (8,HIGH); 854 delay (80); 855 digitalWrite (10,HIGH); 856 delay (80); 857 digitalWrite (12,HIGH); 858 delay (80); 859 860 digitalWrite (0,LOW); 861 delay (80); 862 digitalWrite (2,LOW); 863 delay (80); 864 digitalWrite (4,LOW); 865 delay (80); 866 digitalWrite (6,LOW); 867 delay (80); 868 digitalWrite (8,LOW); 869 delay (80); 870 digitalWrite (10,LOW); 871 delay (80); 872 digitalWrite (12,LOW); 873 delay (80); 874 875 digitalWrite (13, HIGH); 876 delay (80); 877 digitalWrite (11, HIGH); 878 delay (80); 879 digitalWrite (9, HIGH); 880 delay (80); 881 digitalWrite (7, HIGH); 882 delay (80); 883 digitalWrite (5, HIGH); 884 delay (80); 885 digitalWrite (3, HIGH); 886 delay (80); 887 digitalWrite (1, HIGH); 888 delay (80); 889 890 digitalWrite (13, LOW); 891 delay (80); 892 digitalWrite (11, LOW); 893 delay (80); 894 digitalWrite (9, LOW); 895 delay (80); 896 digitalWrite (7, LOW); 897 delay (80); 898 digitalWrite (5, LOW); 899 delay (80); 900 digitalWrite (3, LOW); 901 delay (80); 902 digitalWrite (1, LOW); 903 delay (80); 904 905 //repetition 2 906 digitalWrite (0,HIGH); 907 delay (80); 908 digitalWrite (2,HIGH); 909 delay (80); 910 digitalWrite (4,HIGH); 911 delay (80); 912 digitalWrite (6,HIGH); 913 delay (80); 914 digitalWrite (8,HIGH); 915 delay (80); 916 digitalWrite (10,HIGH); 917 delay (80); 918 digitalWrite (12,HIGH); 919 delay (80); 920 921 digitalWrite (0,LOW); 922 delay (80); 923 digitalWrite (2,LOW); 924 delay (80); 925 digitalWrite (4,LOW); 926 delay (80); 927 digitalWrite (6,LOW); 928 delay (80); 929 digitalWrite (8,LOW); 930 delay (80); 931 digitalWrite (10,LOW); 932 delay (80); 933 digitalWrite (12,LOW); 934 delay (80); 935 936 digitalWrite (13, HIGH); 937 delay (80); 938 digitalWrite (11, HIGH); 939 delay (80); 940 digitalWrite (9, HIGH); 941 delay (80); 942 digitalWrite (7, HIGH); 943 delay (80); 944 digitalWrite (5, HIGH); 945 delay (80); 946 digitalWrite (3, HIGH); 947 delay (80); 948 digitalWrite (1, HIGH); 949 delay (80); 950 951 digitalWrite (13, LOW); 952 delay (80); 953 digitalWrite (11, LOW); 954 delay (80); 955 digitalWrite (9, LOW); 956 delay (80); 957 digitalWrite (7, LOW); 958 delay (80); 959 digitalWrite (5, LOW); 960 delay (80); 961 digitalWrite (3, LOW); 962 delay (80); 963 digitalWrite (1, LOW); 964 delay (80); 965 966 //repetition 3 967 digitalWrite (0,HIGH); 968 delay (80); 969 digitalWrite (2,HIGH); 970 delay (80); 971 digitalWrite (4,HIGH); 972 delay (80); 973 digitalWrite (6,HIGH); 974 delay (80); 975 digitalWrite (8,HIGH); 976 delay (80); 977 digitalWrite (10,HIGH); 978 delay (80); 979 digitalWrite (12,HIGH); 980 delay (80); 981 982 digitalWrite (0,LOW); 983 delay (80); 984 digitalWrite (2,LOW); 985 delay (80); 986 digitalWrite (4,LOW); 987 delay (80); 988 digitalWrite (6,LOW); 989 delay (80); 990 digitalWrite (8,LOW); 991 delay (80); 992 digitalWrite (10,LOW); 993 delay (80); 994 digitalWrite (12,LOW); 995 delay (80); 996 997 digitalWrite (13, HIGH); 998 delay (80); 999 digitalWrite (11, HIGH); 1000 delay (80); 1001 digitalWrite (9, HIGH); 1002 delay (80); 1003 digitalWrite (7, HIGH); 1004 delay (80); 1005 digitalWrite (5, HIGH); 1006 delay (80); 1007 digitalWrite (3, HIGH); 1008 delay (80); 1009 digitalWrite (1, HIGH); 1010 delay (80); 1011 1012 digitalWrite (13, LOW); 1013 delay (80); 1014 digitalWrite (11, LOW); 1015 delay (80); 1016 digitalWrite (9, LOW); 1017 delay (80); 1018 digitalWrite (7, LOW); 1019 delay (80); 1020 digitalWrite (5, LOW); 1021 delay (80); 1022 digitalWrite (3, LOW); 1023 delay (80); 1024 digitalWrite (1, LOW); 1025 delay (80); 1026 1027 1028//pattern 10 1029 digitalWrite(8,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1030 delay (300); 1031 digitalWrite(8,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1032 delay (300); 1033 digitalWrite(7,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1034 delay (300); 1035 digitalWrite(7,LOW);digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1036 delay (300); 1037 digitalWrite(6,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1038 delay (300); 1039 digitalWrite(6,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1040 delay (300); 1041 digitalWrite(5,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1042 delay (300); 1043 digitalWrite(5,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1044 delay (300); 1045 digitalWrite(4,HIGH); digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1046 delay (300); 1047 digitalWrite(4,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1048 delay (300); 1049 digitalWrite(3,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1050 delay (300); 1051 digitalWrite(3,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1052 delay (300); 1053 digitalWrite (2,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1054 delay (300); 1055 digitalWrite (2,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1056 delay (300); 1057 digitalWrite (1,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1058 delay (300); 1059 digitalWrite (1,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1060 delay (300); 1061 digitalWrite (0,HIGH);digitalWrite (3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1062 delay (300); 1063 digitalWrite (0,LOW);digitalWrite (3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1064 delay (300); 1065 1066 digitalWrite(8,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1067 delay (300); 1068 digitalWrite(8,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1069 delay (300); 1070 digitalWrite(7,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1071 delay (300); 1072 digitalWrite(7,LOW);digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1073 delay (300); 1074 digitalWrite(6,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1075 delay (300); 1076 digitalWrite(6,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1077 delay (300); 1078 digitalWrite(5,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1079 delay (300); 1080 digitalWrite(5,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1081 delay (300); 1082 digitalWrite(4,HIGH); digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1083 delay (300); 1084 digitalWrite(4,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1085 delay (300); 1086 digitalWrite(3,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1087 delay (300); 1088 digitalWrite(3,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1089 delay (300); 1090 digitalWrite (2,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1091 delay (300); 1092 digitalWrite (2,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1093 delay (300); 1094 digitalWrite (1,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1095 delay (300); 1096 digitalWrite (1,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1097 delay (300); 1098 digitalWrite (0,HIGH);digitalWrite (3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1099 delay (300); 1100 digitalWrite (0,LOW);digitalWrite (3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1101 delay (300); 1102 1103 digitalWrite(8,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1104 delay (300); 1105 digitalWrite(8,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1106 delay (300); 1107 digitalWrite(7,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1108 delay (300); 1109 digitalWrite(7,LOW);digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1110 delay (300); 1111 digitalWrite(6,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1112 delay (300); 1113 digitalWrite(6,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1114 delay (300); 1115 digitalWrite(5,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1116 delay (300); 1117 digitalWrite(5,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1118 delay (300); 1119 digitalWrite(4,HIGH); digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1120 delay (300); 1121 digitalWrite(4,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1122 delay (300); 1123 digitalWrite(3,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1124 delay (300); 1125 digitalWrite(3,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1126 delay (300); 1127 digitalWrite (2,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1128 delay (300); 1129 digitalWrite (2,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1130 delay (300); 1131 digitalWrite (1,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1132 delay (300); 1133 digitalWrite (1,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1134 delay (300); 1135 digitalWrite (0,HIGH);digitalWrite (3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1136 delay (300); 1137 digitalWrite (0,LOW);digitalWrite (3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1138 delay (300); 1139 1140 digitalWrite(8,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1141 delay (300); 1142 digitalWrite(8,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1143 delay (300); 1144 digitalWrite(7,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1145 delay (300); 1146 digitalWrite(7,LOW);digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1147 delay (300); 1148 digitalWrite(6,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1149 delay (300); 1150 digitalWrite(6,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1151 delay (300); 1152 digitalWrite(5,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1153 delay (300); 1154 digitalWrite(5,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1155 delay (300); 1156 digitalWrite(4,HIGH); digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1157 delay (300); 1158 digitalWrite(4,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1159 delay (300); 1160 digitalWrite(3,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1161 delay (300); 1162 digitalWrite(3,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1163 delay (300); 1164 digitalWrite (2,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1165 delay (300); 1166 digitalWrite (2,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1167 delay (300); 1168 digitalWrite (1,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1169 delay (300); 1170 digitalWrite (1,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1171 delay (300); 1172 digitalWrite (0,HIGH);digitalWrite (3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1173 delay (300); 1174 digitalWrite (0,LOW);digitalWrite (3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1175 delay (300); 1176 1177 1178 1179 1180 1181//pattern 11 1182 digitalWrite (6,HIGH); digitalWrite (7, HIGH); 1183 delay (80); 1184 digitalWrite (5,HIGH); digitalWrite (8, HIGH); 1185 delay (80); 1186 digitalWrite (4,HIGH); digitalWrite (9, HIGH); 1187 delay (80); 1188 digitalWrite (3,HIGH); digitalWrite (10, HIGH); 1189 delay (80); 1190 digitalWrite (2,HIGH); digitalWrite (11, HIGH); 1191 delay (80); 1192 digitalWrite (1,HIGH); digitalWrite (12, HIGH); 1193 delay (80); 1194 digitalWrite (0,HIGH); digitalWrite (13, HIGH); 1195 delay (80); 1196 1197 digitalWrite (6,LOW); digitalWrite (7, LOW); 1198 delay (80); 1199 digitalWrite (5,LOW); digitalWrite (8, LOW); 1200 delay (80); 1201 digitalWrite (4,LOW); digitalWrite (9, LOW); 1202 delay (80); 1203 digitalWrite (3,LOW); digitalWrite (10, LOW); 1204 delay (80); 1205 digitalWrite (2,LOW); digitalWrite (11, LOW); 1206 delay (80); 1207 digitalWrite (1,LOW); digitalWrite (12, LOW); 1208 delay (80); 1209 digitalWrite (0,LOW); digitalWrite (13, LOW); 1210 delay (80); 1211 1212 digitalWrite (6,HIGH); digitalWrite (7, HIGH); 1213 delay (80); 1214 digitalWrite (5,HIGH); digitalWrite (8, HIGH); 1215 delay (80); 1216 digitalWrite (4,HIGH); digitalWrite (9, HIGH); 1217 delay (80); 1218 digitalWrite (3,HIGH); digitalWrite (10, HIGH); 1219 delay (80); 1220 digitalWrite (2,HIGH); digitalWrite (11, HIGH); 1221 delay (80); 1222 digitalWrite (1,HIGH); digitalWrite (12, HIGH); 1223 delay (80); 1224 digitalWrite (0,HIGH); digitalWrite (13, HIGH); 1225 delay (80); 1226 1227 digitalWrite (6,LOW); digitalWrite (7, LOW); 1228 delay (80); 1229 digitalWrite (5,LOW); digitalWrite (8, LOW); 1230 delay (80); 1231 digitalWrite (4,LOW); digitalWrite (9, LOW); 1232 delay (80); 1233 digitalWrite (3,LOW); digitalWrite (10, LOW); 1234 delay (80); 1235 digitalWrite (2,LOW); digitalWrite (11, LOW); 1236 delay (80); 1237 digitalWrite (1,LOW); digitalWrite (12, LOW); 1238 delay (80); 1239 digitalWrite (0,LOW); digitalWrite (13, LOW); 1240 delay (80); 1241 1242 digitalWrite (6,HIGH); digitalWrite (7, HIGH); 1243 delay (80); 1244 digitalWrite (5,HIGH); digitalWrite (8, HIGH); 1245 delay (80); 1246 digitalWrite (4,HIGH); digitalWrite (9, HIGH); 1247 delay (80); 1248 digitalWrite (3,HIGH); digitalWrite (10, HIGH); 1249 delay (80); 1250 digitalWrite (2,HIGH); digitalWrite (11, HIGH); 1251 delay (80); 1252 digitalWrite (1,HIGH); digitalWrite (12, HIGH); 1253 delay (80); 1254 digitalWrite (0,HIGH); digitalWrite (13, HIGH); 1255 delay (80); 1256 1257 digitalWrite (6,LOW); digitalWrite (7, LOW); 1258 delay (80); 1259 digitalWrite (5,LOW); digitalWrite (8, LOW); 1260 delay (80); 1261 digitalWrite (4,LOW); digitalWrite (9, LOW); 1262 delay (80); 1263 digitalWrite (3,LOW); digitalWrite (10, LOW); 1264 delay (80); 1265 digitalWrite (2,LOW); digitalWrite (11, LOW); 1266 delay (80); 1267 digitalWrite (1,LOW); digitalWrite (12, LOW); 1268 delay (80); 1269 digitalWrite (0,LOW); digitalWrite (13, LOW); 1270 delay (80); 1271 1272 digitalWrite (6,HIGH); digitalWrite (7, HIGH); 1273 delay (80); 1274 digitalWrite (5,HIGH); digitalWrite (8, HIGH); 1275 delay (80); 1276 digitalWrite (4,HIGH); digitalWrite (9, HIGH); 1277 delay (80); 1278 digitalWrite (3,HIGH); digitalWrite (10, HIGH); 1279 delay (80); 1280 digitalWrite (2,HIGH); digitalWrite (11, HIGH); 1281 delay (80); 1282 digitalWrite (1,HIGH); digitalWrite (12, HIGH); 1283 delay (80); 1284 digitalWrite (0,HIGH); digitalWrite (13, HIGH); 1285 delay (80); 1286 1287 digitalWrite (6,LOW); digitalWrite (7, LOW); 1288 delay (80); 1289 digitalWrite (5,LOW); digitalWrite (8, LOW); 1290 delay (80); 1291 digitalWrite (4,LOW); digitalWrite (9, LOW); 1292 delay (80); 1293 digitalWrite (3,LOW); digitalWrite (10, LOW); 1294 delay (80); 1295 digitalWrite (2,LOW); digitalWrite (11, LOW); 1296 delay (80); 1297 digitalWrite (1,LOW); digitalWrite (12, LOW); 1298 delay (80); 1299 digitalWrite (0,LOW); digitalWrite (13, LOW); 1300 delay (80); 1301 1302 digitalWrite (6,HIGH); digitalWrite (7, HIGH); 1303 delay (80); 1304 digitalWrite (5,HIGH); digitalWrite (8, HIGH); 1305 delay (80); 1306 digitalWrite (4,HIGH); digitalWrite (9, HIGH); 1307 delay (80); 1308 digitalWrite (3,HIGH); digitalWrite (10, HIGH); 1309 delay (80); 1310 digitalWrite (2,HIGH); digitalWrite (11, HIGH); 1311 delay (80); 1312 digitalWrite (1,HIGH); digitalWrite (12, HIGH); 1313 delay (80); 1314 digitalWrite (0,HIGH); digitalWrite (13, HIGH); 1315 delay (80); 1316 1317 digitalWrite (6,LOW); digitalWrite (7, LOW); 1318 delay (80); 1319 digitalWrite (5,LOW); digitalWrite (8, LOW); 1320 delay (80); 1321 digitalWrite (4,LOW); digitalWrite (9, LOW); 1322 delay (80); 1323 digitalWrite (3,LOW); digitalWrite (10, LOW); 1324 delay (80); 1325 digitalWrite (2,LOW); digitalWrite (11, LOW); 1326 delay (80); 1327 digitalWrite (1,LOW); digitalWrite (12, LOW); 1328 delay (80); 1329 digitalWrite (0,LOW); digitalWrite (13, LOW); 1330 delay (80); 1331 1332 digitalWrite (6,HIGH); digitalWrite (7, HIGH); 1333 delay (80); 1334 digitalWrite (5,HIGH); digitalWrite (8, HIGH); 1335 delay (80); 1336 digitalWrite (4,HIGH); digitalWrite (9, HIGH); 1337 delay (80); 1338 digitalWrite (3,HIGH); digitalWrite (10, HIGH); 1339 delay (80); 1340 digitalWrite (2,HIGH); digitalWrite (11, HIGH); 1341 delay (80); 1342 digitalWrite (1,HIGH); digitalWrite (12, HIGH); 1343 delay (80); 1344 digitalWrite (0,HIGH); digitalWrite (13, HIGH); 1345 delay (80); 1346 1347 digitalWrite (6,LOW); digitalWrite (7, LOW); 1348 delay (80); 1349 digitalWrite (5,LOW); digitalWrite (8, LOW); 1350 delay (80); 1351 digitalWrite (4,LOW); digitalWrite (9, LOW); 1352 delay (80); 1353 digitalWrite (3,LOW); digitalWrite (10, LOW); 1354 delay (80); 1355 digitalWrite (2,LOW); digitalWrite (11, LOW); 1356 delay (80); 1357 digitalWrite (1,LOW); digitalWrite (12, LOW); 1358 delay (80); 1359 digitalWrite (0,LOW); digitalWrite (13, LOW); 1360 delay (80); 1361 1362 digitalWrite (6,HIGH); digitalWrite (7, HIGH); 1363 delay (80); 1364 digitalWrite (5,HIGH); digitalWrite (8, HIGH); 1365 delay (80); 1366 digitalWrite (4,HIGH); digitalWrite (9, HIGH); 1367 delay (80); 1368 digitalWrite (3,HIGH); digitalWrite (10, HIGH); 1369 delay (80); 1370 digitalWrite (2,HIGH); digitalWrite (11, HIGH); 1371 delay (80); 1372 digitalWrite (1,HIGH); digitalWrite (12, HIGH); 1373 delay (80); 1374 digitalWrite (0,HIGH); digitalWrite (13, HIGH); 1375 delay (80); 1376 1377 digitalWrite (6,LOW); digitalWrite (7, LOW); 1378 delay (80); 1379 digitalWrite (5,LOW); digitalWrite (8, LOW); 1380 delay (80); 1381 digitalWrite (4,LOW); digitalWrite (9, LOW); 1382 delay (80); 1383 digitalWrite (3,LOW); digitalWrite (10, LOW); 1384 delay (80); 1385 digitalWrite (2,LOW); digitalWrite (11, LOW); 1386 delay (80); 1387 digitalWrite (1,LOW); digitalWrite (12, LOW); 1388 delay (80); 1389 digitalWrite (0,LOW); digitalWrite (13, LOW); 1390 delay (80); 1391 1392//pattern 12 1393 //repetition 1 1394 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(5,HIGH); 1395 delay (300); 1396 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(5,LOW); 1397 delay (300); 1398 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(6,HIGH); 1399 delay (300); 1400 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(6,LOW); 1401 delay (300); 1402 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(7,HIGH); 1403 delay (300); 1404 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(7,LOW); 1405 delay (300); 1406 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(8,HIGH); 1407 delay (300); 1408 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(8,LOW); 1409 delay (300); 1410 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(9,HIGH); 1411 delay (300); 1412 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(9,LOW); 1413 delay (300); 1414 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(10,HIGH); 1415 delay (300); 1416 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(10,LOW); 1417 delay (300); 1418 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(11,HIGH); 1419 delay (300); 1420 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(11,LOW); 1421 delay (300); 1422 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(12,HIGH); 1423 delay (300); 1424 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(12,LOW); 1425 delay (300); 1426 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(13,HIGH); 1427 delay (300); 1428 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(13,LOW); 1429 delay (300); 1430 1431 //repetition 2 1432 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(5,HIGH); 1433 delay (300); 1434 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(5,LOW); 1435 delay (300); 1436 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(6,HIGH); 1437 delay (300); 1438 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(6,LOW); 1439 delay (300); 1440 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(7,HIGH); 1441 delay (300); 1442 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(7,LOW); 1443 delay (300); 1444 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(8,HIGH); 1445 delay (300); 1446 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(8,LOW); 1447 delay (300); 1448 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(9,HIGH); 1449 delay (300); 1450 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(9,LOW); 1451 delay (300); 1452 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(10,HIGH); 1453 delay (300); 1454 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(10,LOW); 1455 delay (300); 1456 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(11,HIGH); 1457 delay (300); 1458 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(11,LOW); 1459 delay (300); 1460 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(12,HIGH); 1461 delay (300); 1462 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(12,LOW); 1463 delay (300); 1464 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(13,HIGH); 1465 delay (300); 1466 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(13,LOW); 1467 delay (300); 1468 1469 //repetition 3 1470 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(5,HIGH); 1471 delay (300); 1472 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(5,LOW); 1473 delay (300); 1474 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(6,HIGH); 1475 delay (300); 1476 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(6,LOW); 1477 delay (300); 1478 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(7,HIGH); 1479 delay (300); 1480 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(7,LOW); 1481 delay (300); 1482 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(8,HIGH); 1483 delay (300); 1484 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(8,LOW); 1485 delay (300); 1486 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(9,HIGH); 1487 delay (300); 1488 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(9,LOW); 1489 delay (300); 1490 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(10,HIGH); 1491 delay (300); 1492 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(10,LOW); 1493 delay (300); 1494 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(11,HIGH); 1495 delay (300); 1496 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(11,LOW); 1497 delay (300); 1498 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(12,HIGH); 1499 delay (300); 1500 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(12,LOW); 1501 delay (300); 1502 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(13,HIGH); 1503 delay (300); 1504 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(13,LOW); 1505 delay (300); 1506 1507 //repetition 4 1508 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(5,HIGH); 1509 delay (300); 1510 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(5,LOW); 1511 delay (300); 1512 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(6,HIGH); 1513 delay (300); 1514 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(6,LOW); 1515 delay (300); 1516 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(7,HIGH); 1517 delay (300); 1518 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(7,LOW); 1519 delay (300); 1520 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(8,HIGH); 1521 delay (300); 1522 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(8,LOW); 1523 delay (300); 1524 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(9,HIGH); 1525 delay (300); 1526 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(9,LOW); 1527 delay (300); 1528 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(10,HIGH); 1529 delay (300); 1530 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(10,LOW); 1531 delay (300); 1532 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(11,HIGH); 1533 delay (300); 1534 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(11,LOW); 1535 delay (300); 1536 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(12,HIGH); 1537 delay (300); 1538 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(12,LOW); 1539 delay (300); 1540 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(13,HIGH); 1541 delay (300); 1542 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(13,LOW); 1543 delay (300); 1544 1545 1546} 1547
14 fairy lights code
arduino
1//www.YouTube.com/Electronics is Fun// 2//https://www.youtube.com/channel/UCaXI2PcsTlH5g0et67kdD6g// 3// MOHD SOHAIL// 4 5 6void setup() { 7 pinMode (0,OUTPUT); 8 pinMode (1,OUTPUT); 9 pinMode (2,OUTPUT); 10 pinMode (3,OUTPUT); 11 pinMode (4,OUTPUT); 12 pinMode (5,OUTPUT); 13 pinMode (6,OUTPUT); 14 pinMode (7,OUTPUT); 15 pinMode (8,OUTPUT); 16 pinMode (9,OUTPUT); 17 pinMode (10,OUTPUT); 18 pinMode (11,OUTPUT); 19 pinMode (12,OUTPUT); 20 pinMode (13,OUTPUT); 21} 22 23void loop() { 24//pattern 1: 25 //repetition 1 26 digitalWrite (0,HIGH); digitalWrite (13, HIGH);digitalWrite (1,HIGH); digitalWrite (12, HIGH); 27 delay (150); 28 digitalWrite (0,LOW); digitalWrite (13, LOW);digitalWrite (1,LOW); digitalWrite (12, LOW); 29 delay (150); 30 31 digitalWrite (2,HIGH); digitalWrite (11, HIGH);digitalWrite (3,HIGH); digitalWrite (10, HIGH); 32 delay (150); 33 digitalWrite (2,LOW); digitalWrite (11, LOW);digitalWrite (3,LOW); digitalWrite (10, LOW); 34 delay (150); 35 36 digitalWrite (4,HIGH); digitalWrite (9, HIGH);digitalWrite (5,HIGH); digitalWrite (8, HIGH); 37 delay (150); 38 digitalWrite (4,LOW); digitalWrite (9, LOW);digitalWrite (5,LOW); digitalWrite (8, LOW); 39 delay (150); 40 41 digitalWrite (6,HIGH); digitalWrite (7, HIGH); 42 delay (150); 43 digitalWrite (6,LOW); digitalWrite (7, LOW); 44 delay (150); 45 46 //repetition 2 47 digitalWrite (0,HIGH); digitalWrite (13, HIGH);digitalWrite (1,HIGH); digitalWrite (12, HIGH); 48 delay (150); 49 digitalWrite (0,LOW); digitalWrite (13, LOW);digitalWrite (1,LOW); digitalWrite (12, LOW); 50 delay (150); 51 52 digitalWrite (2,HIGH); digitalWrite (11, HIGH);digitalWrite (3,HIGH); digitalWrite (10, HIGH); 53 delay (150); 54 digitalWrite (2,LOW); digitalWrite (11, LOW);digitalWrite (3,LOW); digitalWrite (10, LOW); 55 delay (150); 56 57 digitalWrite (4,HIGH); digitalWrite (9, HIGH);digitalWrite (5,HIGH); digitalWrite (8, HIGH); 58 delay (150); 59 digitalWrite (4,LOW); digitalWrite (9, LOW);digitalWrite (5,LOW); digitalWrite (8, LOW); 60 delay (150); 61 62 digitalWrite (6,HIGH); digitalWrite (7, HIGH); 63 delay (150); 64 digitalWrite (6,LOW); digitalWrite (7, LOW); 65 delay (150); 66 67 //repetition 3 68 digitalWrite (0,HIGH); digitalWrite (13, HIGH);digitalWrite (1,HIGH); digitalWrite (12, HIGH); 69 delay (150); 70 digitalWrite (0,LOW); digitalWrite (13, LOW);digitalWrite (1,LOW); digitalWrite (12, LOW); 71 delay (150); 72 73 digitalWrite (2,HIGH); digitalWrite (11, HIGH);digitalWrite (3,HIGH); digitalWrite (10, HIGH); 74 delay (150); 75 digitalWrite (2,LOW); digitalWrite (11, LOW);digitalWrite (3,LOW); digitalWrite (10, LOW); 76 delay (150); 77 78 digitalWrite (4,HIGH); digitalWrite (9, HIGH);digitalWrite (5,HIGH); digitalWrite (8, HIGH); 79 delay (150); 80 digitalWrite (4,LOW); digitalWrite (9, LOW);digitalWrite (5,LOW); digitalWrite (8, LOW); 81 delay (150); 82 83 digitalWrite (6,HIGH); digitalWrite (7, HIGH); 84 delay (150); 85 digitalWrite (6,LOW); digitalWrite (7, LOW); 86 delay (150); 87 88 //repitition 4 89 digitalWrite (0,HIGH); digitalWrite (13, HIGH);digitalWrite (1,HIGH); digitalWrite (12, HIGH); 90 delay (150); 91 digitalWrite (0,LOW); digitalWrite (13, LOW);digitalWrite (1,LOW); digitalWrite (12, LOW); 92 delay (150); 93 94 digitalWrite (2,HIGH); digitalWrite (11, HIGH);digitalWrite (3,HIGH); digitalWrite (10, HIGH); 95 delay (150); 96 digitalWrite (2,LOW); digitalWrite (11, LOW);digitalWrite (3,LOW); digitalWrite (10, LOW); 97 delay (150); 98 99 digitalWrite (4,HIGH); digitalWrite (9, HIGH);digitalWrite (5,HIGH); digitalWrite (8, HIGH); 100 delay (150); 101 digitalWrite (4,LOW); digitalWrite (9, LOW);digitalWrite (5,LOW); digitalWrite (8, LOW); 102 delay (150); 103 104 digitalWrite (6,HIGH); digitalWrite (7, HIGH); 105 delay (150); 106 digitalWrite (6,LOW); digitalWrite (7, LOW); 107 delay (150); 108 109//pattern 2: multiple blinking LED 110 //repetition 1 111 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 112 delay (300); 113 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 114 delay (300); 115 //repetition 2 116 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 117 delay (300); 118 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 119 delay (300); 120 //repetition 3 121 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 122 delay (300); 123 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 124 delay (300); 125 //repetition 4 126 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 127 delay (300); 128 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 129 delay (300); 130 //repetition 5 131 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 132 delay (300); 133 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 134 delay (300); 135 //repetition 6 136 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 137 delay (300); 138 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 139 delay (300); 140 //repetition 7 141 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 142 delay (300); 143 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 144 delay (300); 145 146//pattern 3 147 //repetition 1 148 digitalWrite (0,HIGH); digitalWrite (13, HIGH); 149 delay (80); 150 digitalWrite (0,LOW); digitalWrite (13, LOW); 151 delay (80); 152 digitalWrite (2,HIGH); digitalWrite (11, HIGH); 153 delay (80); 154 digitalWrite (2,LOW); digitalWrite (11, LOW); 155 delay (80); 156 digitalWrite (4,HIGH); digitalWrite (9, HIGH); 157 delay (80); 158 digitalWrite (4,LOW); digitalWrite (9, LOW); 159 delay (80); 160 digitalWrite (6,HIGH); digitalWrite (7, HIGH); 161 delay (80); 162 digitalWrite (6,LOW); digitalWrite (7, LOW); 163 delay (80); 164 digitalWrite (8,HIGH); digitalWrite (5, HIGH); 165 delay (80); 166 digitalWrite (8,LOW); digitalWrite (5, LOW); 167 delay (80); 168 digitalWrite (10,HIGH); digitalWrite (3, HIGH); 169 delay (80); 170 digitalWrite (10,LOW); digitalWrite (3, LOW); 171 delay (80); 172 digitalWrite (12,HIGH); digitalWrite (1, HIGH); 173 delay (80); 174 digitalWrite (12,LOW); digitalWrite (1, LOW); 175 delay (80); 176 //repetition 2 177 digitalWrite (0,HIGH); digitalWrite (13, HIGH); 178 delay (80); 179 digitalWrite (0,LOW); digitalWrite (13, LOW); 180 delay (80); 181 digitalWrite (2,HIGH); digitalWrite (11, HIGH); 182 delay (80); 183 digitalWrite (2,LOW); digitalWrite (11, LOW); 184 delay (80); 185 digitalWrite (4,HIGH); digitalWrite (9, HIGH); 186 delay (80); 187 digitalWrite (4,LOW); digitalWrite (9, LOW); 188 delay (80); 189 digitalWrite (6,HIGH); digitalWrite (7, HIGH); 190 delay (80); 191 digitalWrite (6,LOW); digitalWrite (7, LOW); 192 delay (80); 193 digitalWrite (8,HIGH); digitalWrite (5, HIGH); 194 delay (80); 195 digitalWrite (8,LOW); digitalWrite (5, LOW); 196 delay (80); 197 digitalWrite (10,HIGH); digitalWrite (3, HIGH); 198 delay (80); 199 digitalWrite (10,LOW); digitalWrite (3, LOW); 200 delay (80); 201 digitalWrite (12,HIGH); digitalWrite (1, HIGH); 202 delay (80); 203 digitalWrite (12,LOW); digitalWrite (1, LOW); 204 delay (80); 205 //repetition 4 206 digitalWrite (0,HIGH); digitalWrite (13, HIGH); 207 delay (80); 208 digitalWrite (0,LOW); digitalWrite (13, LOW); 209 delay (80); 210 digitalWrite (2,HIGH); digitalWrite (11, HIGH); 211 delay (80); 212 digitalWrite (2,LOW); digitalWrite (11, LOW); 213 delay (80); 214 digitalWrite (4,HIGH); digitalWrite (9, HIGH); 215 delay (80); 216 digitalWrite (4,LOW); digitalWrite (9, LOW); 217 delay (80); 218 digitalWrite (6,HIGH); digitalWrite (7, HIGH); 219 delay (80); 220 digitalWrite (6,LOW); digitalWrite (7, LOW); 221 delay (80); 222 digitalWrite (8,HIGH); digitalWrite (5, HIGH); 223 delay (80); 224 digitalWrite (8,LOW); digitalWrite (5, LOW); 225 delay (80); 226 digitalWrite (10,HIGH); digitalWrite (3, HIGH); 227 delay (80); 228 digitalWrite (10,LOW); digitalWrite (3, LOW); 229 delay (80); 230 digitalWrite (12,HIGH); digitalWrite (1, HIGH); 231 delay (80); 232 digitalWrite (12,LOW); digitalWrite (1, LOW); 233 delay (80); 234 //repetition 5 235 digitalWrite (0,HIGH); digitalWrite (13, HIGH); 236 delay (80); 237 digitalWrite (0,LOW); digitalWrite (13, LOW); 238 delay (80); 239 digitalWrite (2,HIGH); digitalWrite (11, HIGH); 240 delay (80); 241 digitalWrite (2,LOW); digitalWrite (11, LOW); 242 delay (80); 243 digitalWrite (4,HIGH); digitalWrite (9, HIGH); 244 delay (80); 245 digitalWrite (4,LOW); digitalWrite (9, LOW); 246 delay (80); 247 digitalWrite (6,HIGH); digitalWrite (7, HIGH); 248 delay (80); 249 digitalWrite (6,LOW); digitalWrite (7, LOW); 250 delay (80); 251 digitalWrite (8,HIGH); digitalWrite (5, HIGH); 252 delay (80); 253 digitalWrite (8,LOW); digitalWrite (5, LOW); 254 delay (80); 255 digitalWrite (10,HIGH); digitalWrite (3, HIGH); 256 delay (80); 257 digitalWrite (10,LOW); digitalWrite (3, LOW); 258 delay (80); 259 digitalWrite (12,HIGH); digitalWrite (1, HIGH); 260 delay (80); 261 digitalWrite (12,LOW); digitalWrite (1, LOW); 262 delay (80); 263 264//pattern 4 265 //repetition 1 266 for (int thisPin = 0; thisPin<=13; thisPin++){ 267 digitalWrite (thisPin, HIGH); 268 delay (30); 269 } 270 for (int thisPin = 0; thisPin<=13; thisPin++){ 271 digitalWrite (thisPin, LOW); 272 delay (30); 273 } 274 275 for (int thisPin=13; thisPin >=0 ; thisPin--){ 276 digitalWrite (thisPin, HIGH); 277 delay (30); 278 } 279 for (int thisPin=13; thisPin >=0 ; thisPin--){ 280 digitalWrite (thisPin, LOW); 281 delay (30); 282 } 283 //repetition 2 284 for (int thisPin = 0; thisPin<=13; thisPin++){ 285 digitalWrite (thisPin, HIGH); 286 delay (30); 287 } 288 for (int thisPin = 0; thisPin<=13; thisPin++){ 289 digitalWrite (thisPin, LOW); 290 delay (30); 291 } 292 293 for (int thisPin=13; thisPin >=0 ; thisPin--){ 294 digitalWrite (thisPin, HIGH); 295 delay (30); 296 } 297 for (int thisPin=13; thisPin >=0 ; thisPin--){ 298 digitalWrite (thisPin, LOW); 299 delay (30); 300 } 301 //repetition 3 302 for (int thisPin = 0; thisPin<=13; thisPin++){ 303 digitalWrite (thisPin, HIGH); 304 delay (30); 305 } 306 for (int thisPin = 0; thisPin<=13; thisPin++){ 307 digitalWrite (thisPin, LOW); 308 delay (30); 309 } 310 311 for (int thisPin=13; thisPin >=0 ; thisPin--){ 312 digitalWrite (thisPin, HIGH); 313 delay (30); 314 } 315 for (int thisPin=13; thisPin >=0 ; thisPin--){ 316 digitalWrite (thisPin, LOW); 317 delay (30); 318 } 319 //repetition 4 320 for (int thisPin = 0; thisPin<=13; thisPin++){ 321 digitalWrite (thisPin, HIGH); 322 delay (30); 323 } 324 for (int thisPin = 0; thisPin<=13; thisPin++){ 325 digitalWrite (thisPin, LOW); 326 delay (30); 327 } 328 329//pattern 5 330 //repetition 1 331 digitalWrite (1,HIGH); digitalWrite(3,HIGH); digitalWrite(5,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH);digitalWrite(11,HIGH); digitalWrite(13,HIGH); 332 delay (300); 333 digitalWrite (1,LOW); digitalWrite(3,LOW); digitalWrite(5,LOW); digitalWrite(7,LOW); digitalWrite(9,LOW);digitalWrite(11,LOW); digitalWrite(13,LOW); 334 delay (300); 335 digitalWrite (0,HIGH);digitalWrite (2,HIGH); digitalWrite(4,HIGH); digitalWrite(6,HIGH);digitalWrite(8,HIGH);digitalWrite(10,HIGH);digitalWrite(12,HIGH); 336 delay (300); 337 digitalWrite (0,LOW);digitalWrite (2,LOW); digitalWrite(4,LOW); digitalWrite(6,LOW);digitalWrite(8,LOW);digitalWrite(10,LOW);digitalWrite(12,LOW); 338 delay (300); 339 //repetition 2 340 digitalWrite (1,HIGH); digitalWrite(3,HIGH); digitalWrite(5,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH);digitalWrite(11,HIGH); digitalWrite(13,HIGH); 341 delay (300); 342 digitalWrite (1,LOW); digitalWrite(3,LOW); digitalWrite(5,LOW); digitalWrite(7,LOW); digitalWrite(9,LOW);digitalWrite(11,LOW); digitalWrite(13,LOW); 343 delay (300); 344 digitalWrite (0,HIGH);digitalWrite (2,HIGH); digitalWrite(4,HIGH); digitalWrite(6,HIGH);digitalWrite(8,HIGH);digitalWrite(10,HIGH);digitalWrite(12,HIGH); 345 delay (300); 346 digitalWrite (0,LOW);digitalWrite (2,LOW); digitalWrite(4,LOW); digitalWrite(6,LOW);digitalWrite(8,LOW);digitalWrite(10,LOW);digitalWrite(12,LOW); 347 delay (300); 348 //repetition 3 349 digitalWrite (1,HIGH); digitalWrite(3,HIGH); digitalWrite(5,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH);digitalWrite(11,HIGH); digitalWrite(13,HIGH); 350 delay (300); 351 digitalWrite (1,LOW); digitalWrite(3,LOW); digitalWrite(5,LOW); digitalWrite(7,LOW); digitalWrite(9,LOW);digitalWrite(11,LOW); digitalWrite(13,LOW); 352 delay (300); 353 digitalWrite (0,HIGH);digitalWrite (2,HIGH); digitalWrite(4,HIGH); digitalWrite(6,HIGH);digitalWrite(8,HIGH);digitalWrite(10,HIGH);digitalWrite(12,HIGH); 354 delay (300); 355 digitalWrite (0,LOW);digitalWrite (2,LOW); digitalWrite(4,LOW); digitalWrite(6,LOW);digitalWrite(8,LOW);digitalWrite(10,LOW);digitalWrite(12,LOW); 356 delay (300); 357 //repetition 4 358 digitalWrite (1,HIGH); digitalWrite(3,HIGH); digitalWrite(5,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH);digitalWrite(11,HIGH); digitalWrite(13,HIGH); 359 delay (300); 360 digitalWrite (1,LOW); digitalWrite(3,LOW); digitalWrite(5,LOW); digitalWrite(7,LOW); digitalWrite(9,LOW);digitalWrite(11,LOW); digitalWrite(13,LOW); 361 delay (300); 362 digitalWrite (0,HIGH);digitalWrite (2,HIGH); digitalWrite(4,HIGH); digitalWrite(6,HIGH);digitalWrite(8,HIGH);digitalWrite(10,HIGH);digitalWrite(12,HIGH); 363 delay (300); 364 digitalWrite (0,LOW);digitalWrite (2,LOW); digitalWrite(4,LOW); digitalWrite(6,LOW);digitalWrite(8,LOW);digitalWrite(10,LOW);digitalWrite(12,LOW); 365 delay (300); 366 //repetition 5 367 digitalWrite (1,HIGH); digitalWrite(3,HIGH); digitalWrite(5,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH);digitalWrite(11,HIGH); digitalWrite(13,HIGH); 368 delay (300); 369 digitalWrite (1,LOW); digitalWrite(3,LOW); digitalWrite(5,LOW); digitalWrite(7,LOW); digitalWrite(9,LOW);digitalWrite(11,LOW); digitalWrite(13,LOW); 370 delay (300); 371 digitalWrite (0,HIGH);digitalWrite (2,HIGH); digitalWrite(4,HIGH); digitalWrite(6,HIGH);digitalWrite(8,HIGH);digitalWrite(10,HIGH);digitalWrite(12,HIGH); 372 delay (300); 373 digitalWrite (0,LOW);digitalWrite (2,LOW); digitalWrite(4,LOW); digitalWrite(6,LOW);digitalWrite(8,LOW);digitalWrite(10,LOW);digitalWrite(12,LOW); 374 delay (300); 375 376//pattern 6 377 //repetition 1 378 for (int thisPin = 0; thisPin <=13; thisPin++) { 379 digitalWrite(thisPin, HIGH); 380 delay(80); 381 // turn the pin off: 382 digitalWrite(thisPin, LOW); 383 } 384 for (int thisPin = 12; thisPin >0; thisPin--) { 385 // turn the pin on: 386 digitalWrite(thisPin, HIGH); 387 delay(80); 388 // turn the pin off: 389 digitalWrite(thisPin, LOW); 390 } 391 //repetition 2 392 for (int thisPin = 0; thisPin <=13; thisPin++) { 393 digitalWrite(thisPin, HIGH); 394 delay(80); 395 // turn the pin off: 396 digitalWrite(thisPin, LOW); 397 } 398 for (int thisPin = 12; thisPin >0; thisPin--) { 399 // turn the pin on: 400 digitalWrite(thisPin, HIGH); 401 delay(80); 402 // turn the pin off: 403 digitalWrite(thisPin, LOW); 404 } 405 //repetition 3 406 for (int thisPin = 0; thisPin <=13; thisPin++) { 407 digitalWrite(thisPin, HIGH); 408 delay(80); 409 // turn the pin off: 410 digitalWrite(thisPin, LOW); 411 } 412 for (int thisPin = 12; thisPin >0; thisPin--) { 413 // turn the pin on: 414 digitalWrite(thisPin, HIGH); 415 delay(80); 416 // turn the pin off: 417 digitalWrite(thisPin, LOW); 418 } 419 420//pattern 7 blinking LED 421 //blinking red LED 422 //repetition 1 423 digitalWrite (0,HIGH);digitalWrite (2,HIGH); digitalWrite(4,HIGH); digitalWrite(6,HIGH);digitalWrite(8,HIGH);digitalWrite(10,HIGH);digitalWrite(12,HIGH); 424 delay (100); 425 digitalWrite (0,LOW);digitalWrite (2,LOW); digitalWrite(4,LOW); digitalWrite(6,LOW);digitalWrite(8,LOW);digitalWrite(10,LOW);digitalWrite(12,LOW); 426 delay (100); 427 //repetition 2 428 digitalWrite (0,HIGH);digitalWrite (2,HIGH); digitalWrite(4,HIGH); digitalWrite(6,HIGH);digitalWrite(8,HIGH);digitalWrite(10,HIGH);digitalWrite(12,HIGH); 429 delay (100); 430 digitalWrite (0,LOW);digitalWrite (2,LOW); digitalWrite(4,LOW); digitalWrite(6,LOW);digitalWrite(8,LOW);digitalWrite(10,LOW);digitalWrite(12,LOW); 431 delay (100); 432 //repetition 3 433 digitalWrite (0,HIGH);digitalWrite (2,HIGH); digitalWrite(4,HIGH); digitalWrite(6,HIGH);digitalWrite(8,HIGH);digitalWrite(10,HIGH);digitalWrite(12,HIGH); 434 delay (100); 435 digitalWrite (0,LOW);digitalWrite (2,LOW); digitalWrite(4,LOW); digitalWrite(6,LOW);digitalWrite(8,LOW);digitalWrite(10,LOW);digitalWrite(12,LOW); 436 delay (100); 437 //repetition 4 438 digitalWrite (0,HIGH);digitalWrite (2,HIGH); digitalWrite(4,HIGH); digitalWrite(6,HIGH);digitalWrite(8,HIGH);digitalWrite(10,HIGH);digitalWrite(12,HIGH); 439 delay (100); 440 digitalWrite (0,LOW);digitalWrite (2,LOW); digitalWrite(4,LOW); digitalWrite(6,LOW);digitalWrite(8,LOW);digitalWrite(10,LOW);digitalWrite(12,LOW); 441 delay (100); 442 //repetition 5 443 digitalWrite (0,HIGH);digitalWrite (2,HIGH); digitalWrite(4,HIGH); digitalWrite(6,HIGH);digitalWrite(8,HIGH);digitalWrite(10,HIGH);digitalWrite(12,HIGH); 444 delay (100); 445 digitalWrite (0,LOW);digitalWrite (2,LOW); digitalWrite(4,LOW); digitalWrite(6,LOW);digitalWrite(8,LOW);digitalWrite(10,LOW);digitalWrite(12,LOW); 446 delay (100); 447 //repetition 6 448 digitalWrite (0,HIGH);digitalWrite (2,HIGH); digitalWrite(4,HIGH); digitalWrite(6,HIGH);digitalWrite(8,HIGH);digitalWrite(10,HIGH);digitalWrite(12,HIGH); 449 delay (100); 450 digitalWrite (0,LOW);digitalWrite (2,LOW); digitalWrite(4,LOW); digitalWrite(6,LOW);digitalWrite(8,LOW);digitalWrite(10,LOW);digitalWrite(12,LOW); 451 delay (100); 452 //repetition 7 453 digitalWrite (0,HIGH);digitalWrite (2,HIGH); digitalWrite(4,HIGH); digitalWrite(6,HIGH);digitalWrite(8,HIGH);digitalWrite(10,HIGH);digitalWrite(12,HIGH); 454 delay (100); 455 digitalWrite (0,LOW);digitalWrite (2,LOW); digitalWrite(4,LOW); digitalWrite(6,LOW);digitalWrite(8,LOW);digitalWrite(10,LOW);digitalWrite(12,LOW); 456 delay (100); 457 //repetition 8 458 digitalWrite (0,HIGH);digitalWrite (2,HIGH); digitalWrite(4,HIGH); digitalWrite(6,HIGH);digitalWrite(8,HIGH);digitalWrite(10,HIGH);digitalWrite(12,HIGH); 459 delay (100); 460 digitalWrite (0,LOW);digitalWrite (2,LOW); digitalWrite(4,LOW); digitalWrite(6,LOW);digitalWrite(8,LOW);digitalWrite(10,LOW);digitalWrite(12,LOW); 461 delay (100); 462 //repetition 9 463 digitalWrite (0,HIGH);digitalWrite (2,HIGH); digitalWrite(4,HIGH); digitalWrite(6,HIGH);digitalWrite(8,HIGH);digitalWrite(10,HIGH);digitalWrite(12,HIGH); 464 delay (100); 465 digitalWrite (0,LOW);digitalWrite (2,LOW); digitalWrite(4,LOW); digitalWrite(6,LOW);digitalWrite(8,LOW);digitalWrite(10,LOW);digitalWrite(12,LOW); 466 delay (100); 467 //repetition 10 468 digitalWrite (0,HIGH);digitalWrite (2,HIGH); digitalWrite(4,HIGH); digitalWrite(6,HIGH);digitalWrite(8,HIGH);digitalWrite(10,HIGH);digitalWrite(12,HIGH); 469 delay (100); 470 digitalWrite (0,LOW);digitalWrite (2,LOW); digitalWrite(4,LOW); digitalWrite(6,LOW);digitalWrite(8,LOW);digitalWrite(10,LOW);digitalWrite(12,LOW); 471 delay (100); 472 //repetition 11 473 digitalWrite (0,HIGH);digitalWrite (2,HIGH); digitalWrite(4,HIGH); digitalWrite(6,HIGH);digitalWrite(8,HIGH);digitalWrite(10,HIGH);digitalWrite(12,HIGH); 474 delay (100); 475 digitalWrite (0,LOW);digitalWrite (2,LOW); digitalWrite(4,LOW); digitalWrite(6,LOW);digitalWrite(8,LOW);digitalWrite(10,LOW);digitalWrite(12,LOW); 476 delay (100); 477 //repetition 12 478 digitalWrite (0,HIGH);digitalWrite (2,HIGH); digitalWrite(4,HIGH); digitalWrite(6,HIGH);digitalWrite(8,HIGH);digitalWrite(10,HIGH);digitalWrite(12,HIGH); 479 delay (100); 480 digitalWrite (0,LOW);digitalWrite (2,LOW); digitalWrite(4,LOW); digitalWrite(6,LOW);digitalWrite(8,LOW);digitalWrite(10,LOW);digitalWrite(12,LOW); 481 delay (100); 482 //repetition 13 483 digitalWrite (0,HIGH);digitalWrite (2,HIGH); digitalWrite(4,HIGH); digitalWrite(6,HIGH);digitalWrite(8,HIGH);digitalWrite(10,HIGH);digitalWrite(12,HIGH); 484 delay (100); 485 digitalWrite (0,LOW);digitalWrite (2,LOW); digitalWrite(4,LOW); digitalWrite(6,LOW);digitalWrite(8,LOW);digitalWrite(10,LOW);digitalWrite(12,LOW); 486 delay (100); 487 //repetition 14 488 digitalWrite (0,HIGH);digitalWrite (2,HIGH); digitalWrite(4,HIGH); digitalWrite(6,HIGH);digitalWrite(8,HIGH);digitalWrite(10,HIGH);digitalWrite(12,HIGH); 489 delay (100); 490 digitalWrite (0,LOW);digitalWrite (2,LOW); digitalWrite(4,LOW); digitalWrite(6,LOW);digitalWrite(8,LOW);digitalWrite(10,LOW);digitalWrite(12,LOW); 491 delay (100); 492 //repetition 15 493 digitalWrite (0,HIGH);digitalWrite (2,HIGH); digitalWrite(4,HIGH); digitalWrite(6,HIGH);digitalWrite(8,HIGH);digitalWrite(10,HIGH);digitalWrite(12,HIGH); 494 delay (100); 495 digitalWrite (0,LOW);digitalWrite (2,LOW); digitalWrite(4,LOW); digitalWrite(6,LOW);digitalWrite(8,LOW);digitalWrite(10,LOW);digitalWrite(12,LOW); 496 delay (100); 497 //repetition 16 498 digitalWrite (0,HIGH);digitalWrite (2,HIGH); digitalWrite(4,HIGH); digitalWrite(6,HIGH);digitalWrite(8,HIGH);digitalWrite(10,HIGH);digitalWrite(12,HIGH); 499 delay (100); 500 digitalWrite (0,LOW);digitalWrite (2,LOW); digitalWrite(4,LOW); digitalWrite(6,LOW);digitalWrite(8,LOW);digitalWrite(10,LOW);digitalWrite(12,LOW); 501 delay (100); 502 //repetition 17 503 digitalWrite (0,HIGH);digitalWrite (2,HIGH); digitalWrite(4,HIGH); digitalWrite(6,HIGH);digitalWrite(8,HIGH);digitalWrite(10,HIGH);digitalWrite(12,HIGH); 504 delay (100); 505 digitalWrite (0,LOW);digitalWrite (2,LOW); digitalWrite(4,LOW); digitalWrite(6,LOW);digitalWrite(8,LOW);digitalWrite(10,LOW);digitalWrite(12,LOW); 506 delay (100); 507 //repetition 18 508 digitalWrite (0,HIGH);digitalWrite (2,HIGH); digitalWrite(4,HIGH); digitalWrite(6,HIGH);digitalWrite(8,HIGH);digitalWrite(10,HIGH);digitalWrite(12,HIGH); 509 delay (100); 510 digitalWrite (0,LOW);digitalWrite (2,LOW); digitalWrite(4,LOW); digitalWrite(6,LOW);digitalWrite(8,LOW);digitalWrite(10,LOW);digitalWrite(12,LOW); 511 delay (100); 512 //repetition 19 513 digitalWrite (0,HIGH);digitalWrite (2,HIGH); digitalWrite(4,HIGH); digitalWrite(6,HIGH);digitalWrite(8,HIGH);digitalWrite(10,HIGH);digitalWrite(12,HIGH); 514 delay (100); 515 digitalWrite (0,LOW);digitalWrite (2,LOW); digitalWrite(4,LOW); digitalWrite(6,LOW);digitalWrite(8,LOW);digitalWrite(10,LOW);digitalWrite(12,LOW); 516 delay (100); 517 //repetition 20 518 digitalWrite (0,HIGH);digitalWrite (2,HIGH); digitalWrite(4,HIGH); digitalWrite(6,HIGH);digitalWrite(8,HIGH);digitalWrite(10,HIGH);digitalWrite(12,HIGH); 519 delay (100); 520 digitalWrite (0,LOW);digitalWrite (2,LOW); digitalWrite(4,LOW); digitalWrite(6,LOW);digitalWrite(8,LOW);digitalWrite(10,LOW);digitalWrite(12,LOW); 521 delay (100); 522 523 //blinking blue LED 524 //repetition 1 525 digitalWrite (1,HIGH); digitalWrite(3,HIGH); digitalWrite(5,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH);digitalWrite(11,HIGH); digitalWrite(13,HIGH); 526 delay (100); 527 digitalWrite (1,LOW); digitalWrite(3,LOW); digitalWrite(5,LOW); digitalWrite(7,LOW); digitalWrite(9,LOW);digitalWrite(11,LOW); digitalWrite(13,LOW); 528 delay (100); 529 //repetition 2 530 digitalWrite (1,HIGH); digitalWrite(3,HIGH); digitalWrite(5,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH);digitalWrite(11,HIGH); digitalWrite(13,HIGH); 531 delay (100); 532 digitalWrite (1,LOW); digitalWrite(3,LOW); digitalWrite(5,LOW); digitalWrite(7,LOW); digitalWrite(9,LOW);digitalWrite(11,LOW); digitalWrite(13,LOW); 533 delay (100); 534 //repetition 3 535 digitalWrite (1,HIGH); digitalWrite(3,HIGH); digitalWrite(5,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH);digitalWrite(11,HIGH); digitalWrite(13,HIGH); 536 delay (100); 537 digitalWrite (1,LOW); digitalWrite(3,LOW); digitalWrite(5,LOW); digitalWrite(7,LOW); digitalWrite(9,LOW);digitalWrite(11,LOW); digitalWrite(13,LOW); 538 delay (100); 539 //repetition 4 540 digitalWrite (1,HIGH); digitalWrite(3,HIGH); digitalWrite(5,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH);digitalWrite(11,HIGH); digitalWrite(13,HIGH); 541 delay (100); 542 digitalWrite (1,LOW); digitalWrite(3,LOW); digitalWrite(5,LOW); digitalWrite(7,LOW); digitalWrite(9,LOW);digitalWrite(11,LOW); digitalWrite(13,LOW); 543 delay (100); 544 //repetition 5 545 digitalWrite (1,HIGH); digitalWrite(3,HIGH); digitalWrite(5,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH);digitalWrite(11,HIGH); digitalWrite(13,HIGH); 546 delay (100); 547 digitalWrite (1,LOW); digitalWrite(3,LOW); digitalWrite(5,LOW); digitalWrite(7,LOW); digitalWrite(9,LOW);digitalWrite(11,LOW); digitalWrite(13,LOW); 548 delay (100); 549 //repetition 6 550 digitalWrite (1,HIGH); digitalWrite(3,HIGH); digitalWrite(5,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH);digitalWrite(11,HIGH); digitalWrite(13,HIGH); 551 delay (100); 552 digitalWrite (1,LOW); digitalWrite(3,LOW); digitalWrite(5,LOW); digitalWrite(7,LOW); digitalWrite(9,LOW);digitalWrite(11,LOW); digitalWrite(13,LOW); 553 delay (100); 554 //repetition 7 555 digitalWrite (1,HIGH); digitalWrite(3,HIGH); digitalWrite(5,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH);digitalWrite(11,HIGH); digitalWrite(13,HIGH); 556 delay (100); 557 digitalWrite (1,LOW); digitalWrite(3,LOW); digitalWrite(5,LOW); digitalWrite(7,LOW); digitalWrite(9,LOW);digitalWrite(11,LOW); digitalWrite(13,LOW); 558 delay (100); 559 //repetition 8 560 digitalWrite (1,HIGH); digitalWrite(3,HIGH); digitalWrite(5,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH);digitalWrite(11,HIGH); digitalWrite(13,HIGH); 561 delay (100); 562 digitalWrite (1,LOW); digitalWrite(3,LOW); digitalWrite(5,LOW); digitalWrite(7,LOW); digitalWrite(9,LOW);digitalWrite(11,LOW); digitalWrite(13,LOW); 563 delay (100); 564 //repetition 9 565 digitalWrite (1,HIGH); digitalWrite(3,HIGH); digitalWrite(5,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH);digitalWrite(11,HIGH); digitalWrite(13,HIGH); 566 delay (100); 567 digitalWrite (1,LOW); digitalWrite(3,LOW); digitalWrite(5,LOW); digitalWrite(7,LOW); digitalWrite(9,LOW);digitalWrite(11,LOW); digitalWrite(13,LOW); 568 delay (100); 569 //repetition 10 570 digitalWrite (1,HIGH); digitalWrite(3,HIGH); digitalWrite(5,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH);digitalWrite(11,HIGH); digitalWrite(13,HIGH); 571 delay (100); 572 digitalWrite (1,LOW); digitalWrite(3,LOW); digitalWrite(5,LOW); digitalWrite(7,LOW); digitalWrite(9,LOW);digitalWrite(11,LOW); digitalWrite(13,LOW); 573 delay (100); 574 //repetition 11 575 digitalWrite (1,HIGH); digitalWrite(3,HIGH); digitalWrite(5,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH);digitalWrite(11,HIGH); digitalWrite(13,HIGH); 576 delay (100); 577 digitalWrite (1,LOW); digitalWrite(3,LOW); digitalWrite(5,LOW); digitalWrite(7,LOW); digitalWrite(9,LOW);digitalWrite(11,LOW); digitalWrite(13,LOW); 578 delay (100); 579 //repetition 12 580 digitalWrite (1,HIGH); digitalWrite(3,HIGH); digitalWrite(5,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH);digitalWrite(11,HIGH); digitalWrite(13,HIGH); 581 delay (100); 582 digitalWrite (1,LOW); digitalWrite(3,LOW); digitalWrite(5,LOW); digitalWrite(7,LOW); digitalWrite(9,LOW);digitalWrite(11,LOW); digitalWrite(13,LOW); 583 delay (100); 584 //repetition 13 585 digitalWrite (1,HIGH); digitalWrite(3,HIGH); digitalWrite(5,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH);digitalWrite(11,HIGH); digitalWrite(13,HIGH); 586 delay (100); 587 digitalWrite (1,LOW); digitalWrite(3,LOW); digitalWrite(5,LOW); digitalWrite(7,LOW); digitalWrite(9,LOW);digitalWrite(11,LOW); digitalWrite(13,LOW); 588 delay (100); 589 //repetition 14 590 digitalWrite (1,HIGH); digitalWrite(3,HIGH); digitalWrite(5,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH);digitalWrite(11,HIGH); digitalWrite(13,HIGH); 591 delay (100); 592 digitalWrite (1,LOW); digitalWrite(3,LOW); digitalWrite(5,LOW); digitalWrite(7,LOW); digitalWrite(9,LOW);digitalWrite(11,LOW); digitalWrite(13,LOW); 593 delay (100); 594 //repetition 15 595 digitalWrite (1,HIGH); digitalWrite(3,HIGH); digitalWrite(5,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH);digitalWrite(11,HIGH); digitalWrite(13,HIGH); 596 delay (100); 597 digitalWrite (1,LOW); digitalWrite(3,LOW); digitalWrite(5,LOW); digitalWrite(7,LOW); digitalWrite(9,LOW);digitalWrite(11,LOW); digitalWrite(13,LOW); 598 delay (100); 599 //repetition 16 600 digitalWrite (1,HIGH); digitalWrite(3,HIGH); digitalWrite(5,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH);digitalWrite(11,HIGH); digitalWrite(13,HIGH); 601 delay (100); 602 digitalWrite (1,LOW); digitalWrite(3,LOW); digitalWrite(5,LOW); digitalWrite(7,LOW); digitalWrite(9,LOW);digitalWrite(11,LOW); digitalWrite(13,LOW); 603 delay (100); 604 //repetition 17 605 digitalWrite (1,HIGH); digitalWrite(3,HIGH); digitalWrite(5,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH);digitalWrite(11,HIGH); digitalWrite(13,HIGH); 606 delay (100); 607 digitalWrite (1,LOW); digitalWrite(3,LOW); digitalWrite(5,LOW); digitalWrite(7,LOW); digitalWrite(9,LOW);digitalWrite(11,LOW); digitalWrite(13,LOW); 608 delay (100); 609 //repetition 18 610 digitalWrite (1,HIGH); digitalWrite(3,HIGH); digitalWrite(5,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH);digitalWrite(11,HIGH); digitalWrite(13,HIGH); 611 delay (100); 612 digitalWrite (1,LOW); digitalWrite(3,LOW); digitalWrite(5,LOW); digitalWrite(7,LOW); digitalWrite(9,LOW);digitalWrite(11,LOW); digitalWrite(13,LOW); 613 delay (100); 614 //repetition 19 615 digitalWrite (1,HIGH); digitalWrite(3,HIGH); digitalWrite(5,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH);digitalWrite(11,HIGH); digitalWrite(13,HIGH); 616 delay (100); 617 digitalWrite (1,LOW); digitalWrite(3,LOW); digitalWrite(5,LOW); digitalWrite(7,LOW); digitalWrite(9,LOW);digitalWrite(11,LOW); digitalWrite(13,LOW); 618 delay (100); 619 //repetition 20 620 digitalWrite (1,HIGH); digitalWrite(3,HIGH); digitalWrite(5,HIGH); digitalWrite(7,HIGH); digitalWrite(9,HIGH);digitalWrite(11,HIGH); digitalWrite(13,HIGH); 621 delay (100); 622 digitalWrite (1,LOW); digitalWrite(3,LOW); digitalWrite(5,LOW); digitalWrite(7,LOW); digitalWrite(9,LOW);digitalWrite(11,LOW); digitalWrite(13,LOW); 623 delay (100); 624 625//pattern 8 626 //repetition 1 627 digitalWrite (0,HIGH); digitalWrite (13, HIGH); 628 delay (80); 629 digitalWrite (1,HIGH); digitalWrite (12, HIGH); 630 delay (80); 631 digitalWrite (2,HIGH); digitalWrite (11, HIGH); 632 delay (80); 633 digitalWrite (3,HIGH); digitalWrite (10, HIGH); 634 delay (80); 635 digitalWrite (4,HIGH); digitalWrite (9, HIGH); 636 delay (80); 637 digitalWrite (5,HIGH); digitalWrite (8, HIGH); 638 delay (80); 639 digitalWrite (6,HIGH); digitalWrite (7, HIGH); 640 delay (80); 641 642 digitalWrite (0,LOW); digitalWrite (13, LOW); 643 delay (80); 644 digitalWrite (1,LOW); digitalWrite (12, LOW); 645 delay (80); 646 digitalWrite (2,LOW); digitalWrite (11, LOW); 647 delay (80); 648 digitalWrite (3,LOW); digitalWrite (10, LOW); 649 delay (80); 650 digitalWrite (4,LOW); digitalWrite (9, LOW); 651 delay (80); 652 digitalWrite (5,LOW); digitalWrite (8, LOW); 653 delay (80); 654 digitalWrite (6,LOW); digitalWrite (7, LOW); 655 delay (80); 656 657 digitalWrite (0,HIGH); digitalWrite (13, HIGH); 658 delay (80); 659 digitalWrite (1,HIGH); digitalWrite (12, HIGH); 660 delay (80); 661 digitalWrite (2,HIGH); digitalWrite (11, HIGH); 662 delay (80); 663 digitalWrite (3,HIGH); digitalWrite (10, HIGH); 664 delay (80); 665 digitalWrite (4,HIGH); digitalWrite (9, HIGH); 666 delay (80); 667 digitalWrite (5,HIGH); digitalWrite (8, HIGH); 668 delay (80); 669 digitalWrite (6,HIGH); digitalWrite (7, HIGH); 670 delay (80); 671 672 digitalWrite (0,LOW); digitalWrite (13, LOW); 673 delay (80); 674 digitalWrite (1,LOW); digitalWrite (12, LOW); 675 delay (80); 676 digitalWrite (2,LOW); digitalWrite (11, LOW); 677 delay (80); 678 digitalWrite (3,LOW); digitalWrite (10, LOW); 679 delay (80); 680 digitalWrite (4,LOW); digitalWrite (9, LOW); 681 delay (80); 682 digitalWrite (5,LOW); digitalWrite (8, LOW); 683 delay (80); 684 digitalWrite (6,LOW); digitalWrite (7, LOW); 685 delay (80); 686 687 //repetition 1 688 digitalWrite (0,HIGH); digitalWrite (13, HIGH); 689 delay (80); 690 digitalWrite (1,HIGH); digitalWrite (12, HIGH); 691 delay (80); 692 digitalWrite (2,HIGH); digitalWrite (11, HIGH); 693 delay (80); 694 digitalWrite (3,HIGH); digitalWrite (10, HIGH); 695 delay (80); 696 digitalWrite (4,HIGH); digitalWrite (9, HIGH); 697 delay (80); 698 digitalWrite (5,HIGH); digitalWrite (8, HIGH); 699 delay (80); 700 digitalWrite (6,HIGH); digitalWrite (7, HIGH); 701 delay (80); 702 703 digitalWrite (0,LOW); digitalWrite (13, LOW); 704 delay (80); 705 digitalWrite (1,LOW); digitalWrite (12, LOW); 706 delay (80); 707 digitalWrite (2,LOW); digitalWrite (11, LOW); 708 delay (80); 709 digitalWrite (3,LOW); digitalWrite (10, LOW); 710 delay (80); 711 digitalWrite (4,LOW); digitalWrite (9, LOW); 712 delay (80); 713 digitalWrite (5,LOW); digitalWrite (8, LOW); 714 delay (80); 715 digitalWrite (6,LOW); digitalWrite (7, LOW); 716 delay (80); 717 718 //repetition 2 719 digitalWrite (0,HIGH); digitalWrite (13, HIGH); 720 delay (80); 721 digitalWrite (1,HIGH); digitalWrite (12, HIGH); 722 delay (80); 723 digitalWrite (2,HIGH); digitalWrite (11, HIGH); 724 delay (80); 725 digitalWrite (3,HIGH); digitalWrite (10, HIGH); 726 delay (80); 727 digitalWrite (4,HIGH); digitalWrite (9, HIGH); 728 delay (80); 729 digitalWrite (5,HIGH); digitalWrite (8, HIGH); 730 delay (80); 731 digitalWrite (6,HIGH); digitalWrite (7, HIGH); 732 delay (80); 733 734 digitalWrite (0,LOW); digitalWrite (13, LOW); 735 delay (80); 736 digitalWrite (1,LOW); digitalWrite (12, LOW); 737 delay (80); 738 digitalWrite (2,LOW); digitalWrite (11, LOW); 739 delay (80); 740 digitalWrite (3,LOW); digitalWrite (10, LOW); 741 delay (80); 742 digitalWrite (4,LOW); digitalWrite (9, LOW); 743 delay (80); 744 digitalWrite (5,LOW); digitalWrite (8, LOW); 745 delay (80); 746 digitalWrite (6,LOW); digitalWrite (7, LOW); 747 delay (80); 748 749 //repetition 3 750 digitalWrite (0,HIGH); digitalWrite (13, HIGH); 751 delay (80); 752 digitalWrite (1,HIGH); digitalWrite (12, HIGH); 753 delay (80); 754 digitalWrite (2,HIGH); digitalWrite (11, HIGH); 755 delay (80); 756 digitalWrite (3,HIGH); digitalWrite (10, HIGH); 757 delay (80); 758 digitalWrite (4,HIGH); digitalWrite (9, HIGH); 759 delay (80); 760 digitalWrite (5,HIGH); digitalWrite (8, HIGH); 761 delay (80); 762 digitalWrite (6,HIGH); digitalWrite (7, HIGH); 763 delay (80); 764 765 digitalWrite (0,LOW); digitalWrite (13, LOW); 766 delay (80); 767 digitalWrite (1,LOW); digitalWrite (12, LOW); 768 delay (80); 769 digitalWrite (2,LOW); digitalWrite (11, LOW); 770 delay (80); 771 digitalWrite (3,LOW); digitalWrite (10, LOW); 772 delay (80); 773 digitalWrite (4,LOW); digitalWrite (9, LOW); 774 delay (80); 775 digitalWrite (5,LOW); digitalWrite (8, LOW); 776 delay (80); 777 digitalWrite (6,LOW); digitalWrite (7, LOW); 778 delay (80); 779 780 //repetition 4 781 digitalWrite (0,HIGH); digitalWrite (13, HIGH); 782 delay (80); 783 digitalWrite (1,HIGH); digitalWrite (12, HIGH); 784 delay (80); 785 digitalWrite (2,HIGH); digitalWrite (11, HIGH); 786 delay (80); 787 digitalWrite (3,HIGH); digitalWrite (10, HIGH); 788 delay (80); 789 digitalWrite (4,HIGH); digitalWrite (9, HIGH); 790 delay (80); 791 digitalWrite (5,HIGH); digitalWrite (8, HIGH); 792 delay (80); 793 digitalWrite (6,HIGH); digitalWrite (7, HIGH); 794 delay (80); 795 796 digitalWrite (0,LOW); digitalWrite (13, LOW); 797 delay (80); 798 digitalWrite (1,LOW); digitalWrite (12, LOW); 799 delay (80); 800 digitalWrite (2,LOW); digitalWrite (11, LOW); 801 delay (80); 802 digitalWrite (3,LOW); digitalWrite (10, LOW); 803 delay (80); 804 digitalWrite (4,LOW); digitalWrite (9, LOW); 805 delay (80); 806 digitalWrite (5,LOW); digitalWrite (8, LOW); 807 delay (80); 808 digitalWrite (6,LOW); digitalWrite (7, LOW); 809 delay (80); 810 811 //repetition 5 812 digitalWrite (0,HIGH); digitalWrite (13, HIGH); 813 delay (80); 814 digitalWrite (1,HIGH); digitalWrite (12, HIGH); 815 delay (80); 816 digitalWrite (2,HIGH); digitalWrite (11, HIGH); 817 delay (80); 818 digitalWrite (3,HIGH); digitalWrite (10, HIGH); 819 delay (80); 820 digitalWrite (4,HIGH); digitalWrite (9, HIGH); 821 delay (80); 822 digitalWrite (5,HIGH); digitalWrite (8, HIGH); 823 delay (80); 824 digitalWrite (6,HIGH); digitalWrite (7, HIGH); 825 delay (80); 826 827 digitalWrite (0,LOW); digitalWrite (13, LOW); 828 delay (80); 829 digitalWrite (1,LOW); digitalWrite (12, LOW); 830 delay (80); 831 digitalWrite (2,LOW); digitalWrite (11, LOW); 832 delay (80); 833 digitalWrite (3,LOW); digitalWrite (10, LOW); 834 delay (80); 835 digitalWrite (4,LOW); digitalWrite (9, LOW); 836 delay (80); 837 digitalWrite (5,LOW); digitalWrite (8, LOW); 838 delay (80); 839 digitalWrite (6,LOW); digitalWrite (7, LOW); 840 delay (80); 841 842 843 //pattern 9 844 //repetition 1 845 digitalWrite (0,HIGH); 846 delay (80); 847 digitalWrite (2,HIGH); 848 delay (80); 849 digitalWrite (4,HIGH); 850 delay (80); 851 digitalWrite (6,HIGH); 852 delay (80); 853 digitalWrite (8,HIGH); 854 delay (80); 855 digitalWrite (10,HIGH); 856 delay (80); 857 digitalWrite (12,HIGH); 858 delay (80); 859 860 digitalWrite (0,LOW); 861 delay (80); 862 digitalWrite (2,LOW); 863 delay (80); 864 digitalWrite (4,LOW); 865 delay (80); 866 digitalWrite (6,LOW); 867 delay (80); 868 digitalWrite (8,LOW); 869 delay (80); 870 digitalWrite (10,LOW); 871 delay (80); 872 digitalWrite (12,LOW); 873 delay (80); 874 875 digitalWrite (13, HIGH); 876 delay (80); 877 digitalWrite (11, HIGH); 878 delay (80); 879 digitalWrite (9, HIGH); 880 delay (80); 881 digitalWrite (7, HIGH); 882 delay (80); 883 digitalWrite (5, HIGH); 884 delay (80); 885 digitalWrite (3, HIGH); 886 delay (80); 887 digitalWrite (1, HIGH); 888 delay (80); 889 890 digitalWrite (13, LOW); 891 delay (80); 892 digitalWrite (11, LOW); 893 delay (80); 894 digitalWrite (9, LOW); 895 delay (80); 896 digitalWrite (7, LOW); 897 delay (80); 898 digitalWrite (5, LOW); 899 delay (80); 900 digitalWrite (3, LOW); 901 delay (80); 902 digitalWrite (1, LOW); 903 delay (80); 904 905 //repetition 2 906 digitalWrite (0,HIGH); 907 delay (80); 908 digitalWrite (2,HIGH); 909 delay (80); 910 digitalWrite (4,HIGH); 911 delay (80); 912 digitalWrite (6,HIGH); 913 delay (80); 914 digitalWrite (8,HIGH); 915 delay (80); 916 digitalWrite (10,HIGH); 917 delay (80); 918 digitalWrite (12,HIGH); 919 delay (80); 920 921 digitalWrite (0,LOW); 922 delay (80); 923 digitalWrite (2,LOW); 924 delay (80); 925 digitalWrite (4,LOW); 926 delay (80); 927 digitalWrite (6,LOW); 928 delay (80); 929 digitalWrite (8,LOW); 930 delay (80); 931 digitalWrite (10,LOW); 932 delay (80); 933 digitalWrite (12,LOW); 934 delay (80); 935 936 digitalWrite (13, HIGH); 937 delay (80); 938 digitalWrite (11, HIGH); 939 delay (80); 940 digitalWrite (9, HIGH); 941 delay (80); 942 digitalWrite (7, HIGH); 943 delay (80); 944 digitalWrite (5, HIGH); 945 delay (80); 946 digitalWrite (3, HIGH); 947 delay (80); 948 digitalWrite (1, HIGH); 949 delay (80); 950 951 digitalWrite (13, LOW); 952 delay (80); 953 digitalWrite (11, LOW); 954 delay (80); 955 digitalWrite (9, LOW); 956 delay (80); 957 digitalWrite (7, LOW); 958 delay (80); 959 digitalWrite (5, LOW); 960 delay (80); 961 digitalWrite (3, LOW); 962 delay (80); 963 digitalWrite (1, LOW); 964 delay (80); 965 966 //repetition 3 967 digitalWrite (0,HIGH); 968 delay (80); 969 digitalWrite (2,HIGH); 970 delay (80); 971 digitalWrite (4,HIGH); 972 delay (80); 973 digitalWrite (6,HIGH); 974 delay (80); 975 digitalWrite (8,HIGH); 976 delay (80); 977 digitalWrite (10,HIGH); 978 delay (80); 979 digitalWrite (12,HIGH); 980 delay (80); 981 982 digitalWrite (0,LOW); 983 delay (80); 984 digitalWrite (2,LOW); 985 delay (80); 986 digitalWrite (4,LOW); 987 delay (80); 988 digitalWrite (6,LOW); 989 delay (80); 990 digitalWrite (8,LOW); 991 delay (80); 992 digitalWrite (10,LOW); 993 delay (80); 994 digitalWrite (12,LOW); 995 delay (80); 996 997 digitalWrite (13, HIGH); 998 delay (80); 999 digitalWrite (11, HIGH); 1000 delay (80); 1001 digitalWrite (9, HIGH); 1002 delay (80); 1003 digitalWrite (7, HIGH); 1004 delay (80); 1005 digitalWrite (5, HIGH); 1006 delay (80); 1007 digitalWrite (3, HIGH); 1008 delay (80); 1009 digitalWrite (1, HIGH); 1010 delay (80); 1011 1012 digitalWrite (13, LOW); 1013 delay (80); 1014 digitalWrite (11, LOW); 1015 delay (80); 1016 digitalWrite (9, LOW); 1017 delay (80); 1018 digitalWrite (7, LOW); 1019 delay (80); 1020 digitalWrite (5, LOW); 1021 delay (80); 1022 digitalWrite (3, LOW); 1023 delay (80); 1024 digitalWrite (1, LOW); 1025 delay (80); 1026 1027 1028//pattern 10 1029 digitalWrite(8,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1030 delay (300); 1031 digitalWrite(8,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1032 delay (300); 1033 digitalWrite(7,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1034 delay (300); 1035 digitalWrite(7,LOW);digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1036 delay (300); 1037 digitalWrite(6,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1038 delay (300); 1039 digitalWrite(6,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1040 delay (300); 1041 digitalWrite(5,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1042 delay (300); 1043 digitalWrite(5,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1044 delay (300); 1045 digitalWrite(4,HIGH); digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1046 delay (300); 1047 digitalWrite(4,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1048 delay (300); 1049 digitalWrite(3,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1050 delay (300); 1051 digitalWrite(3,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1052 delay (300); 1053 digitalWrite (2,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1054 delay (300); 1055 digitalWrite (2,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1056 delay (300); 1057 digitalWrite (1,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1058 delay (300); 1059 digitalWrite (1,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1060 delay (300); 1061 digitalWrite (0,HIGH);digitalWrite (3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1062 delay (300); 1063 digitalWrite (0,LOW);digitalWrite (3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1064 delay (300); 1065 1066 digitalWrite(8,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1067 delay (300); 1068 digitalWrite(8,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1069 delay (300); 1070 digitalWrite(7,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1071 delay (300); 1072 digitalWrite(7,LOW);digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1073 delay (300); 1074 digitalWrite(6,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1075 delay (300); 1076 digitalWrite(6,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1077 delay (300); 1078 digitalWrite(5,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1079 delay (300); 1080 digitalWrite(5,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1081 delay (300); 1082 digitalWrite(4,HIGH); digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1083 delay (300); 1084 digitalWrite(4,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1085 delay (300); 1086 digitalWrite(3,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1087 delay (300); 1088 digitalWrite(3,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1089 delay (300); 1090 digitalWrite (2,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1091 delay (300); 1092 digitalWrite (2,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1093 delay (300); 1094 digitalWrite (1,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1095 delay (300); 1096 digitalWrite (1,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1097 delay (300); 1098 digitalWrite (0,HIGH);digitalWrite (3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1099 delay (300); 1100 digitalWrite (0,LOW);digitalWrite (3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1101 delay (300); 1102 1103 digitalWrite(8,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1104 delay (300); 1105 digitalWrite(8,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1106 delay (300); 1107 digitalWrite(7,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1108 delay (300); 1109 digitalWrite(7,LOW);digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1110 delay (300); 1111 digitalWrite(6,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1112 delay (300); 1113 digitalWrite(6,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1114 delay (300); 1115 digitalWrite(5,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1116 delay (300); 1117 digitalWrite(5,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1118 delay (300); 1119 digitalWrite(4,HIGH); digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1120 delay (300); 1121 digitalWrite(4,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1122 delay (300); 1123 digitalWrite(3,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1124 delay (300); 1125 digitalWrite(3,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1126 delay (300); 1127 digitalWrite (2,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1128 delay (300); 1129 digitalWrite (2,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1130 delay (300); 1131 digitalWrite (1,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1132 delay (300); 1133 digitalWrite (1,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1134 delay (300); 1135 digitalWrite (0,HIGH);digitalWrite (3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1136 delay (300); 1137 digitalWrite (0,LOW);digitalWrite (3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1138 delay (300); 1139 1140 digitalWrite(8,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1141 delay (300); 1142 digitalWrite(8,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1143 delay (300); 1144 digitalWrite(7,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1145 delay (300); 1146 digitalWrite(7,LOW);digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1147 delay (300); 1148 digitalWrite(6,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1149 delay (300); 1150 digitalWrite(6,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1151 delay (300); 1152 digitalWrite(5,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1153 delay (300); 1154 digitalWrite(5,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1155 delay (300); 1156 digitalWrite(4,HIGH); digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1157 delay (300); 1158 digitalWrite(4,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1159 delay (300); 1160 digitalWrite(3,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1161 delay (300); 1162 digitalWrite(3,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1163 delay (300); 1164 digitalWrite (2,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1165 delay (300); 1166 digitalWrite (2,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1167 delay (300); 1168 digitalWrite (1,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1169 delay (300); 1170 digitalWrite (1,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1171 delay (300); 1172 digitalWrite (0,HIGH);digitalWrite (3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(11,HIGH);digitalWrite(12,HIGH);digitalWrite(13,HIGH); 1173 delay (300); 1174 digitalWrite (0,LOW);digitalWrite (3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); 1175 delay (300); 1176 1177 1178 1179 1180 1181//pattern 11 1182 digitalWrite (6,HIGH); digitalWrite (7, HIGH); 1183 delay (80); 1184 digitalWrite (5,HIGH); digitalWrite (8, HIGH); 1185 delay (80); 1186 digitalWrite (4,HIGH); digitalWrite (9, HIGH); 1187 delay (80); 1188 digitalWrite (3,HIGH); digitalWrite (10, HIGH); 1189 delay (80); 1190 digitalWrite (2,HIGH); digitalWrite (11, HIGH); 1191 delay (80); 1192 digitalWrite (1,HIGH); digitalWrite (12, HIGH); 1193 delay (80); 1194 digitalWrite (0,HIGH); digitalWrite (13, HIGH); 1195 delay (80); 1196 1197 digitalWrite (6,LOW); digitalWrite (7, LOW); 1198 delay (80); 1199 digitalWrite (5,LOW); digitalWrite (8, LOW); 1200 delay (80); 1201 digitalWrite (4,LOW); digitalWrite (9, LOW); 1202 delay (80); 1203 digitalWrite (3,LOW); digitalWrite (10, LOW); 1204 delay (80); 1205 digitalWrite (2,LOW); digitalWrite (11, LOW); 1206 delay (80); 1207 digitalWrite (1,LOW); digitalWrite (12, LOW); 1208 delay (80); 1209 digitalWrite (0,LOW); digitalWrite (13, LOW); 1210 delay (80); 1211 1212 digitalWrite (6,HIGH); digitalWrite (7, HIGH); 1213 delay (80); 1214 digitalWrite (5,HIGH); digitalWrite (8, HIGH); 1215 delay (80); 1216 digitalWrite (4,HIGH); digitalWrite (9, HIGH); 1217 delay (80); 1218 digitalWrite (3,HIGH); digitalWrite (10, HIGH); 1219 delay (80); 1220 digitalWrite (2,HIGH); digitalWrite (11, HIGH); 1221 delay (80); 1222 digitalWrite (1,HIGH); digitalWrite (12, HIGH); 1223 delay (80); 1224 digitalWrite (0,HIGH); digitalWrite (13, HIGH); 1225 delay (80); 1226 1227 digitalWrite (6,LOW); digitalWrite (7, LOW); 1228 delay (80); 1229 digitalWrite (5,LOW); digitalWrite (8, LOW); 1230 delay (80); 1231 digitalWrite (4,LOW); digitalWrite (9, LOW); 1232 delay (80); 1233 digitalWrite (3,LOW); digitalWrite (10, LOW); 1234 delay (80); 1235 digitalWrite (2,LOW); digitalWrite (11, LOW); 1236 delay (80); 1237 digitalWrite (1,LOW); digitalWrite (12, LOW); 1238 delay (80); 1239 digitalWrite (0,LOW); digitalWrite (13, LOW); 1240 delay (80); 1241 1242 digitalWrite (6,HIGH); digitalWrite (7, HIGH); 1243 delay (80); 1244 digitalWrite (5,HIGH); digitalWrite (8, HIGH); 1245 delay (80); 1246 digitalWrite (4,HIGH); digitalWrite (9, HIGH); 1247 delay (80); 1248 digitalWrite (3,HIGH); digitalWrite (10, HIGH); 1249 delay (80); 1250 digitalWrite (2,HIGH); digitalWrite (11, HIGH); 1251 delay (80); 1252 digitalWrite (1,HIGH); digitalWrite (12, HIGH); 1253 delay (80); 1254 digitalWrite (0,HIGH); digitalWrite (13, HIGH); 1255 delay (80); 1256 1257 digitalWrite (6,LOW); digitalWrite (7, LOW); 1258 delay (80); 1259 digitalWrite (5,LOW); digitalWrite (8, LOW); 1260 delay (80); 1261 digitalWrite (4,LOW); digitalWrite (9, LOW); 1262 delay (80); 1263 digitalWrite (3,LOW); digitalWrite (10, LOW); 1264 delay (80); 1265 digitalWrite (2,LOW); digitalWrite (11, LOW); 1266 delay (80); 1267 digitalWrite (1,LOW); digitalWrite (12, LOW); 1268 delay (80); 1269 digitalWrite (0,LOW); digitalWrite (13, LOW); 1270 delay (80); 1271 1272 digitalWrite (6,HIGH); digitalWrite (7, HIGH); 1273 delay (80); 1274 digitalWrite (5,HIGH); digitalWrite (8, HIGH); 1275 delay (80); 1276 digitalWrite (4,HIGH); digitalWrite (9, HIGH); 1277 delay (80); 1278 digitalWrite (3,HIGH); digitalWrite (10, HIGH); 1279 delay (80); 1280 digitalWrite (2,HIGH); digitalWrite (11, HIGH); 1281 delay (80); 1282 digitalWrite (1,HIGH); digitalWrite (12, HIGH); 1283 delay (80); 1284 digitalWrite (0,HIGH); digitalWrite (13, HIGH); 1285 delay (80); 1286 1287 digitalWrite (6,LOW); digitalWrite (7, LOW); 1288 delay (80); 1289 digitalWrite (5,LOW); digitalWrite (8, LOW); 1290 delay (80); 1291 digitalWrite (4,LOW); digitalWrite (9, LOW); 1292 delay (80); 1293 digitalWrite (3,LOW); digitalWrite (10, LOW); 1294 delay (80); 1295 digitalWrite (2,LOW); digitalWrite (11, LOW); 1296 delay (80); 1297 digitalWrite (1,LOW); digitalWrite (12, LOW); 1298 delay (80); 1299 digitalWrite (0,LOW); digitalWrite (13, LOW); 1300 delay (80); 1301 1302 digitalWrite (6,HIGH); digitalWrite (7, HIGH); 1303 delay (80); 1304 digitalWrite (5,HIGH); digitalWrite (8, HIGH); 1305 delay (80); 1306 digitalWrite (4,HIGH); digitalWrite (9, HIGH); 1307 delay (80); 1308 digitalWrite (3,HIGH); digitalWrite (10, HIGH); 1309 delay (80); 1310 digitalWrite (2,HIGH); digitalWrite (11, HIGH); 1311 delay (80); 1312 digitalWrite (1,HIGH); digitalWrite (12, HIGH); 1313 delay (80); 1314 digitalWrite (0,HIGH); digitalWrite (13, HIGH); 1315 delay (80); 1316 1317 digitalWrite (6,LOW); digitalWrite (7, LOW); 1318 delay (80); 1319 digitalWrite (5,LOW); digitalWrite (8, LOW); 1320 delay (80); 1321 digitalWrite (4,LOW); digitalWrite (9, LOW); 1322 delay (80); 1323 digitalWrite (3,LOW); digitalWrite (10, LOW); 1324 delay (80); 1325 digitalWrite (2,LOW); digitalWrite (11, LOW); 1326 delay (80); 1327 digitalWrite (1,LOW); digitalWrite (12, LOW); 1328 delay (80); 1329 digitalWrite (0,LOW); digitalWrite (13, LOW); 1330 delay (80); 1331 1332 digitalWrite (6,HIGH); digitalWrite (7, HIGH); 1333 delay (80); 1334 digitalWrite (5,HIGH); digitalWrite (8, HIGH); 1335 delay (80); 1336 digitalWrite (4,HIGH); digitalWrite (9, HIGH); 1337 delay (80); 1338 digitalWrite (3,HIGH); digitalWrite (10, HIGH); 1339 delay (80); 1340 digitalWrite (2,HIGH); digitalWrite (11, HIGH); 1341 delay (80); 1342 digitalWrite (1,HIGH); digitalWrite (12, HIGH); 1343 delay (80); 1344 digitalWrite (0,HIGH); digitalWrite (13, HIGH); 1345 delay (80); 1346 1347 digitalWrite (6,LOW); digitalWrite (7, LOW); 1348 delay (80); 1349 digitalWrite (5,LOW); digitalWrite (8, LOW); 1350 delay (80); 1351 digitalWrite (4,LOW); digitalWrite (9, LOW); 1352 delay (80); 1353 digitalWrite (3,LOW); digitalWrite (10, LOW); 1354 delay (80); 1355 digitalWrite (2,LOW); digitalWrite (11, LOW); 1356 delay (80); 1357 digitalWrite (1,LOW); digitalWrite (12, LOW); 1358 delay (80); 1359 digitalWrite (0,LOW); digitalWrite (13, LOW); 1360 delay (80); 1361 1362 digitalWrite (6,HIGH); digitalWrite (7, HIGH); 1363 delay (80); 1364 digitalWrite (5,HIGH); digitalWrite (8, HIGH); 1365 delay (80); 1366 digitalWrite (4,HIGH); digitalWrite (9, HIGH); 1367 delay (80); 1368 digitalWrite (3,HIGH); digitalWrite (10, HIGH); 1369 delay (80); 1370 digitalWrite (2,HIGH); digitalWrite (11, HIGH); 1371 delay (80); 1372 digitalWrite (1,HIGH); digitalWrite (12, HIGH); 1373 delay (80); 1374 digitalWrite (0,HIGH); digitalWrite (13, HIGH); 1375 delay (80); 1376 1377 digitalWrite (6,LOW); digitalWrite (7, LOW); 1378 delay (80); 1379 digitalWrite (5,LOW); digitalWrite (8, LOW); 1380 delay (80); 1381 digitalWrite (4,LOW); digitalWrite (9, LOW); 1382 delay (80); 1383 digitalWrite (3,LOW); digitalWrite (10, LOW); 1384 delay (80); 1385 digitalWrite (2,LOW); digitalWrite (11, LOW); 1386 delay (80); 1387 digitalWrite (1,LOW); digitalWrite (12, LOW); 1388 delay (80); 1389 digitalWrite (0,LOW); digitalWrite (13, LOW); 1390 delay (80); 1391 1392//pattern 12 1393 //repetition 1 1394 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(5,HIGH); 1395 delay (300); 1396 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(5,LOW); 1397 delay (300); 1398 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(6,HIGH); 1399 delay (300); 1400 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(6,LOW); 1401 delay (300); 1402 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(7,HIGH); 1403 delay (300); 1404 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(7,LOW); 1405 delay (300); 1406 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(8,HIGH); 1407 delay (300); 1408 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(8,LOW); 1409 delay (300); 1410 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(9,HIGH); 1411 delay (300); 1412 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(9,LOW); 1413 delay (300); 1414 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(10,HIGH); 1415 delay (300); 1416 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(10,LOW); 1417 delay (300); 1418 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(11,HIGH); 1419 delay (300); 1420 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(11,LOW); 1421 delay (300); 1422 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(12,HIGH); 1423 delay (300); 1424 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(12,LOW); 1425 delay (300); 1426 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(13,HIGH); 1427 delay (300); 1428 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(13,LOW); 1429 delay (300); 1430 1431 //repetition 2 1432 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(5,HIGH); 1433 delay (300); 1434 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(5,LOW); 1435 delay (300); 1436 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(6,HIGH); 1437 delay (300); 1438 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(6,LOW); 1439 delay (300); 1440 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(7,HIGH); 1441 delay (300); 1442 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(7,LOW); 1443 delay (300); 1444 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(8,HIGH); 1445 delay (300); 1446 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(8,LOW); 1447 delay (300); 1448 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(9,HIGH); 1449 delay (300); 1450 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(9,LOW); 1451 delay (300); 1452 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(10,HIGH); 1453 delay (300); 1454 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(10,LOW); 1455 delay (300); 1456 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(11,HIGH); 1457 delay (300); 1458 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(11,LOW); 1459 delay (300); 1460 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(12,HIGH); 1461 delay (300); 1462 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(12,LOW); 1463 delay (300); 1464 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(13,HIGH); 1465 delay (300); 1466 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(13,LOW); 1467 delay (300); 1468 1469 //repetition 3 1470 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(5,HIGH); 1471 delay (300); 1472 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(5,LOW); 1473 delay (300); 1474 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(6,HIGH); 1475 delay (300); 1476 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(6,LOW); 1477 delay (300); 1478 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(7,HIGH); 1479 delay (300); 1480 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(7,LOW); 1481 delay (300); 1482 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(8,HIGH); 1483 delay (300); 1484 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(8,LOW); 1485 delay (300); 1486 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(9,HIGH); 1487 delay (300); 1488 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(9,LOW); 1489 delay (300); 1490 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(10,HIGH); 1491 delay (300); 1492 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(10,LOW); 1493 delay (300); 1494 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(11,HIGH); 1495 delay (300); 1496 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(11,LOW); 1497 delay (300); 1498 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(12,HIGH); 1499 delay (300); 1500 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(12,LOW); 1501 delay (300); 1502 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(13,HIGH); 1503 delay (300); 1504 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(13,LOW); 1505 delay (300); 1506 1507 //repetition 4 1508 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(5,HIGH); 1509 delay (300); 1510 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(5,LOW); 1511 delay (300); 1512 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(6,HIGH); 1513 delay (300); 1514 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(6,LOW); 1515 delay (300); 1516 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(7,HIGH); 1517 delay (300); 1518 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(7,LOW); 1519 delay (300); 1520 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(8,HIGH); 1521 delay (300); 1522 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(8,LOW); 1523 delay (300); 1524 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(9,HIGH); 1525 delay (300); 1526 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(9,LOW); 1527 delay (300); 1528 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(10,HIGH); 1529 delay (300); 1530 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(10,LOW); 1531 delay (300); 1532 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(11,HIGH); 1533 delay (300); 1534 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(11,LOW); 1535 delay (300); 1536 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(12,HIGH); 1537 delay (300); 1538 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(12,LOW); 1539 delay (300); 1540 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); digitalWrite(6,HIGH);digitalWrite(7,HIGH);digitalWrite(8,HIGH);digitalWrite(9,HIGH);digitalWrite(10,HIGH);digitalWrite(13,HIGH); 1541 delay (300); 1542 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(13,LOW); 1543 delay (300); 1544 1545 1546} 1547
Code
arduino
1// www.YouTube.com/Electronics is Fun // 2// https://www.youtube.com/channel/UCaXI2PcsTlH5g0et67kdD6g // 3// Running Lights // 4// MOHD SOHAIL // 5 6int red = 0; 7int green = 1; 8int yellow = 2; 9int blue = 3; 10 11void setup() { 12 pinMode (0,OUTPUT); 13 pinMode (1,OUTPUT); 14 pinMode (2,OUTPUT); 15 pinMode (3,OUTPUT); 16} 17 18void loop() { 19//pattern 1: 20 //repetition 1 21 digitalWrite (0,HIGH); digitalWrite (3, HIGH);digitalWrite (1,HIGH); digitalWrite (2, HIGH); 22 delay (300); 23 digitalWrite (0,LOW); digitalWrite (3, LOW);digitalWrite (1,LOW); digitalWrite (2, LOW); 24 delay (300); 25 26 //repetition 2: 27 digitalWrite (0,HIGH); digitalWrite (3, HIGH);digitalWrite (1,HIGH); digitalWrite (2, HIGH); 28 delay (300); 29 digitalWrite (0,LOW); digitalWrite (3, LOW);digitalWrite (1,LOW); digitalWrite (2, LOW); 30 delay (300); 31 32 //repetition 3: 33 digitalWrite (0,HIGH); digitalWrite (3, HIGH);digitalWrite (1,HIGH); digitalWrite (2, HIGH); 34 delay (300); 35 digitalWrite (0,LOW); digitalWrite (3, LOW);digitalWrite (1,LOW); digitalWrite (2, LOW); 36 delay (300); 37 38 //repetition 4: 39 digitalWrite (0,HIGH); digitalWrite (3, HIGH);digitalWrite (1,HIGH); digitalWrite (2, HIGH); 40 delay (300); 41 digitalWrite (0,LOW); digitalWrite (3, LOW);digitalWrite (1,LOW); digitalWrite (2, LOW); 42 delay (300); 43 44 //pattern 2: multiple blinking LED 45 //repetition 1 46 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); 47 delay (500); 48 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); 49 delay (500); 50 51 //repetition 2 52 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); 53 delay (500); 54 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); 55 delay (500); 56 57 //repetition 3 58 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); 59 delay (500); 60 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); 61 delay (500); 62 63 //repetition 4 64 digitalWrite (0,HIGH);digitalWrite (1,HIGH);digitalWrite (2,HIGH); digitalWrite(3,HIGH); 65 delay (500); 66 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); 67 delay (500); 68 69 //pattern 3 70 //repetition 1 71 digitalWrite (0,HIGH); digitalWrite (3, HIGH); 72 delay (150); 73 digitalWrite (0,LOW); digitalWrite (3, LOW); 74 delay (150); 75 digitalWrite (1,HIGH); digitalWrite (2, HIGH); 76 delay (150); 77 digitalWrite (1,LOW); digitalWrite (2, LOW); 78 delay (150); 79 80 //repetition 2 81 digitalWrite (0,HIGH); digitalWrite (3, HIGH); 82 delay (150); 83 digitalWrite (0,LOW); digitalWrite (3, LOW); 84 delay (150); 85 digitalWrite (1,HIGH); digitalWrite (2, HIGH); 86 delay (150); 87 digitalWrite (1,LOW); digitalWrite (2, LOW); 88 delay (150); 89 90 //repetition 3 91 digitalWrite (0,HIGH); digitalWrite (3, HIGH); 92 delay (150); 93 digitalWrite (0,LOW); digitalWrite (3, LOW); 94 delay (150); 95 digitalWrite (1,HIGH); digitalWrite (2, HIGH); 96 delay (150); 97 digitalWrite (1,LOW); digitalWrite (2, LOW); 98 delay (150); 99 100 //repetition 4 101 digitalWrite (0,HIGH); digitalWrite (3, HIGH); 102 delay (150); 103 digitalWrite (0,LOW); digitalWrite (3, LOW); 104 delay (150); 105 digitalWrite (1,HIGH); digitalWrite (2, HIGH); 106 delay (150); 107 digitalWrite (1,LOW); digitalWrite (2, LOW); 108 delay (150); 109 110 //pattern 4 111 //repetition 1 112 digitalWrite (0,HIGH);digitalWrite (2,HIGH); 113 delay (600); 114 digitalWrite (0,LOW);digitalWrite (2,LOW); 115 delay (600); 116 117 //repetition 2 118 digitalWrite (1,HIGH); digitalWrite(3,HIGH); 119 delay (600); 120 digitalWrite (1,LOW); digitalWrite(3,LOW); 121 delay (600); 122 123 digitalWrite(0, HIGH); digitalWrite(1, HIGH);digitalWrite(2, HIGH); digitalWrite(3, HIGH); 124 delay (3000); 125 126 digitalWrite (0,LOW);digitalWrite (1,LOW);digitalWrite (2,LOW); digitalWrite(3,LOW); 127 delay (2000); 128 129} 130 131
Downloadable files
Circuit Diagram
Circuit Diagram

Circuit Diagram
Circuit Diagram

Comments
Only logged in users can leave comments