Advertisement
Braulio777

3X3X3 LED Cube

Nov 3rd, 2013
951
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 48.72 KB | None | 0 0
  1. //3x3x3 LED Cube
  2. // LED Die Cube Simulation
  3. void setup()
  4. {
  5.  pinMode (2,  OUTPUT);
  6.     pinMode (3,  OUTPUT);
  7.      pinMode (4,  OUTPUT);
  8.       pinMode (5,  OUTPUT);
  9.        pinMode (6,  OUTPUT);
  10.         pinMode (7,  OUTPUT);
  11.          pinMode (A4,  OUTPUT);
  12.           pinMode (A5,  OUTPUT);
  13.            pinMode (A0,  OUTPUT);
  14.             pinMode (A1,  OUTPUT);
  15.              pinMode (A2,  OUTPUT);
  16.               pinMode (A3,  OUTPUT);
  17.   }
  18. void loop() {
  19.   digitalWrite(A1, HIGH);  
  20.   delay(5);            
  21.  digitalWrite(A2, HIGH);  
  22.   delay(5);            
  23.  digitalWrite(A3, LOW);  
  24.   delay(5);      
  25.  digitalWrite(2, HIGH);
  26.   delay(5);            
  27.  digitalWrite(2, HIGH);
  28.   delay(5);              
  29.  digitalWrite(A1, HIGH);  
  30.   delay(5);            
  31.  digitalWrite(A2, HIGH);  
  32.   delay(5);            
  33.  digitalWrite(A3, LOW);  
  34.   delay(5);            
  35.  digitalWrite(3, HIGH);
  36.   delay(5);            
  37.  digitalWrite(3, HIGH);
  38.   delay(5);              
  39.  digitalWrite(A1, HIGH);  
  40.   delay(5);            
  41.  digitalWrite(A2, HIGH);  
  42.   delay(5);            
  43.  digitalWrite(A3, LOW);  
  44.   delay(5);            
  45.  digitalWrite(4, HIGH);
  46.   delay(5);            
  47.  digitalWrite(4, HIGH);
  48.   delay(5);              
  49.  digitalWrite(A1, HIGH);  
  50.   delay(5);            
  51.  digitalWrite(A2, HIGH);  
  52.   delay(5);            
  53.  digitalWrite(A3, LOW);  
  54.   delay(5);            
  55.  digitalWrite(5, HIGH);
  56.   delay(5);            
  57.  digitalWrite(5, HIGH);
  58.   delay(5);              
  59.  digitalWrite(A1, HIGH);  
  60.   delay(5);            
  61.  digitalWrite(A2, HIGH);  
  62.   delay(5);            
  63.  digitalWrite(A3, LOW);  
  64.   delay(5);            
  65.  digitalWrite(6, HIGH);
  66.   delay(5);            
  67.  digitalWrite(6, HIGH);
  68.   delay(5);              
  69.  digitalWrite(A1, HIGH);  
  70.   delay(5);            
  71.  digitalWrite(A2, HIGH);  
  72.   delay(5);            
  73.  digitalWrite(A3, LOW);  
  74.   delay(5);            
  75.  digitalWrite(7, HIGH);
  76.   delay(5);            
  77.  digitalWrite(7, HIGH);
  78.   delay(5);              
  79.  digitalWrite(A1, HIGH);  
  80.   delay(5);            
  81.  digitalWrite(A2, HIGH);  
  82.   delay(5);            
  83.  digitalWrite(A3, LOW);  
  84.   delay(5);            
  85.  digitalWrite(A4, HIGH);
  86.   delay(5);            
  87.  digitalWrite(A4, HIGH);
  88.   delay(5);              
  89.  digitalWrite(A1, HIGH);  
  90.   delay(5);            
  91.  digitalWrite(A2, HIGH);  
  92.   delay(5);            
  93.  digitalWrite(A3, LOW);  
  94.   delay(5);            
  95.  digitalWrite(A5, HIGH);
  96.   delay(5);            
  97.  digitalWrite(A5, HIGH);
  98.   delay(5);              
  99.  digitalWrite(A1, HIGH);  
  100.   delay(5);            
  101.  digitalWrite(A2, HIGH);  
  102.   delay(5);            
  103.  digitalWrite(A3, LOW);  
  104.   delay(5);            
  105.  digitalWrite(A0, HIGH);
  106.   delay(5);            
  107.  digitalWrite(A0, HIGH);
  108.   delay(5);                          
  109. delay(50);             //2,3,4,5,6,7,A4,A5,A0,A1,A2,A3,All HIGH, HIGH, Top Layer
  110. digitalWrite(A1, HIGH);  
  111.   delay(5);            
  112.  digitalWrite(A2, LOW);  
  113.   delay(5);            
  114.  digitalWrite(A3, HIGH);  
  115.   delay(5);            
  116. digitalWrite(2, HIGH);
  117.   delay(5);            
  118.  digitalWrite(2, HIGH);
  119.   delay(5);              
  120.  digitalWrite(A1, HIGH);  
  121.   delay(5);            
  122.  digitalWrite(A2, LOW);  
  123.   delay(5);            
  124.  digitalWrite(A3, HIGH);  
  125.   delay(5);            
  126.  digitalWrite(3, HIGH);
  127.   delay(5);            
  128.  digitalWrite(3, HIGH);
  129.   delay(5);              
  130.  digitalWrite(A1, HIGH);  
  131.   delay(5);            
  132.  digitalWrite(A2, LOW);  
  133.   delay(5);            
  134.  digitalWrite(A3, HIGH);  
  135.   delay(5);            
  136. digitalWrite(4, HIGH);
  137.   delay(5);            
  138.  digitalWrite(4, HIGH);
  139.   delay(5);              
  140.  digitalWrite(A1, HIGH);  
  141.   delay(5);            
  142.  digitalWrite(A2, LOW);  
  143.   delay(5);            
  144.  digitalWrite(A3, HIGH);  
  145.   delay(5);            
  146.  digitalWrite(5, HIGH);
  147.   delay(5);            
  148.  digitalWrite(5, HIGH);
  149.   delay(5);              
  150.  digitalWrite(A1, HIGH);  
  151.   delay(5);            
  152.  digitalWrite(A2, LOW);  
  153.   delay(5);            
  154.  digitalWrite(A3,HIGH);  
  155.   delay(5);            
  156.  digitalWrite(6, HIGH);
  157.   delay(5);            
  158.  digitalWrite(6, HIGH);
  159.   delay(5);              
  160.  digitalWrite(A1, HIGH);  
  161.   delay(5);            
  162.  digitalWrite(A2, LOW);  
  163.   delay(5);            
  164.  digitalWrite(A3, HIGH);  
  165.   delay(5);            
  166.  digitalWrite(7, HIGH);
  167.   delay(5);            
  168.  digitalWrite(7, HIGH);
  169.   delay(5);              
  170.  digitalWrite(A1, HIGH);  
  171.   delay(5);            
  172.  digitalWrite(A2, LOW);  
  173.   delay(5);            
  174.  digitalWrite(A3, HIGH);  
  175.   delay(5);            
  176.  digitalWrite(A4, HIGH);
  177.   delay(5);            
  178.  digitalWrite(A4, HIGH);
  179.   delay(5);              
  180.  digitalWrite(A1, HIGH);  
  181.   delay(5);            
  182.  digitalWrite(A2, LOW);  
  183.   delay(5);            
  184.  digitalWrite(A3, HIGH);  
  185.   delay(5);            
  186.  digitalWrite(A5, HIGH);
  187.   delay(5);            
  188.  digitalWrite(A5, HIGH);
  189.   delay(5);              
  190.  digitalWrite(A1, HIGH);  
  191.   delay(5);            
  192.  digitalWrite(A2, LOW);  
  193.   delay(5);            
  194.  digitalWrite(A3, HIGH);  
  195.   delay(5);            
  196.  digitalWrite(A0, HIGH);
  197.   delay(5);            
  198.  digitalWrite(A0, HIGH);
  199.  delay(5);                          
  200. delay(50);     //2,3,4,5,6,7,A4,A5,A0,A1,A2,A3,All HIGH, HIGH, Middle  Layer
  201. digitalWrite(A1, LOW);  
  202.   delay(5);            
  203.  digitalWrite(A2, HIGH);  
  204.   delay(5);            
  205.  digitalWrite(A3, HIGH);  
  206.   delay(5);            
  207. digitalWrite(2, HIGH);
  208.   delay(5);            
  209.  digitalWrite(2, HIGH);
  210.   delay(5);              
  211.  digitalWrite(A1, LOW);  
  212.   delay(5);            
  213.  digitalWrite(A2, HIGH);  
  214.   delay(5);            
  215.  digitalWrite(A3, HIGH);  
  216.   delay(5);            
  217.  digitalWrite(3, HIGH);
  218.   delay(5);            
  219.  digitalWrite(3, HIGH);
  220.   delay(5);              
  221.  digitalWrite(A1, LOW);  
  222.   delay(5);            
  223.  digitalWrite(A2, HIGH);  
  224.   delay(5);            
  225. digitalWrite(A3, HIGH);  
  226.   delay(5);            
  227.  digitalWrite(4, HIGH);
  228.   delay(5);            
  229.  digitalWrite(4, HIGH);
  230.   delay(5);              
  231.  digitalWrite(A1, LOW);  
  232.  delay(5);            
  233.  digitalWrite(A2, HIGH);  
  234.   delay(5);            
  235.  digitalWrite(A3, HIGH);  
  236.   delay(5);            
  237.  digitalWrite(5, HIGH);
  238.   delay(5);            
  239.  digitalWrite(5, HIGH);
  240.   delay(5);              
  241.  digitalWrite(A1, LOW);  
  242.   delay(5);            
  243.  digitalWrite(A2, HIGH);  
  244.   delay(5);            
  245.  digitalWrite(A3,HIGH);  
  246.   delay(5);            
  247. digitalWrite(6, HIGH);
  248.   delay(5);            
  249.  digitalWrite(6, HIGH);
  250.   delay(5);              
  251.  digitalWrite(A1, LOW);  
  252.   delay(5);            
  253.  digitalWrite(A2, HIGH);  
  254.   delay(5);            
  255.  digitalWrite(A3, HIGH);  
  256.   delay(5);            
  257.  digitalWrite(7, HIGH);
  258.   delay(5);            
  259. digitalWrite(7, HIGH);
  260.   delay(5);              
  261.  digitalWrite(A1, LOW);  
  262.   delay(5);            
  263.  digitalWrite(A2, HIGH);  
  264.   delay(5);            
  265.  digitalWrite(A3, HIGH);  
  266.   delay(5);            
  267.  digitalWrite(A4, HIGH);
  268.   delay(5);            
  269.  digitalWrite(A4, HIGH);
  270.   delay(5);              
  271.  digitalWrite(A1, LOW);  
  272.   delay(5);            
  273.  digitalWrite(A2, HIGH);  
  274.  delay(5);            
  275.  digitalWrite(A3, HIGH);  
  276.   delay(5);            
  277.  digitalWrite(A5, HIGH);
  278.   delay(5);            
  279.  digitalWrite(A5, HIGH);
  280.   delay(5);              
  281.  digitalWrite(A1, LOW);  
  282.   delay(5);            
  283.  digitalWrite(A2, HIGH);  
  284.   delay(5);            
  285.  digitalWrite(A3, HIGH);  
  286.  delay(5);            
  287.  digitalWrite(A0, HIGH);
  288.   delay(5);            
  289.  digitalWrite(A0, HIGH);
  290.   delay(5);                        
  291. delay(50);   //2,3,4,5,6,7,A4,A5,A0,A1,A2,A3,All HIGH, HIGH, Bottom  Layer
  292. digitalWrite(A1, LOW);  
  293.   delay(5);            
  294.  digitalWrite(A2, HIGH);  
  295.   delay(5);            
  296.  digitalWrite(A3, HIGH);  
  297.   delay(5);            
  298. digitalWrite(2, HIGH);
  299.   delay(5);            
  300.  digitalWrite(2, LOW);
  301.   delay(5);              
  302.  digitalWrite(A1, LOW);  
  303.   delay(5);            
  304.  digitalWrite(A2, HIGH);  
  305.   delay(5);            
  306.  digitalWrite(A3, HIGH);  
  307.   delay(5);            
  308.  digitalWrite(3, HIGH);
  309.   delay(5);            
  310.  digitalWrite(3, LOW);
  311.   delay(5);              
  312.  digitalWrite(A1, LOW);  
  313.   delay(5);            
  314.  digitalWrite(A2, HIGH);  
  315.   delay(5);            
  316. digitalWrite(A3, HIGH);  
  317.   delay(5);            
  318.  digitalWrite(4, HIGH);
  319.   delay(5);            
  320.  digitalWrite(4, LOW);
  321.   delay(5);              
  322.  digitalWrite(A1, LOW);  
  323.  delay(5);            
  324.  digitalWrite(A2, HIGH);  
  325.   delay(5);            
  326.  digitalWrite(A3, HIGH);  
  327.   delay(5);            
  328.  digitalWrite(5, HIGH);
  329.   delay(5);            
  330.  digitalWrite(5, LOW);
  331.   delay(5);              
  332.  digitalWrite(A1, LOW);  
  333.   delay(5);            
  334.  digitalWrite(A2, HIGH);  
  335.   delay(5);            
  336.  digitalWrite(A3,HIGH);  
  337.   delay(5);            
  338. digitalWrite(6, HIGH);
  339.   delay(5);            
  340.  digitalWrite(6, LOW);
  341.   delay(5);              
  342.  digitalWrite(A1, LOW);  
  343.   delay(5);            
  344.  digitalWrite(A2, HIGH);  
  345.   delay(5);            
  346.  digitalWrite(A3, HIGH);  
  347.   delay(5);            
  348.  digitalWrite(7, HIGH);
  349.   delay(5);            
  350. digitalWrite(7, LOW);
  351.   delay(5);              
  352.  digitalWrite(A1, LOW);  
  353.   delay(5);            
  354.  digitalWrite(A2, HIGH);  
  355.   delay(5);            
  356.  digitalWrite(A3, HIGH);  
  357.   delay(5);            
  358.  digitalWrite(A4, HIGH);
  359.   delay(5);            
  360.  digitalWrite(A4, LOW);
  361.   delay(5);              
  362.  digitalWrite(A1, LOW);  
  363.   delay(5);            
  364.  digitalWrite(A2, HIGH);  
  365.  delay(5);            
  366.  digitalWrite(A3, HIGH);  
  367.   delay(5);            
  368.  digitalWrite(A5, HIGH);
  369.   delay(5);            
  370.  digitalWrite(A5, LOW);
  371.   delay(5);              
  372.  digitalWrite(A1, LOW);  
  373.   delay(5);            
  374.  digitalWrite(A2, HIGH);  
  375.   delay(5);            
  376.  digitalWrite(A3, HIGH);  
  377.  delay(5);            
  378.  digitalWrite(A0, HIGH);
  379.   delay(5);            
  380.  digitalWrite(A0, LOW);
  381.   delay(5);                        
  382. delay(50);    //2,3,4,5,6,7,A4,A5,A0,A1,A2,A3,All HIGH, LOW, Bottom  Layer
  383.  digitalWrite(A1, LOW);  
  384.   delay(5);            
  385.  digitalWrite(A2, HIGH);  
  386.   delay(5);            
  387.  digitalWrite(A3, HIGH);  
  388.   delay(5);            
  389. digitalWrite(6, HIGH);
  390.   delay(5);            
  391.  digitalWrite(6, LOW);
  392.   delay(5);              
  393.  digitalWrite(A1, HIGH);  
  394.   delay(5);            
  395.  digitalWrite(A2, LOW);  
  396.   delay(5);            
  397.  digitalWrite(A3, HIGH);  
  398.   delay(5);            
  399.  digitalWrite(6, HIGH);
  400.   delay(5);            
  401.  digitalWrite(6, LOW);
  402.   delay(5);              
  403.  digitalWrite(A1, HIGH);  
  404.   delay(5);            
  405.  digitalWrite(A2, HIGH);  
  406.   delay(5);            
  407. digitalWrite(A3, LOW);  
  408.   delay(5);            
  409.  digitalWrite(6, HIGH);
  410.   delay(5);            
  411.  digitalWrite(6, LOW);
  412.   delay(5);                
  413.  delay(50);        // FOR #1              
  414.  digitalWrite(A1, LOW);  
  415.   delay(5);            
  416.  digitalWrite(A2, HIGH);  
  417.   delay(5);            
  418.  digitalWrite(A3,HIGH);  
  419.   delay(5);            
  420. digitalWrite(6, HIGH);
  421.   delay(5);            
  422.  digitalWrite(6, LOW);
  423.   delay(5);              
  424.  digitalWrite(A1, HIGH);  
  425.   delay(5);            
  426.  digitalWrite(A2, LOW);  
  427.   delay(5);            
  428.  digitalWrite(A3, HIGH);  
  429.   delay(5);            
  430.  digitalWrite(6, HIGH);
  431.   delay(5);            
  432. digitalWrite(6, LOW);
  433.   delay(5);              
  434.  digitalWrite(A1, HIGH);  
  435.   delay(5);            
  436.  digitalWrite(A2, HIGH);  
  437.   delay(5);            
  438.  digitalWrite(A3, LOW);  
  439.   delay(5);            
  440.  digitalWrite(6, HIGH);
  441.   delay(5);            
  442.  digitalWrite(6, LOW);
  443.   delay(5);              
  444. delay (50);                 //FOR #1
  445.  digitalWrite(A1, HIGH);  
  446.   delay(5);            
  447.  digitalWrite(A2, HIGH);  
  448.  delay(5);            
  449.  digitalWrite(A3, LOW);  
  450.   delay(5);            
  451.  digitalWrite(6, HIGH);
  452.   delay(5);            
  453.  digitalWrite(6, LOW);
  454.   delay(5);              
  455.  digitalWrite(A1, HIGH);  
  456.   delay(5);            
  457.  digitalWrite(A2, LOW);  
  458.   delay(5);            
  459.  digitalWrite(A3, HIGH);  
  460.  delay(5);            
  461.  digitalWrite(6, HIGH);
  462.   delay(5);            
  463.  digitalWrite(6, LOW);
  464.   delay(5);                      
  465. digitalWrite(A1, LOW);  
  466.   delay(5);            
  467.  digitalWrite(A2, HIGH);  
  468.   delay(5);            
  469.  digitalWrite(A3, HIGH);  
  470.   delay(5);            
  471. digitalWrite(6, HIGH);
  472.   delay(5);            
  473.  digitalWrite(6, LOW);
  474.   delay(5);                
  475.   delay(50);                         //FOR #1            
  476.    digitalWrite(A1, LOW);  
  477.   delay(5);            
  478.  digitalWrite(A2, HIGH);  
  479.   delay(5);            
  480.  digitalWrite(A3, HIGH);  
  481.   delay(5);            
  482. digitalWrite(2, HIGH);
  483.   delay(5);            
  484.  digitalWrite(2, LOW);
  485.   delay(5);              
  486.  digitalWrite(A1, LOW);  
  487.   delay(5);            
  488.  digitalWrite(A2, HIGH);  
  489.   delay(5);            
  490.  digitalWrite(A3, HIGH);  
  491.   delay(5);            
  492.  digitalWrite(A0, HIGH);
  493.   delay(5);            
  494.  digitalWrite(A0, LOW);
  495.   delay(5);            
  496. delay (50);  
  497.  digitalWrite(A1, HIGH);  
  498.   delay(5);            
  499.  digitalWrite(A2, LOW);  
  500.   delay(5);            
  501. digitalWrite(A3, HIGH);  
  502.   delay(5);            
  503.  digitalWrite(2, HIGH);
  504.   delay(5);            
  505.  digitalWrite(2, LOW);
  506.   delay(5);              
  507.  digitalWrite(A1, HIGH);  
  508.  delay(5);            
  509.  digitalWrite(A2, LOW);  
  510.   delay(5);            
  511.  digitalWrite(A3, HIGH);  
  512.   delay(5);            
  513.  digitalWrite(A0, HIGH);
  514.   delay(5);            
  515.  digitalWrite(A0, LOW);
  516.   delay(5);            
  517. delay (50);  
  518.  digitalWrite(A1, HIGH);  
  519.   delay(5);            
  520.  digitalWrite(A2, HIGH);  
  521.   delay(5);            
  522.  digitalWrite(A3,LOW);  
  523.   delay(5);            
  524. digitalWrite(2, HIGH);
  525.   delay(5);            
  526.  digitalWrite(2, LOW);
  527.   delay(5);              
  528.  digitalWrite(A1, HIGH);  
  529.   delay(5);            
  530.  digitalWrite(A2, HIGH);  
  531.   delay(5);            
  532.  digitalWrite(A3, LOW);  
  533.   delay(5);            
  534.  digitalWrite(A0, HIGH);
  535.   delay(5);            
  536. digitalWrite(A0, LOW);
  537.   delay(5);          
  538. delay (100);                    //2            
  539.       digitalWrite(A1, LOW);  
  540.   delay(5);            
  541.  digitalWrite(A2, HIGH);  
  542.   delay(5);            
  543.  digitalWrite(A3, HIGH);  
  544.   delay(5);    
  545.   digitalWrite(4, HIGH);
  546.   delay(5);            
  547.  digitalWrite(4, LOW);
  548.   delay(5);              
  549.  digitalWrite(A1, LOW);  
  550.   delay(5);            
  551.  digitalWrite(A2, HIGH);  
  552.   delay(5);            
  553.  digitalWrite(A3, HIGH);  
  554.   delay(5);    
  555.   digitalWrite(6, HIGH);
  556.   delay(5);            
  557.  digitalWrite(6, LOW);
  558.   delay(5);              
  559.  digitalWrite(A1, LOW);  
  560.   delay(5);            
  561.  digitalWrite(A2, HIGH);  
  562.   delay(5);            
  563.  digitalWrite(A3, HIGH);  
  564.   delay(5);    
  565.   digitalWrite(A4, HIGH);
  566.   delay(5);            
  567.  digitalWrite(A4, LOW);
  568.   delay(5);              
  569.  delay (50);                          //FOR #3        
  570.  digitalWrite(A1, HIGH);  
  571.   delay(5);            
  572.  digitalWrite(A2, LOW);  
  573.   delay(5);            
  574.  digitalWrite(A3, HIGH);  
  575.   delay(5);    
  576.   digitalWrite(4, HIGH);
  577.   delay(5);            
  578.  digitalWrite(4, LOW);
  579.   delay(5);              
  580.  digitalWrite(A1, HIGH);  
  581.   delay(5);            
  582.  digitalWrite(A2, LOW);  
  583.   delay(5);            
  584.  digitalWrite(A3, HIGH);  
  585.   delay(5);    
  586.  digitalWrite(6, HIGH);
  587.   delay(5);            
  588.  digitalWrite(6, LOW);
  589.   delay(5);              
  590.  digitalWrite(A1, HIGH);  
  591.   delay(5);            
  592.  digitalWrite(A2, LOW);  
  593.   delay(5);            
  594.  digitalWrite(A3, HIGH);  
  595.   delay(5);    
  596.   digitalWrite(A4, HIGH);
  597.   delay(5);            
  598.  digitalWrite(A4, LOW);
  599.   delay(5);                
  600.   delay(50);      //FOR #3          
  601.  digitalWrite(A1, HIGH);  
  602.   delay(5);            
  603.  digitalWrite(A2, HIGH);  
  604.   delay(5);            
  605.  digitalWrite(A3, LOW);  
  606.   delay(5);    
  607.   digitalWrite(4, HIGH);
  608.   delay(5);            
  609.  digitalWrite(4, LOW);
  610.   delay(5);              
  611.  digitalWrite(A1, HIGH);  
  612.   delay(5);            
  613.  digitalWrite(A2, HIGH);  
  614.   delay(5);            
  615.  digitalWrite(A3, LOW);  
  616.   delay(5);    
  617.   digitalWrite(6, HIGH);
  618.   delay(5);            
  619.  digitalWrite(6, LOW);
  620.   delay(5);              
  621.  digitalWrite(A1, HIGH);  
  622.   delay(5);            
  623.  digitalWrite(A2, HIGH);  
  624.   delay(5);            
  625.  digitalWrite(A3, LOW);  
  626.   delay(5);    
  627.    digitalWrite(A4, HIGH);
  628.   delay(5);            
  629.  digitalWrite(A4, LOW);
  630.   delay(5);                          
  631.  delay (50);     //FOR #3          
  632.  digitalWrite(A1, HIGH);  
  633.   delay(5);            
  634.  digitalWrite(A2, HIGH);  
  635.   delay(5);            
  636.  digitalWrite(A3, LOW);  
  637.   delay(5);    
  638.    digitalWrite(A4, HIGH);
  639.   delay(5);            
  640.  digitalWrite(A4, LOW);
  641.   delay(5);              
  642.  digitalWrite(A1, HIGH);  
  643.   delay(5);            
  644.  digitalWrite(A2, HIGH);  
  645.   delay(5);            
  646.  digitalWrite(A3, LOW);  
  647.   delay(5);    
  648.    digitalWrite(A0, HIGH);
  649.   delay(5);            
  650.  digitalWrite(A0, LOW);
  651.   delay(5);              
  652.  digitalWrite(A1, HIGH);  
  653.   delay(5);            
  654.  digitalWrite(A2, HIGH);  
  655.   delay(5);            
  656.  digitalWrite(A3, LOW);  
  657.   delay(5);    
  658.    digitalWrite(2, HIGH);
  659.   delay(5);            
  660.  digitalWrite(2, LOW);
  661.   delay(5);                        
  662.      digitalWrite(A1, HIGH);  
  663.   delay(5);            
  664.  digitalWrite(A2, HIGH);  
  665.   delay(5);            
  666.  digitalWrite(A3, LOW);  
  667.   delay(5);    
  668.    digitalWrite(4, HIGH);
  669.   delay(5);            
  670.  digitalWrite(4, LOW);
  671.   delay(5);
  672. delay (50);  
  673.  digitalWrite(A1, HIGH);  
  674.   delay(5);            
  675.  digitalWrite(A2, LOW);  
  676.   delay(5);            
  677.  digitalWrite(A3, HIGH);  
  678.   delay(5);    
  679.    digitalWrite(2, HIGH);
  680.   delay(5);            
  681.  digitalWrite(2, LOW);
  682.   delay(5);              
  683.  digitalWrite(A1, HIGH);  
  684.   delay(5);            
  685.  digitalWrite(A2, LOW);  
  686.   delay(5);            
  687.  digitalWrite(A3, HIGH);  
  688.   delay(5);    
  689.    digitalWrite(4, HIGH);
  690.   delay(5);            
  691.  digitalWrite(4, LOW);
  692.   delay(5);                            
  693.   digitalWrite(A1, HIGH);  
  694.   delay(5);            
  695.  digitalWrite(A2, LOW);  
  696.   delay(5);            
  697.  digitalWrite(A3, HIGH);  
  698.   delay(5);    
  699.    digitalWrite(A4, HIGH);
  700.   delay(5);            
  701.  digitalWrite(A4, LOW);
  702.   delay(5);              
  703.  digitalWrite(A1, HIGH);  
  704.   delay(5);            
  705.  digitalWrite(A2, LOW);  
  706.   delay(5);            
  707.  digitalWrite(A3, HIGH);  
  708.   delay(5);    
  709.    digitalWrite(A0, HIGH);
  710.   delay(5);            
  711.  digitalWrite(A0, LOW);
  712.   delay(5);    
  713. delay (50);  
  714.  digitalWrite(A1, LOW);  
  715.   delay(5);            
  716.  digitalWrite(A2, HIGH);  
  717.   delay(5);            
  718.  digitalWrite(A3, HIGH);  
  719.   delay(5);    
  720.    digitalWrite(4, HIGH);
  721.   delay(5);            
  722.  digitalWrite(4, LOW);
  723.   delay(5);                          
  724.   digitalWrite(A1, LOW);  
  725.   delay(5);            
  726.  digitalWrite(A2, HIGH);  
  727.   delay(5);            
  728.  digitalWrite(A3, HIGH);  
  729.   delay(5);    
  730.    digitalWrite(2, HIGH);
  731.   delay(5);            
  732.  digitalWrite(2, LOW);
  733.   delay(5);              
  734.  digitalWrite(A1, LOW);  
  735.   delay(5);            
  736.  digitalWrite(A2, HIGH);  
  737.   delay(5);            
  738.  digitalWrite(A3, HIGH);  
  739.   delay(5);    
  740.    digitalWrite(A4, HIGH);
  741.   delay(5);            
  742.  digitalWrite(A4, LOW);
  743.   delay(5);              
  744.  digitalWrite(A1, LOW);  
  745.   delay(5);            
  746.  digitalWrite(A2, HIGH);  
  747.   delay(5);            
  748.  digitalWrite(A3, HIGH);  
  749.   delay(5);    
  750.    digitalWrite(A0, HIGH);
  751.   delay(5);            
  752.  digitalWrite(A0, LOW);
  753.   delay(5);                
  754.   delay(50);         //FOR #4          
  755.  digitalWrite(A1, HIGH);  
  756.   delay(5);            
  757.  digitalWrite(A2, HIGH);  
  758.   delay(5);            
  759.  digitalWrite(A3, LOW);  
  760.   delay(5);    
  761.    digitalWrite(2, HIGH);
  762.   delay(5);            
  763.  digitalWrite(2, LOW);
  764.   delay(5);              
  765.  digitalWrite(A1, HIGH);  
  766.   delay(5);            
  767.  digitalWrite(A2, HIGH);  
  768.   delay(5);            
  769.  digitalWrite(A3, LOW);  
  770.   delay(5);    
  771.    digitalWrite(4, HIGH);
  772.   delay(5);            
  773.  digitalWrite(4, LOW);
  774.   delay(5);              
  775.  digitalWrite(A1, HIGH);  
  776.   delay(5);            
  777.  digitalWrite(A2, HIGH);  
  778.   delay(5);            
  779.  digitalWrite(A3, LOW);  
  780.   delay(5);    
  781.    digitalWrite(6, HIGH);
  782.   delay(5);            
  783.  digitalWrite(6, LOW);
  784.   delay(5);                                          
  785.    digitalWrite(A1, HIGH);  
  786.   delay(5);            
  787.  digitalWrite(A2, HIGH);  
  788.   delay(5);            
  789.  digitalWrite(A3, LOW);  
  790.   delay(5);    
  791.    digitalWrite(A4, HIGH);
  792.   delay(5);            
  793.  digitalWrite(A4, LOW);
  794.   delay(5);              
  795.  digitalWrite(A1, HIGH);  
  796.   delay(5);            
  797.  digitalWrite(A2, HIGH);  
  798.   delay(5);            
  799.  digitalWrite(A3, LOW);  
  800.   delay(5);    
  801.    digitalWrite(A0, HIGH);
  802.   delay(5);            
  803.  digitalWrite(A0, LOW);
  804.   delay(5);    
  805. delay (50);               //FOR #5  
  806.  digitalWrite(A1, HIGH);  
  807.   delay(5);            
  808.  digitalWrite(A2, LOW);  
  809.   delay(5);            
  810.  digitalWrite(A3, HIGH);  
  811.   delay(5);    
  812.    digitalWrite(2, HIGH);
  813.   delay(5);            
  814.  digitalWrite(2, LOW);
  815.   delay(5);                          
  816.  digitalWrite(A1, HIGH);  
  817.   delay(5);            
  818.  digitalWrite(A2, LOW);  
  819.   delay(5);            
  820.  digitalWrite(A3, HIGH);  
  821.   delay(5);    
  822.  digitalWrite(4, HIGH);
  823.   delay(5);            
  824.  digitalWrite(4, LOW);
  825.   delay(5);              
  826.  digitalWrite(A1, HIGH);  
  827.   delay(5);            
  828.  digitalWrite(A2, LOW);  
  829.   delay(5);            
  830.  digitalWrite(A3, HIGH);  
  831.   delay(5);    
  832.    digitalWrite(6, HIGH);
  833.   delay(5);            
  834.  digitalWrite(6, LOW);
  835.   delay(5);              
  836.  digitalWrite(A1, HIGH);  
  837.   delay(5);            
  838.  digitalWrite(A2, LOW);  
  839.   delay(5);            
  840.  digitalWrite(A3, HIGH);  
  841.   delay(5);    
  842.    digitalWrite(A4, HIGH);
  843.   delay(5);            
  844.  digitalWrite(A4, LOW);
  845.   delay(5);                        
  846. digitalWrite(A1, HIGH);  
  847.   delay(5);            
  848.  digitalWrite(A2, LOW);  
  849.   delay(5);            
  850.  digitalWrite(A3, HIGH);  
  851.   delay(5);    
  852.    digitalWrite(A0, HIGH);
  853.   delay(5);            
  854.  digitalWrite(A0, LOW);
  855.   delay(5);    
  856. delay(50);               //FOR #5  
  857.  digitalWrite(A1, LOW);  
  858.   delay(5);            
  859.  digitalWrite(A2, HIGH);  
  860.   delay(5);            
  861.  digitalWrite(A3, HIGH);  
  862.   delay(5);    
  863.    digitalWrite(2, HIGH);
  864.   delay(5);            
  865.  digitalWrite(2, LOW);
  866.   delay(5);              
  867.  digitalWrite(A1, LOW);  
  868.   delay(5);            
  869.  digitalWrite(A2, HIGH);  
  870.   delay(5);            
  871.  digitalWrite(A3, HIGH);  
  872.   delay(5);    
  873.    digitalWrite(4, HIGH);
  874.   delay(5);            
  875.  digitalWrite(4, LOW);
  876.   delay(5);                          
  877.    digitalWrite(A1, LOW);  
  878.   delay(5);            
  879.  digitalWrite(A2, HIGH);  
  880.   delay(5);            
  881.  digitalWrite(A3, HIGH);  
  882.   delay(5);          
  883.    digitalWrite(6, HIGH);
  884.   delay(5);            
  885.  digitalWrite(6, LOW);
  886.   delay(5);              
  887.  digitalWrite(A1, LOW);  
  888.   delay(5);            
  889.  digitalWrite(A2, HIGH);  
  890.   delay(5);            
  891.  digitalWrite(A3, HIGH);  
  892.   delay(5);    
  893.    digitalWrite(A4, HIGH);
  894.   delay(5);            
  895.  digitalWrite(A4, LOW);
  896.   delay(5);              
  897.  digitalWrite(A1, LOW);  
  898.   delay(5);            
  899.  digitalWrite(A2, HIGH);  
  900.   delay(5);            
  901.  digitalWrite(A3, HIGH);  
  902.   delay(5);    
  903.    digitalWrite(A0, HIGH);
  904.   delay(5);            
  905.  digitalWrite(A0, LOW);
  906.   delay(5);      
  907. delay (50);                      //FOR #5                  
  908. digitalWrite(A1, HIGH);  
  909.   delay(5);            
  910.  digitalWrite(A2, HIGH);  
  911.   delay(5);            
  912.  digitalWrite(A3, LOW);  
  913.   delay(5);        
  914.    digitalWrite(2, HIGH);
  915.   delay(5);            
  916.  digitalWrite(2, LOW);
  917.   delay(5);              
  918.  digitalWrite(A1, HIGH);  
  919.   delay(5);            
  920.  digitalWrite(A2, HIGH);  
  921.   delay(5);            
  922.  digitalWrite(A3, LOW);  
  923.   delay(5);    
  924.    digitalWrite(4, HIGH);
  925.   delay(5);            
  926.  digitalWrite(4, LOW);
  927.   delay(5);              
  928.  digitalWrite(A1, HIGH);  
  929.   delay(5);            
  930.  digitalWrite(A2, HIGH);  
  931.   delay(5);            
  932.  digitalWrite(A3, LOW);  
  933.   delay(5);    
  934.    digitalWrite(5, HIGH);
  935.   delay(5);            
  936.  digitalWrite(5, LOW);
  937.   delay(5);                            
  938. digitalWrite(A1, HIGH);  
  939.   delay(5);            
  940.  digitalWrite(A2, HIGH);  
  941.   delay(5);            
  942.  digitalWrite(A3, LOW);  
  943.   delay(5);        
  944.    digitalWrite(7, HIGH);
  945.   delay(5);            
  946.  digitalWrite(7, LOW);
  947.   delay(5);              
  948.  digitalWrite(A1, HIGH);  
  949.   delay(5);            
  950.  digitalWrite(A2, HIGH);  
  951.   delay(5);            
  952.  digitalWrite(A3, LOW);  
  953.   delay(5);    
  954.    digitalWrite(A4, HIGH);
  955.   delay(5);            
  956.  digitalWrite(A4, LOW);
  957.   delay(5);              
  958.  digitalWrite(A1, HIGH);  
  959.   delay(5);            
  960.  digitalWrite(A2, HIGH);  
  961.   delay(5);            
  962.  digitalWrite(A3, LOW);  
  963.   delay(5);    
  964.    digitalWrite(A0, HIGH);
  965.   delay(5);            
  966.  digitalWrite(A0, LOW);
  967.   delay(5);          
  968. delay (25);                   //FOR #6
  969. digitalWrite(A1, HIGH);  
  970.   delay(5);            
  971.  digitalWrite(A2, LOW);  
  972.   delay(5);            
  973.  digitalWrite(A3, HIGH);  
  974.   delay(5);        
  975.    digitalWrite(2, HIGH);
  976.   delay(5);            
  977.  digitalWrite(2, LOW);
  978.   delay(5);              
  979.  digitalWrite(A1, HIGH);  
  980.   delay(5);            
  981.  digitalWrite(A2, LOW);  
  982.   delay(5);            
  983.  digitalWrite(A3, HIGH);  
  984.   delay(5);    
  985.    digitalWrite(4, HIGH);
  986.   delay(5);            
  987.  digitalWrite(4, LOW);
  988.   delay(5);              
  989.  digitalWrite(A1, HIGH);  
  990.   delay(5);            
  991.  digitalWrite(A2, LOW);  
  992.   delay(5);            
  993.  digitalWrite(A3, HIGH);  
  994.   delay(5);    
  995.    digitalWrite(5, HIGH);
  996.   delay(5);            
  997.  digitalWrite(5, LOW);
  998.   delay(5);                            
  999. digitalWrite(A1, HIGH);  
  1000.   delay(5);            
  1001.  digitalWrite(A2, LOW);  
  1002.   delay(5);            
  1003.  digitalWrite(A3, HIGH);  
  1004.   delay(5);        
  1005.    digitalWrite(7, HIGH);
  1006.   delay(5);            
  1007.  digitalWrite(7, LOW);
  1008.   delay(5);              
  1009.  digitalWrite(A1, HIGH);  
  1010.   delay(5);            
  1011.  digitalWrite(A2, LOW);  
  1012.   delay(5);            
  1013.  digitalWrite(A3, HIGH);  
  1014.   delay(5);    
  1015.    digitalWrite(A4, HIGH);
  1016.   delay(5);            
  1017.  digitalWrite(A4, LOW);
  1018.   delay(5);              
  1019.  digitalWrite(A1, HIGH);  
  1020.   delay(5);            
  1021.  digitalWrite(A2, LOW);  
  1022.   delay(5);            
  1023.  digitalWrite(A3, HIGH);  
  1024.   delay(5);    
  1025.    digitalWrite(A0, HIGH);
  1026.   delay(5);            
  1027.  digitalWrite(A0, LOW);
  1028.   delay(5);          
  1029. delay (25);               //FOR #6
  1030. digitalWrite(A1, LOW);  
  1031.   delay(5);            
  1032.  digitalWrite(A2, HIGH);  
  1033.   delay(5);            
  1034.  digitalWrite(A3, HIGH);  
  1035.   delay(5);        
  1036.    digitalWrite(2, HIGH);
  1037.   delay(5);            
  1038.  digitalWrite(2, HIGH);
  1039.   delay(5);              
  1040.  digitalWrite(A1, LOW);  
  1041.   delay(5);            
  1042.  digitalWrite(A2, HIGH);  
  1043.   delay(5);            
  1044.  digitalWrite(A3, HIGH);  
  1045.   delay(5);    
  1046.    digitalWrite(4, HIGH);
  1047.   delay(5);            
  1048.  digitalWrite(4, HIGH);
  1049.   delay(5);              
  1050.  digitalWrite(A1, LOW);  
  1051.   delay(5);            
  1052.  digitalWrite(A2, HIGH);  
  1053.   delay(5);            
  1054.  digitalWrite(A3, HIGH);  
  1055.   delay(5);    
  1056.    digitalWrite(5, HIGH);
  1057.   delay(5);            
  1058.  digitalWrite(5, HIGH);
  1059.   delay(5);                            
  1060. digitalWrite(A1, LOW);  
  1061.   delay(5);            
  1062.  digitalWrite(A2, HIGH);  
  1063.   delay(5);            
  1064.  digitalWrite(A3, HIGH);  
  1065.   delay(5);        
  1066.    digitalWrite(7, HIGH);
  1067.   delay(5);            
  1068.  digitalWrite(7, HIGH);
  1069.   delay(5);              
  1070.  digitalWrite(A1, LOW);  
  1071.   delay(5);            
  1072.  digitalWrite(A2, HIGH);  
  1073.   delay(5);            
  1074.  digitalWrite(A3, HIGH);  
  1075.   delay(5);    
  1076.    digitalWrite(A4, HIGH);
  1077.   delay(5);            
  1078.  digitalWrite(A4, HIGH);
  1079.   delay(5);              
  1080.  digitalWrite(A1, LOW);  
  1081.   delay(5);            
  1082.  digitalWrite(A2, HIGH);  
  1083.   delay(5);            
  1084.  digitalWrite(A3, HIGH);  
  1085.   delay(5);    
  1086.    digitalWrite(A0, HIGH);
  1087.   delay(5);            
  1088.  digitalWrite(A0, HIGH);
  1089.   delay(5);          
  1090. delay (25);                 //FOR #6
  1091. digitalWrite(A1, HIGH);  
  1092.   delay(5);            
  1093.  digitalWrite(A2, HIGH);  
  1094.   delay(5);            
  1095.  digitalWrite(A3, LOW);  
  1096.   delay(5);                        
  1097.  digitalWrite(2, HIGH);
  1098.   delay(5);            
  1099.  digitalWrite(2, HIGH);
  1100.   delay(5);
  1101.  digitalWrite(A1, HIGH);  
  1102.   delay(5);            
  1103.  digitalWrite(A2, HIGH);  
  1104.   delay(5);            
  1105.  digitalWrite(A3, LOW);  
  1106.   delay(5);                        
  1107.  digitalWrite(7, HIGH);
  1108.   delay(5);            
  1109.  digitalWrite(7, HIGH);
  1110.   delay(5);    
  1111.  digitalWrite(A1, HIGH);  
  1112.   delay(5);            
  1113.  digitalWrite(A2, HIGH);  
  1114.   delay(5);            
  1115.  digitalWrite(A3, LOW);  
  1116.   delay(5);                        
  1117.  digitalWrite(A4, HIGH);
  1118.   delay(5);            
  1119.  digitalWrite(A4, HIGH);
  1120.   delay(5);    
  1121. delay (50);    //2, 7, A4, All HIGH, HIGH, Top Layer                  
  1122.  digitalWrite(A1, HIGH);  
  1123.   delay(5);            
  1124.  digitalWrite(A2, HIGH);  
  1125.   delay(5);            
  1126.  digitalWrite(A3, LOW);  
  1127.   delay(5);                        
  1128.  digitalWrite(3, HIGH);
  1129.   delay(5);            
  1130.  digitalWrite(3, HIGH);
  1131.   delay(5);    
  1132.  digitalWrite(A1, HIGH);  
  1133.   delay(5);            
  1134.  digitalWrite(A2, HIGH);  
  1135.   delay(5);            
  1136.  digitalWrite(A3, LOW);  
  1137.   delay(5);                        
  1138.  digitalWrite(6, HIGH);
  1139.   delay(5);            
  1140.  digitalWrite(6, HIGH);
  1141.   delay(5);
  1142.  digitalWrite(A1, HIGH);  
  1143.   delay(5);            
  1144.  digitalWrite(A2, HIGH);  
  1145.   delay(5);            
  1146.  digitalWrite(A3, LOW);  
  1147.   delay(5);                        
  1148.  digitalWrite(A5, HIGH);
  1149.   delay(5);            
  1150.  digitalWrite(A5, HIGH);
  1151.   delay(5);    
  1152. delay (50);  //3, 6, A5, All HIGH, HIGH, Top Layer                  
  1153.  digitalWrite(A1, HIGH);  
  1154.   delay(5);            
  1155.  digitalWrite(A2, HIGH);  
  1156.   delay(5);            
  1157.  digitalWrite(A3, LOW);  
  1158.   delay(5);                        
  1159.  digitalWrite(4, HIGH);
  1160.   delay(5);            
  1161.  digitalWrite(4, HIGH);
  1162.   delay(5);    
  1163.  digitalWrite(A1, HIGH);  
  1164.   delay(5);            
  1165.  digitalWrite(A2, HIGH);  
  1166.   delay(5);            
  1167.  digitalWrite(A3, LOW);  
  1168.   delay(5);                        
  1169.  digitalWrite(5, HIGH);
  1170.   delay(5);            
  1171.  digitalWrite(5, HIGH);
  1172.   delay(5);    
  1173.  digitalWrite(A1, HIGH);  
  1174.   delay(5);            
  1175.  digitalWrite(A2, HIGH);  
  1176.   delay(5);            
  1177.  digitalWrite(A3, LOW);  
  1178.   delay(5);                        
  1179.  digitalWrite(A0, HIGH);
  1180.   delay(5);            
  1181.  digitalWrite(A0, HIGH);
  1182.   delay(5);    
  1183. delay (50);  //4, 5, A0, All HIGH, HIGH, Top Layer                  
  1184.  digitalWrite(A1, HIGH);  
  1185.   delay(5);            
  1186.  digitalWrite(A2, LOW);  
  1187.   delay(5);            
  1188.  digitalWrite(A3, HIGH);  
  1189.   delay(5);                        
  1190.  digitalWrite(4, HIGH);
  1191.   delay(5);            
  1192.  digitalWrite(4, HIGH);
  1193.   delay(5);            
  1194.    digitalWrite(A1, HIGH);  
  1195.   delay(5);            
  1196.  digitalWrite(A2, LOW);  
  1197.   delay(5);            
  1198.  digitalWrite(A3, HIGH);  
  1199.   delay(5);                        
  1200.  digitalWrite(5, HIGH);
  1201.   delay(5);            
  1202.  digitalWrite(5, HIGH);
  1203.   delay(5);            
  1204.    digitalWrite(A1, HIGH);  
  1205.   delay(5);            
  1206.  digitalWrite(A2, LOW);  
  1207.   delay(5);            
  1208.  digitalWrite(A3, HIGH);  
  1209.   delay(5);                        
  1210.  digitalWrite(A0, HIGH);
  1211.   delay(5);            
  1212.  digitalWrite(A0, HIGH);
  1213.   delay(5);    
  1214. delay (50);  //4, 5, A0, All HIGH, HIGH, Middle  Layer                  
  1215.  digitalWrite(A1, HIGH);  
  1216.   delay(5);            
  1217.  digitalWrite(A2, LOW);  
  1218.   delay(5);            
  1219.  digitalWrite(A3, HIGH);  
  1220.   delay(5);                        
  1221.  digitalWrite(3, HIGH);
  1222.   delay(5);            
  1223.  digitalWrite(3, HIGH);
  1224.   delay(5);            
  1225.    digitalWrite(A1, HIGH);  
  1226.   delay(5);            
  1227.  digitalWrite(A2, LOW);  
  1228.   delay(5);            
  1229.  digitalWrite(A3, HIGH);  
  1230.   delay(5);                        
  1231.  digitalWrite(6, HIGH);
  1232.   delay(5);            
  1233.  digitalWrite(6, HIGH);
  1234.   delay(5);            
  1235.    digitalWrite(A1, HIGH);  
  1236.   delay(5);            
  1237.  digitalWrite(A2, LOW);  
  1238.   delay(5);            
  1239.  digitalWrite(A3, HIGH);  
  1240.   delay(5);                        
  1241.  digitalWrite(A5, HIGH);
  1242.   delay(5);            
  1243.  digitalWrite(A5, HIGH);
  1244.   delay(5);    
  1245. delay (50);   //3, 6, A5, All HIGH, HIGH, Middle  Layer                  
  1246.  digitalWrite(A1, HIGH);  
  1247.   delay(5);            
  1248.  digitalWrite(A2, LOW);  
  1249.   delay(5);            
  1250.  digitalWrite(A3, HIGH);  
  1251.   delay(5);                        
  1252.  digitalWrite(2, HIGH);
  1253.   delay(5);            
  1254.  digitalWrite(2, HIGH);
  1255.   delay(5);            
  1256.    digitalWrite(A1, HIGH);  
  1257.   delay(5);            
  1258.  digitalWrite(A2, LOW);  
  1259.   delay(5);            
  1260.  digitalWrite(A3, HIGH);  
  1261.   delay(5);                        
  1262.  digitalWrite(7, HIGH);
  1263.   delay(5);            
  1264.  digitalWrite(7, HIGH);
  1265.   delay(5);            
  1266.    digitalWrite(A1, HIGH);  
  1267.   delay(5);            
  1268.  digitalWrite(A2, LOW);  
  1269.   delay(5);            
  1270.  digitalWrite(A3, HIGH);  
  1271.   delay(5);                        
  1272.  digitalWrite(A4, HIGH);
  1273.   delay(5);            
  1274.  digitalWrite(A4, HIGH);
  1275.   delay(5);    
  1276. delay (50);   //2, 7, A4, All HIGH, HIGH, Middle  Layer                  
  1277.  digitalWrite(A1, LOW);  
  1278.   delay(5);            
  1279.  digitalWrite(A2, HIGH);  
  1280.   delay(5);            
  1281.  digitalWrite(A3, HIGH);  
  1282.   delay(5);                        
  1283.  digitalWrite(2, HIGH);
  1284.   delay(5);            
  1285.  digitalWrite(2, HIGH);
  1286.   delay(5);            
  1287.    digitalWrite(A1, LOW);  
  1288.   delay(5);            
  1289.  digitalWrite(A2, HIGH);  
  1290.   delay(5);            
  1291.  digitalWrite(A3, HIGH);  
  1292.   delay(5);                        
  1293.  digitalWrite(7, HIGH);
  1294.   delay(5);            
  1295.  digitalWrite(7, HIGH);
  1296.   delay(5);            
  1297.    digitalWrite(A1, LOW);  
  1298.   delay(5);            
  1299.  digitalWrite(A2, HIGH);  
  1300.   delay(5);            
  1301.  digitalWrite(A3, HIGH);  
  1302.   delay(5);                        
  1303.  digitalWrite(A4, HIGH);
  1304.   delay(5);            
  1305.  digitalWrite(A4, HIGH);
  1306.   delay(5);    
  1307. delay (50);     //2, 7, A4, All HIGH, HIGH, Bottom Layer                  
  1308.  digitalWrite(A1, LOW);  
  1309.   delay(5);            
  1310.  digitalWrite(A2, HIGH);  
  1311.   delay(5);            
  1312.  digitalWrite(A3, HIGH);  
  1313.   delay(5);                        
  1314.  digitalWrite(3, HIGH);
  1315.   delay(5);            
  1316.  digitalWrite(3, HIGH);
  1317.   delay(5);            
  1318.    digitalWrite(A1, LOW);  
  1319.   delay(5);            
  1320.  digitalWrite(A2, HIGH);  
  1321.   delay(5);            
  1322.  digitalWrite(A3, HIGH);  
  1323.   delay(5);                        
  1324.  digitalWrite(6, HIGH);
  1325.   delay(5);            
  1326.  digitalWrite(6, HIGH);
  1327.   delay(5);            
  1328.    digitalWrite(A1, LOW);  
  1329.   delay(5);            
  1330.  digitalWrite(A2, HIGH);  
  1331.   delay(5);            
  1332.  digitalWrite(A3, HIGH);  
  1333.   delay(5);                        
  1334.  digitalWrite(A5, HIGH);
  1335.   delay(5);            
  1336.  digitalWrite(A5, HIGH);
  1337.   delay(5);    
  1338. delay (50);   //3, 6, A5, All HIGH, HIGH, Bottom Layer                  
  1339.  digitalWrite(A1, LOW);  
  1340.   delay(5);            
  1341.  digitalWrite(A2, HIGH);  
  1342.   delay(5);            
  1343.  digitalWrite(A3, HIGH);  
  1344.   delay(5);                        
  1345.  digitalWrite(4, HIGH);
  1346.   delay(5);            
  1347.  digitalWrite(4, HIGH);
  1348.   delay(5);            
  1349.    digitalWrite(A1, LOW);  
  1350.   delay(5);            
  1351.  digitalWrite(A2, HIGH);  
  1352.   delay(5);            
  1353.  digitalWrite(A3, HIGH);  
  1354.   delay(5);                        
  1355.  digitalWrite(5, HIGH);
  1356.   delay(5);            
  1357.  digitalWrite(5, HIGH);
  1358.   delay(5);            
  1359.    digitalWrite(A1, LOW);  
  1360.   delay(5);            
  1361.  digitalWrite(A2, HIGH);  
  1362.   delay(5);            
  1363.  digitalWrite(A3, HIGH);  
  1364.   delay(5);                        
  1365.  digitalWrite(A0, HIGH);
  1366.   delay(5);            
  1367.  digitalWrite(A0, HIGH);
  1368.   delay(5);    
  1369. delay (50);   //4, 5, A0, All HIGH, HIGH, Bottom Layer                  
  1370.  digitalWrite(A1, HIGH);  
  1371.   delay(5);            
  1372.  digitalWrite(A2, HIGH);  
  1373.   delay(5);            
  1374.  digitalWrite(A3, LOW);  
  1375.   delay(5);                        
  1376.  digitalWrite(2, HIGH);
  1377.   delay(5);            
  1378.  digitalWrite(2, HIGH);
  1379.   delay(5);            
  1380.    digitalWrite(A1, HIGH);  
  1381.   delay(5);            
  1382.  digitalWrite(A2, LOW);  
  1383.   delay(5);            
  1384.  digitalWrite(A3, HIGH);  
  1385.   delay(5);                        
  1386.  digitalWrite(2, HIGH);
  1387.   delay(5);            
  1388.  digitalWrite(2, HIGH);
  1389.   delay(5);            
  1390.    digitalWrite(A1, LOW);  
  1391.   delay(5);            
  1392.  digitalWrite(A2, HIGH);  
  1393.   delay(5);            
  1394.  digitalWrite(A3, HIGH);  
  1395.   delay(5);                        
  1396.  digitalWrite(2, HIGH);
  1397.   delay(5);            
  1398.  digitalWrite(2, HIGH);
  1399.   delay(5);          
  1400.  delay (50);  //2, All HIGH, HIGH, Top, Middle, Bottom Layer                  
  1401.  digitalWrite(A1, HIGH);  
  1402.   delay(5);            
  1403.  digitalWrite(A2, HIGH);  
  1404.   delay(5);            
  1405.  digitalWrite(A3, LOW);  
  1406.   delay(5);                        
  1407.  digitalWrite(6, HIGH);
  1408.   delay(5);            
  1409.  digitalWrite(6, HIGH);
  1410.   delay(5);            
  1411.   digitalWrite(A1, HIGH);  
  1412.   delay(5);            
  1413.  digitalWrite(A2, LOW);  
  1414.   delay(5);            
  1415.  digitalWrite(A3, HIGH);  
  1416.   delay(5);                        
  1417.  digitalWrite(6, HIGH);
  1418.   delay(5);            
  1419.  digitalWrite(6, HIGH);
  1420.   delay(5);            
  1421.   digitalWrite(A1, LOW);  
  1422.   delay(5);            
  1423.  digitalWrite(A2, HIGH);  
  1424.   delay(5);            
  1425.  digitalWrite(A3, HIGH);  
  1426.   delay(5);                        
  1427.  digitalWrite(6, HIGH);
  1428.   delay(5);            
  1429.  digitalWrite(6, HIGH);
  1430.   delay(5);    
  1431. delay (50);    //6, All HIGH, HIGH, Top, Middle, Bottom Layer                  
  1432.  digitalWrite(A1, HIGH);  
  1433.   delay(5);            
  1434.  digitalWrite(A2, HIGH);  
  1435.   delay(5);            
  1436.  digitalWrite(A3, LOW);  
  1437.   delay(5);                        
  1438.  digitalWrite(A0, HIGH);
  1439.   delay(5);            
  1440.  digitalWrite(A0, HIGH);
  1441.   delay(5);            
  1442.    digitalWrite(A1, HIGH);  
  1443.   delay(5);            
  1444.  digitalWrite(A2, LOW);  
  1445.   delay(5);            
  1446.  digitalWrite(A3, HIGH);  
  1447.   delay(5);                        
  1448.  digitalWrite(A0, HIGH);
  1449.   delay(5);            
  1450.  digitalWrite(A0, HIGH);
  1451.   delay(5);            
  1452.    digitalWrite(A1, LOW);  
  1453.   delay(5);            
  1454.  digitalWrite(A2, HIGH);  
  1455.   delay(5);            
  1456.  digitalWrite(A3, HIGH);  
  1457.   delay(5);                        
  1458.  digitalWrite(A0, HIGH);
  1459.   delay(5);            
  1460.  digitalWrite(A0, HIGH);
  1461.   delay(5);    
  1462. delay (50);    //A0, All HIGH, HIGH, Top, Middle, Bottom Layer                  
  1463. digitalWrite(A1, LOW);  
  1464.   delay(5);            
  1465.  digitalWrite(A2, HIGH);  
  1466.   delay(5);            
  1467.  digitalWrite(A3, HIGH);  
  1468.   delay(5);                        
  1469.  digitalWrite(A5, HIGH);
  1470.   delay(5);            
  1471.  digitalWrite(A5, HIGH);
  1472.   delay(5);            
  1473.    digitalWrite(A1, HIGH);  
  1474.   delay(5);            
  1475.  digitalWrite(A2, LOW);  
  1476.   delay(5);            
  1477.  digitalWrite(A3, HIGH);  
  1478.   delay(5);                        
  1479.  digitalWrite(A5, HIGH);
  1480.   delay(5);            
  1481.  digitalWrite(A5, HIGH);
  1482.   delay(5);            
  1483.    digitalWrite(A1, HIGH);  
  1484.   delay(5);            
  1485.  digitalWrite(A2, HIGH);  
  1486.   delay(5);            
  1487.  digitalWrite(A3, LOW);  
  1488.   delay(5);                        
  1489.  digitalWrite(A5, HIGH);
  1490.   delay(5);            
  1491.  digitalWrite(A5, HIGH);
  1492.   delay(5);    
  1493. delay (50);    //A5, All HIGH, HIGH, Bottom, Middle, Top Layer                  
  1494. digitalWrite(A1, HIGH);  
  1495.   delay(5);            
  1496.  digitalWrite(A2, HIGH);  
  1497.   delay(5);            
  1498.  digitalWrite(A3, LOW);  
  1499.   delay(5);                        
  1500.  digitalWrite(A4, HIGH);
  1501.   delay(5);            
  1502.  digitalWrite(A4, HIGH);
  1503.   delay(5);            
  1504.    digitalWrite(A1, HIGH);  
  1505.   delay(5);            
  1506.  digitalWrite(A2, LOW);  
  1507.   delay(5);            
  1508.  digitalWrite(A3, HIGH);  
  1509.   delay(5);                        
  1510.  digitalWrite(A4, HIGH);
  1511.   delay(5);            
  1512.  digitalWrite(A4, HIGH);
  1513.   delay(5);            
  1514.    digitalWrite(A1, LOW);  
  1515.   delay(5);            
  1516.  digitalWrite(A2, HIGH);  
  1517.   delay(5);            
  1518.  digitalWrite(A3, HIGH);  
  1519.   delay(5);                        
  1520.  digitalWrite(A4, HIGH);
  1521.   delay(5);            
  1522.  digitalWrite(A4, HIGH);
  1523.   delay(5);    
  1524. delay (50);    //A4, All HIGH, HIGH, Top, Middle, Bottom Layer                  
  1525. digitalWrite(A1, LOW);  
  1526.   delay(5);            
  1527.  digitalWrite(A2, HIGH);  
  1528.   delay(5);            
  1529.  digitalWrite(A3, HIGH);  
  1530.   delay(5);                        
  1531.  digitalWrite(7, HIGH);
  1532.   delay(5);            
  1533.  digitalWrite(7, HIGH);
  1534.   delay(5);            
  1535.    digitalWrite(A1, HIGH);  
  1536.   delay(5);            
  1537.  digitalWrite(A2, LOW);  
  1538.   delay(5);            
  1539.  digitalWrite(A3, HIGH);  
  1540.   delay(5);                        
  1541.  digitalWrite(7, HIGH);
  1542.   delay(5);            
  1543.  digitalWrite(7, HIGH);
  1544.   delay(5);            
  1545.    digitalWrite(A1, HIGH);  
  1546.   delay(5);            
  1547.  digitalWrite(A2, HIGH);  
  1548.   delay(5);            
  1549.  digitalWrite(A3, LOW);  
  1550.   delay(5);                        
  1551.  digitalWrite(7, HIGH);
  1552.   delay(5);            
  1553.  digitalWrite(7, HIGH);
  1554.   delay(5);    
  1555. delay (50);   //7, All HIGH, HIGH, Bottom, Middle, Top Layer                  
  1556. digitalWrite(A1, HIGH);  
  1557.   delay(5);            
  1558.  digitalWrite(A2, HIGH);  
  1559.   delay(5);            
  1560.  digitalWrite(A3, LOW);  
  1561.   delay(5);                        
  1562.  digitalWrite(2, HIGH);
  1563.   delay(5);            
  1564.  digitalWrite(2, HIGH);
  1565.   delay(5);            
  1566.    digitalWrite(A1, HIGH);  
  1567.   delay(5);            
  1568.  digitalWrite(A2, HIGH);  
  1569.   delay(5);            
  1570.  digitalWrite(A3, LOW);  
  1571.   delay(5);                        
  1572.  digitalWrite(3, HIGH);
  1573.   delay(5);            
  1574.  digitalWrite(3, HIGH);
  1575.   delay(5);            
  1576.    digitalWrite(A1, HIGH);  
  1577.   delay(5);            
  1578.  digitalWrite(A2, HIGH);  
  1579.   delay(5);            
  1580.  digitalWrite(A3, LOW);  
  1581.   delay(5);                        
  1582.  digitalWrite(4, HIGH);
  1583.   delay(5);            
  1584.  digitalWrite(4, HIGH);
  1585.   delay(5);    
  1586. digitalWrite(A1, HIGH);  
  1587.   delay(5);            
  1588.  digitalWrite(A2, HIGH);  
  1589.   delay(5);            
  1590.  digitalWrite(A3, LOW);  
  1591.   delay(5);                        
  1592.  digitalWrite(5, HIGH);
  1593.   delay(5);            
  1594.  digitalWrite(5, HIGH);
  1595.   delay(5);            
  1596.    digitalWrite(A1, HIGH);  
  1597.   delay(5);            
  1598.  digitalWrite(A2, HIGH);  
  1599.   delay(5);            
  1600.  digitalWrite(A3, LOW);  
  1601.   delay(5);                        
  1602.  digitalWrite(6, HIGH);
  1603.   delay(5);            
  1604.  digitalWrite(6, HIGH);
  1605.   delay(5);            
  1606.    digitalWrite(A1, HIGH);  
  1607.   delay(5);            
  1608.  digitalWrite(A2, HIGH);  
  1609.   delay(5);            
  1610.  digitalWrite(A3, LOW);  
  1611.   delay(5);                        
  1612.  digitalWrite(7, HIGH);
  1613.   delay(5);            
  1614.  digitalWrite(7, HIGH);
  1615.   delay(5);    
  1616. digitalWrite(A1, HIGH);  
  1617.   delay(5);            
  1618.  digitalWrite(A2, HIGH);  
  1619.   delay(5);            
  1620.  digitalWrite(A3, LOW);  
  1621.   delay(5);                        
  1622.  digitalWrite(A4, HIGH);
  1623.   delay(5);            
  1624.  digitalWrite(A4, HIGH);
  1625.   delay(5);            
  1626.    digitalWrite(A1, HIGH);  
  1627.   delay(5);            
  1628.  digitalWrite(A2, HIGH);  
  1629.   delay(5);            
  1630.  digitalWrite(A3, LOW);  
  1631.   delay(5);                        
  1632.  digitalWrite(A5, HIGH);
  1633.   delay(5);            
  1634.  digitalWrite(A5, HIGH);
  1635.   delay(5);            
  1636.    digitalWrite(A1, HIGH);  
  1637.   delay(5);            
  1638.  digitalWrite(A2, HIGH);  
  1639.   delay(5);            
  1640.  digitalWrite(A3, LOW);  
  1641.   delay(5);                        
  1642.  digitalWrite(A0, HIGH);
  1643.   delay(5);            
  1644.  digitalWrite(A0, HIGH);
  1645.   delay(5);    
  1646. delay (50);    //2, 3, 4, 5, 6, 7, A4, A5, A0,  All HIGH, HIGH, Top Layer                  
  1647. digitalWrite(A1, HIGH);  
  1648.   delay(5);            
  1649.  digitalWrite(A2, LOW);  
  1650.   delay(5);            
  1651.  digitalWrite(A3, HIGH);  
  1652.   delay(5);                        
  1653.  digitalWrite(A5, HIGH);
  1654.   delay(5);            
  1655.  digitalWrite(A5, HIGH);
  1656.   delay(5);            
  1657.    digitalWrite(A1, HIGH);  
  1658.   delay(5);            
  1659.  digitalWrite(A2, LOW);  
  1660.   delay(5);            
  1661.  digitalWrite(A3, HIGH);  
  1662.   delay(5);                        
  1663.  digitalWrite(A4, HIGH);
  1664.   delay(5);            
  1665.  digitalWrite(A4, HIGH);
  1666.   delay(5);            
  1667.    digitalWrite(A1, HIGH);  
  1668.   delay(5);            
  1669.  digitalWrite(A2, LOW);  
  1670.   delay(5);            
  1671.  digitalWrite(A3, HIGH);  
  1672.   delay(5);                        
  1673.  digitalWrite(7, HIGH);
  1674.   delay(5);            
  1675.  digitalWrite(7, HIGH);
  1676.   delay(5);    
  1677. digitalWrite(A1, HIGH);  
  1678. delay(5);            
  1679.  digitalWrite(A2, LOW);  
  1680.   delay(5);            
  1681.  digitalWrite(A3, HIGH);  
  1682.   delay(5);                        
  1683.  digitalWrite(6, HIGH);
  1684.   delay(5);            
  1685.  digitalWrite(6, HIGH);
  1686.   delay(5);            
  1687.    digitalWrite(A1, HIGH);  
  1688.   delay(5);            
  1689.  digitalWrite(A2, LOW);  
  1690.   delay(5);            
  1691.  digitalWrite(A3, HIGH);  
  1692.   delay(5);                        
  1693.  digitalWrite(5, HIGH);
  1694.   delay(5);            
  1695.  digitalWrite(5, HIGH);
  1696.   delay(5);            
  1697.    digitalWrite(A1, HIGH);  
  1698.   delay(5);            
  1699.  digitalWrite(A2, LOW);  
  1700.   delay(5);            
  1701.  digitalWrite(A3, HIGH);  
  1702.   delay(5);                        
  1703.  digitalWrite(4, HIGH);
  1704.   delay(5);            
  1705.  digitalWrite(4, HIGH);
  1706.   delay(5);    
  1707. digitalWrite(A1, HIGH);  
  1708.   delay(5);            
  1709.  digitalWrite(A2, LOW);  
  1710.   delay(5);            
  1711.  digitalWrite(A3, HIGH);  
  1712.   delay(5);                        
  1713.  digitalWrite(3, HIGH);
  1714.   delay(5);            
  1715.  digitalWrite(3, HIGH);
  1716.   delay(5);            
  1717.    digitalWrite(A1, HIGH);  
  1718.   delay(5);            
  1719.  digitalWrite(A2, LOW);  
  1720.   delay(5);            
  1721.  digitalWrite(A3, HIGH);  
  1722.   delay(5);                        
  1723.  digitalWrite(2, HIGH);
  1724.   delay(5);            
  1725.  digitalWrite(2, HIGH);
  1726.   delay(5);        
  1727. delay(50);               //A5, A4, 7, 6, 5, 4, 3, 2, All HIGH, HIGH, Middle  Layer                  
  1728.    digitalWrite(A1, LOW);  
  1729.   delay(5);            
  1730.  digitalWrite(A2, HIGH);  
  1731.   delay(5);            
  1732.  digitalWrite(A3, HIGH);  
  1733.   delay(5);                        
  1734.  digitalWrite(2, HIGH);
  1735.   delay(5);            
  1736.  digitalWrite(2, HIGH);
  1737.   delay(5);    
  1738. digitalWrite(A1, LOW);  
  1739.   delay(5);            
  1740.  digitalWrite(A2, HIGH);  
  1741.   delay(5);            
  1742.  digitalWrite(A3, HIGH);  
  1743.   delay(5);                        
  1744.  digitalWrite(3, HIGH);
  1745.   delay(5);            
  1746.  digitalWrite(3, HIGH);
  1747.   delay(5);            
  1748.    digitalWrite(A1, LOW);  
  1749.   delay(5);            
  1750.  digitalWrite(A2, HIGH);  
  1751.   delay(5);            
  1752.  digitalWrite(A3, HIGH);  
  1753.   delay(5);                        
  1754.  digitalWrite(4, HIGH);
  1755.   delay(5);            
  1756.  digitalWrite(4, HIGH);
  1757.   delay(5);            
  1758.    digitalWrite(A1, LOW);  
  1759.   delay(5);            
  1760.  digitalWrite(A2, HIGH);  
  1761.   delay(5);            
  1762.  digitalWrite(A3, HIGH);  
  1763.   delay(5);                        
  1764.  digitalWrite(5, HIGH);
  1765.   delay(5);            
  1766.  digitalWrite(5, HIGH);
  1767.   delay(5);    
  1768. delay (50);      //2, 3, 4, 5, All HIGH, HIGH, Bottom  Layer                  
  1769. digitalWrite(A1, LOW);  
  1770.   delay(5);            
  1771.  digitalWrite(A2, HIGH);  
  1772.   delay(5);            
  1773.  digitalWrite(A3, HIGH);  
  1774.   delay(5);                        
  1775.  digitalWrite(6, HIGH);
  1776.   delay(5);            
  1777.  digitalWrite(6, HIGH);
  1778.   delay(5);            
  1779.    digitalWrite(A1, LOW);  
  1780.   delay(5);            
  1781.  digitalWrite(A2, HIGH);  
  1782.   delay(5);            
  1783.  digitalWrite(A3, HIGH);  
  1784.   delay(5);                        
  1785.  digitalWrite(7, HIGH);
  1786.   delay(5);            
  1787.  digitalWrite(7, HIGH);
  1788.   delay(5);            
  1789.    digitalWrite(A1, LOW);  
  1790.   delay(5);            
  1791.  digitalWrite(A2, HIGH);  
  1792.   delay(5);            
  1793.  digitalWrite(A3, HIGH);  
  1794.   delay(5);                        
  1795.  digitalWrite(A4, HIGH);
  1796.   delay(5);            
  1797.  digitalWrite(A4, HIGH);
  1798.   delay(5);    
  1799. digitalWrite(A1, LOW);  
  1800.   delay(5);            
  1801.  digitalWrite(A2, HIGH);  
  1802.   delay(5);            
  1803.  digitalWrite(A3, HIGH);  
  1804.   delay(5);                        
  1805.  digitalWrite(A5, HIGH);
  1806.   delay(5);            
  1807.  digitalWrite(A5, HIGH);
  1808.   delay(5);            
  1809.    digitalWrite(A1, LOW);  
  1810.   delay(5);            
  1811.  digitalWrite(A2, HIGH);  
  1812.   delay(5);            
  1813.  digitalWrite(A3, HIGH);  
  1814.   delay(5);                        
  1815.  digitalWrite(A0, HIGH);
  1816.   delay(5);            
  1817.  digitalWrite(A0, HIGH);
  1818.   delay(5);                    
  1819. delay (50);   //6, 7, A4, A5, A0, All HIGH, HIGH, Bottom  Layer                  
  1820. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement