Components and supplies
1
Breadboard (generic)
1
LED Dot Matrix Display, Red
1
Arduino UNO
16
Male/Male Jumper Wires
Project description
Code
Code
arduino
1//This project was made by Mikołaj Trybulski 2//CONNECTING 3//MATRIX PIN: ARDUINO PIN: 4 // 1 13 5 // 2 12 6 // 3 11 7 // 4 10 8 // 5 A2 9 // 6 A3 10 // 7 A4 11 // 8 A5 12 // 9 2 13 // 10 3 14 // 11 4 15 // 12 5 16 // 13 6 17 // 14 7 18 // 15 8 19 // 16 9 20void setup() { 21 // put your setup code here, to run once: 22pinMode(2, OUTPUT); 23pinMode(3, OUTPUT); 24pinMode(4, OUTPUT); 25pinMode(5, OUTPUT); 26pinMode(6, OUTPUT); 27pinMode(7, OUTPUT); 28pinMode(8, OUTPUT); 29pinMode(9, OUTPUT); 30pinMode(10, OUTPUT); 31pinMode(11, OUTPUT); 32pinMode(12, OUTPUT); 33pinMode(13, OUTPUT); 34pinMode(A2, OUTPUT); 35pinMode(A3, OUTPUT); 36pinMode(A4, OUTPUT); 37pinMode(A5, OUTPUT); 38 39} 40 41void loop() { 42 // put your main code here, to run repeatedly: 43int Svb = analogRead(A0); 44int Sv = analogRead(A1); 45 //1 46digitalWrite(12, HIGH); 47digitalWrite(A2, HIGH); 48digitalWrite(A3, LOW); 49digitalWrite(A4, HIGH); 50digitalWrite(A5, LOW); 51digitalWrite(13, HIGH); 52digitalWrite(11, LOW); 53digitalWrite(10, LOW); 54digitalWrite(9, HIGH); 55digitalWrite(8, LOW); 56digitalWrite(7, HIGH); 57digitalWrite(6, HIGH); 58digitalWrite(5, LOW); 59digitalWrite(4, LOW); 60digitalWrite(3, LOW); 61digitalWrite(2, HIGH); 62 63delay(1); 64 65//2 66digitalWrite(12, HIGH); 67digitalWrite(A2, HIGH); 68digitalWrite(A3, LOW); 69digitalWrite(A4, HIGH); 70digitalWrite(A5, LOW); 71digitalWrite(13, LOW); 72digitalWrite(11, HIGH); 73digitalWrite(10, HIGH); 74digitalWrite(9, LOW); 75digitalWrite(8, HIGH); 76digitalWrite(7, LOW); 77digitalWrite(6, LOW); 78digitalWrite(5, LOW); 79digitalWrite(4, HIGH); 80digitalWrite(3, LOW); 81digitalWrite(2, HIGH); 82 83delay(1); 84//3 85digitalWrite(12, LOW); 86digitalWrite(A2, HIGH); 87digitalWrite(A3, HIGH); 88digitalWrite(A4, LOW); 89digitalWrite(A5, LOW); 90digitalWrite(13, LOW); 91digitalWrite(11, LOW); 92digitalWrite(10, LOW); 93digitalWrite(9, LOW); 94digitalWrite(8, LOW); 95digitalWrite(7, HIGH); 96digitalWrite(6, LOW); 97digitalWrite(5, LOW); 98digitalWrite(4, LOW); 99digitalWrite(3, HIGH); 100digitalWrite(2, HIGH); 101 102delay(1); 103//4 104digitalWrite(12, HIGH); 105digitalWrite(A2, HIGH); 106digitalWrite(A3, LOW); 107digitalWrite(A4, LOW); 108digitalWrite(A5, HIGH); 109digitalWrite(13, HIGH); 110digitalWrite(11, LOW); 111digitalWrite(10, HIGH); 112digitalWrite(9, LOW); 113digitalWrite(8, LOW); 114digitalWrite(7, HIGH); 115digitalWrite(6, LOW); 116digitalWrite(5, HIGH); 117digitalWrite(4, HIGH); 118digitalWrite(3, LOW); 119digitalWrite(2, HIGH); 120 121delay(1); 122 123Serial.print(Sv); 124Serial.print(Svb); 125 126 127//ALL SCREAN RED 128//digitalWrite(12, LOW); 129//digitalWrite(A2, LOW); 130//digitalWrite(A3, HIGH); 131//digitalWrite(A4, LOW); 132//digitalWrite(A5, LOW); 133//digitalWrite(13, LOW); 134//digitalWrite(11, HIGH); 135//digitalWrite(10, HIGH); 136//digitalWrite(9, HIGH); 137//digitalWrite(8, HIGH); 138//digitalWrite(7, LOW); 139//digitalWrite(6, HIGH); 140//digitalWrite(5, LOW); 141//digitalWrite(4, HIGH); 142//digitalWrite(3, HIGH); 143//digitalWrite(2, LOW); 144 145delay(1); 146}
Code
arduino
1//This project was made by Mikołaj Trybulski 2//CONNECTING 3//MATRIX 4 PIN: ARDUINO PIN: 5 // 1 13 6 // 2 12 7 8 // 3 11 9 // 4 10 10 // 5 A2 11 12 // 6 A3 13 // 7 A4 14 // 8 A5 15 16 // 9 2 17 // 10 3 18 // 11 4 19 20 // 12 5 21 // 13 6 22 // 14 7 23 24 // 15 8 25 // 16 9 26void setup() { 27 // put 28 your setup code here, to run once: 29pinMode(2, OUTPUT); 30pinMode(3, OUTPUT); 31pinMode(4, 32 OUTPUT); 33pinMode(5, OUTPUT); 34pinMode(6, OUTPUT); 35pinMode(7, OUTPUT); 36pinMode(8, 37 OUTPUT); 38pinMode(9, OUTPUT); 39pinMode(10, OUTPUT); 40pinMode(11, OUTPUT); 41pinMode(12, 42 OUTPUT); 43pinMode(13, OUTPUT); 44pinMode(A2, OUTPUT); 45pinMode(A3, OUTPUT); 46pinMode(A4, 47 OUTPUT); 48pinMode(A5, OUTPUT); 49 50} 51 52void loop() { 53 // put your 54 main code here, to run repeatedly: 55int Svb = analogRead(A0); 56int Sv = analogRead(A1); 57 58 //1 59digitalWrite(12, HIGH); 60digitalWrite(A2, HIGH); 61digitalWrite(A3, LOW); 62digitalWrite(A4, 63 HIGH); 64digitalWrite(A5, LOW); 65digitalWrite(13, HIGH); 66digitalWrite(11, 67 LOW); 68digitalWrite(10, LOW); 69digitalWrite(9, HIGH); 70digitalWrite(8, LOW); 71digitalWrite(7, 72 HIGH); 73digitalWrite(6, HIGH); 74digitalWrite(5, LOW); 75digitalWrite(4, LOW); 76digitalWrite(3, 77 LOW); 78digitalWrite(2, HIGH); 79 80delay(1); 81 82//2 83digitalWrite(12, 84 HIGH); 85digitalWrite(A2, HIGH); 86digitalWrite(A3, LOW); 87digitalWrite(A4, 88 HIGH); 89digitalWrite(A5, LOW); 90digitalWrite(13, LOW); 91digitalWrite(11, HIGH); 92digitalWrite(10, 93 HIGH); 94digitalWrite(9, LOW); 95digitalWrite(8, HIGH); 96digitalWrite(7, LOW); 97digitalWrite(6, 98 LOW); 99digitalWrite(5, LOW); 100digitalWrite(4, HIGH); 101digitalWrite(3, LOW); 102digitalWrite(2, 103 HIGH); 104 105delay(1); 106//3 107digitalWrite(12, LOW); 108digitalWrite(A2, HIGH); 109digitalWrite(A3, 110 HIGH); 111digitalWrite(A4, LOW); 112digitalWrite(A5, LOW); 113digitalWrite(13, LOW); 114digitalWrite(11, 115 LOW); 116digitalWrite(10, LOW); 117digitalWrite(9, LOW); 118digitalWrite(8, LOW); 119digitalWrite(7, 120 HIGH); 121digitalWrite(6, LOW); 122digitalWrite(5, LOW); 123digitalWrite(4, LOW); 124digitalWrite(3, 125 HIGH); 126digitalWrite(2, HIGH); 127 128delay(1); 129//4 130digitalWrite(12, HIGH); 131digitalWrite(A2, 132 HIGH); 133digitalWrite(A3, LOW); 134digitalWrite(A4, LOW); 135digitalWrite(A5, HIGH); 136digitalWrite(13, 137 HIGH); 138digitalWrite(11, LOW); 139digitalWrite(10, HIGH); 140digitalWrite(9, LOW); 141digitalWrite(8, 142 LOW); 143digitalWrite(7, HIGH); 144digitalWrite(6, LOW); 145digitalWrite(5, HIGH); 146digitalWrite(4, 147 HIGH); 148digitalWrite(3, LOW); 149digitalWrite(2, HIGH); 150 151delay(1); 152 153Serial.print(Sv); 154Serial.print(Svb); 155 156 157//ALL 158 SCREAN RED 159//digitalWrite(12, LOW); 160//digitalWrite(A2, LOW); 161//digitalWrite(A3, 162 HIGH); 163//digitalWrite(A4, LOW); 164//digitalWrite(A5, LOW); 165//digitalWrite(13, 166 LOW); 167//digitalWrite(11, HIGH); 168//digitalWrite(10, HIGH); 169//digitalWrite(9, 170 HIGH); 171//digitalWrite(8, HIGH); 172//digitalWrite(7, LOW); 173//digitalWrite(6, 174 HIGH); 175//digitalWrite(5, LOW); 176//digitalWrite(4, HIGH); 177//digitalWrite(3, 178 HIGH); 179//digitalWrite(2, LOW); 180 181delay(1); 182}
Downloadable files
Schematic 2
Schematic 2

Schematic 2
Schematic 2

Schematic
Schematic

Comments
Only logged in users can leave comments