diff --git a/LICENSE b/LICENSE deleted file mode 100644 index effd999..0000000 --- a/LICENSE +++ /dev/null @@ -1,21 +0,0 @@ -MIT License - -Copyright (c) 2021 xdvrx1 - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/README.md b/README.md index 8192332..a31fd62 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ # Display (Output) Arduino Project +*`updated 21 April 2022`* + ![sample project](https://github.com/xdvrx1/single-display-arduino-project/blob/main/res/src8.png?raw=true) This is a simple project in Arduino that uses @@ -32,7 +34,8 @@ The digital pins are the very first to be encountered because they can be used by components in several ways. They will be connected to the terminals of electronic -components. +components. There are 14 Digital Pins +in Arduino UNO Board. ### The GND ![gnd](https://github.com/xdvrx1/single-display-arduino-project/blob/main/res/src5.png?raw=true) @@ -136,41 +139,41 @@ the other one. void setup(void) { - pinMode(A, OUTPUT); - pinMode(B, OUTPUT); - pinMode(C, OUTPUT); - pinMode(D, OUTPUT); - pinMode(E, OUTPUT); - pinMode(F, OUTPUT); - pinMode(G, OUTPUT); - pinMode(H, OUTPUT); + pinMode(A, OUTPUT); + pinMode(B, OUTPUT); + pinMode(C, OUTPUT); + pinMode(D, OUTPUT); + pinMode(E, OUTPUT); + pinMode(F, OUTPUT); + pinMode(G, OUTPUT); + pinMode(H, OUTPUT); } - //My Functions - - void zero(void) { - digitalWrite(A, LOW); - digitalWrite(B, HIGH); - digitalWrite(C, HIGH); - digitalWrite(D, HIGH); - digitalWrite(E, HIGH); - digitalWrite(F, HIGH); - digitalWrite(G, HIGH); - digitalWrite(H, LOW); + //functions to display + //the numbers + void displayZero(void) { + digitalWrite(A, LOW); + digitalWrite(B, HIGH); + digitalWrite(C, HIGH); + digitalWrite(D, HIGH); + digitalWrite(E, HIGH); + digitalWrite(F, HIGH); + digitalWrite(G, HIGH); + digitalWrite(H, LOW); } - void one(void) { - digitalWrite(A, LOW); - digitalWrite(B, LOW); - digitalWrite(C, LOW); - digitalWrite(D, HIGH); - digitalWrite(E, LOW); - digitalWrite(F, LOW); - digitalWrite(G, HIGH); - digitalWrite(H, LOW); + void displayOne(void) { + digitalWrite(A, LOW); + digitalWrite(B, LOW); + digitalWrite(C, LOW); + digitalWrite(D, HIGH); + digitalWrite(E, LOW); + digitalWrite(F, LOW); + digitalWrite(G, HIGH); + digitalWrite(H, LOW); } - void two(void) { + void displayTwo(void) { digitalWrite(A, HIGH); digitalWrite(B, LOW); digitalWrite(C, HIGH); @@ -181,7 +184,7 @@ the other one. digitalWrite(H, LOW); } - void three(void) { + void displayThree(void) { digitalWrite(A, HIGH); digitalWrite(B, LOW); digitalWrite(C, HIGH); @@ -192,7 +195,7 @@ the other one. digitalWrite(H, LOW); } - void four(void) { + void displayFour(void) { digitalWrite(A, HIGH); digitalWrite(B, HIGH); digitalWrite(C, LOW); @@ -203,7 +206,7 @@ the other one. digitalWrite(H, LOW); } - void five(void) { + void displayFive(void) { digitalWrite(A, HIGH); digitalWrite(B, HIGH); digitalWrite(C, HIGH); @@ -214,7 +217,7 @@ the other one. digitalWrite(H, LOW); } - void six(void) { + void displaySix(void) { digitalWrite(A, HIGH); digitalWrite(B, HIGH); digitalWrite(C, HIGH); @@ -225,7 +228,7 @@ the other one. digitalWrite(H, LOW); } - void seven(void) { + void displaySeven(void) { digitalWrite(A, LOW); digitalWrite(B, LOW); digitalWrite(C, HIGH); @@ -236,7 +239,7 @@ the other one. digitalWrite(H, LOW); } - void eight(void) { + void displayEight(void) { digitalWrite(A, HIGH); digitalWrite(B, HIGH); digitalWrite(C, HIGH); @@ -247,7 +250,7 @@ the other one. digitalWrite(H, LOW); } - void nine(void) { + void displayNine(void) { digitalWrite(A, HIGH); digitalWrite(B, HIGH); digitalWrite(C, HIGH); @@ -258,38 +261,39 @@ the other one. digitalWrite(H, LOW); } - // Start + //execute the codes + //by invoking the functions void loop(void) { - nine(); + displayNine(); delay(1000); - eight(); + displayEight(); delay(1000); - seven(); + displaySeven(); delay(1000); - six(); + displaySix(); delay(1000); - five(); + displayFive(); delay(1000); - four(); + displayFour(); delay(1000); - three(); + displayThree(); delay(1000); - two(); + displayTwo(); delay(1000); - one(); + displayOne(); delay(1000); - zero(); + displayZero(); delay(1000); } @@ -314,3 +318,7 @@ two groups of numbers like your birth date, year you were born, significant date in your life, lucky numbers for you, etc. Explain the significance by using comments. + +Finally, the actual project is here: + +