Skip to content

Commit 185f073

Browse files
Update README.md
1 parent 41eba1e commit 185f073

File tree

1 file changed

+177
-177
lines changed

1 file changed

+177
-177
lines changed

README.md

Lines changed: 177 additions & 177 deletions
Original file line numberDiff line numberDiff line change
@@ -123,183 +123,183 @@ the other one.
123123
![right](https://github.com/xdvrx1/single-display-arduino-project/blob/main/res/src9.png?raw=true)
124124

125125
4. Copy paste the program below:
126-
```
127-
unsigned const int A = 13;
128-
unsigned const int B = 12;
129-
unsigned const int C = 11;
130-
unsigned const int D = 10;
131-
unsigned const int E = 9;
132-
unsigned const int F = 8;
133-
unsigned const int G = 7;
134-
unsigned const int H = 6;
135-
136-
137-
void setup(void)
138-
{
139-
pinMode(A, OUTPUT);
140-
pinMode(B, OUTPUT);
141-
pinMode(C, OUTPUT);
142-
pinMode(D, OUTPUT);
143-
pinMode(E, OUTPUT);
144-
pinMode(F, OUTPUT);
145-
pinMode(G, OUTPUT);
146-
pinMode(H, OUTPUT);
147-
}
148-
149-
//My Functions
150-
151-
void zero(void) {
152-
digitalWrite(A, LOW);
153-
digitalWrite(B, HIGH);
154-
digitalWrite(C, HIGH);
155-
digitalWrite(D, HIGH);
156-
digitalWrite(E, HIGH);
157-
digitalWrite(F, HIGH);
158-
digitalWrite(G, HIGH);
159-
digitalWrite(H, LOW);
160-
}
161-
162-
void one(void) {
163-
digitalWrite(A, LOW);
164-
digitalWrite(B, LOW);
165-
digitalWrite(C, LOW);
166-
digitalWrite(D, HIGH);
167-
digitalWrite(E, LOW);
168-
digitalWrite(F, LOW);
169-
digitalWrite(G, HIGH);
170-
digitalWrite(H, LOW);
171-
}
172-
173-
void two(void) {
174-
digitalWrite(A, HIGH);
175-
digitalWrite(B, LOW);
176-
digitalWrite(C, HIGH);
177-
digitalWrite(D, HIGH);
178-
digitalWrite(E, HIGH);
179-
digitalWrite(F, HIGH);
180-
digitalWrite(G, LOW);
181-
digitalWrite(H, LOW);
182-
}
183-
184-
void three(void) {
185-
digitalWrite(A, HIGH);
186-
digitalWrite(B, LOW);
187-
digitalWrite(C, HIGH);
188-
digitalWrite(D, HIGH);
189-
digitalWrite(E, LOW);
190-
digitalWrite(F, HIGH);
191-
digitalWrite(G, HIGH);
192-
digitalWrite(H, LOW);
193-
}
194-
195-
void four(void) {
196-
digitalWrite(A, HIGH);
197-
digitalWrite(B, HIGH);
198-
digitalWrite(C, LOW);
199-
digitalWrite(D, HIGH);
200-
digitalWrite(E, LOW);
201-
digitalWrite(F, LOW);
202-
digitalWrite(G, HIGH);
203-
digitalWrite(H, LOW);
204-
}
205-
206-
void five(void) {
207-
digitalWrite(A, HIGH);
208-
digitalWrite(B, HIGH);
209-
digitalWrite(C, HIGH);
210-
digitalWrite(D, LOW);
211-
digitalWrite(E, LOW);
212-
digitalWrite(F, HIGH);
213-
digitalWrite(G, HIGH);
214-
digitalWrite(H, LOW);
215-
}
216-
217-
void six(void) {
218-
digitalWrite(A, HIGH);
219-
digitalWrite(B, HIGH);
220-
digitalWrite(C, HIGH);
221-
digitalWrite(D, LOW);
222-
digitalWrite(E, HIGH);
223-
digitalWrite(F, HIGH);
224-
digitalWrite(G, HIGH);
225-
digitalWrite(H, LOW);
226-
}
227-
228-
void seven(void) {
229-
digitalWrite(A, LOW);
230-
digitalWrite(B, LOW);
231-
digitalWrite(C, HIGH);
232-
digitalWrite(D, HIGH);
233-
digitalWrite(E, LOW);
234-
digitalWrite(F, LOW);
235-
digitalWrite(G, HIGH);
236-
digitalWrite(H, LOW);
237-
}
238-
239-
void eight(void) {
240-
digitalWrite(A, HIGH);
241-
digitalWrite(B, HIGH);
242-
digitalWrite(C, HIGH);
243-
digitalWrite(D, HIGH);
244-
digitalWrite(E, HIGH);
245-
digitalWrite(F, HIGH);
246-
digitalWrite(G, HIGH);
247-
digitalWrite(H, LOW);
248-
}
249-
250-
void nine(void) {
251-
digitalWrite(A, HIGH);
252-
digitalWrite(B, HIGH);
253-
digitalWrite(C, HIGH);
254-
digitalWrite(D, HIGH);
255-
digitalWrite(E, LOW);
256-
digitalWrite(F, HIGH);
257-
digitalWrite(G, HIGH);
258-
digitalWrite(H, LOW);
259-
}
260-
261-
// Start
262-
void loop(void)
263-
{
264-
265-
nine();
266-
delay(1000);
267-
268-
eight();
269-
delay(1000);
270-
271-
seven();
272-
delay(1000);
273-
274-
six();
275-
delay(1000);
276-
277-
five();
278-
delay(1000);
279-
280-
four();
281-
delay(1000);
282-
283-
three();
284-
delay(1000);
285-
286-
two();
287-
delay(1000);
288-
289-
one();
290-
delay(1000);
291-
292-
zero();
293-
delay(1000);
294-
295-
}
296-
```
297-
298-
The code will simply have the countdown
299-
but the individual function for a certain
300-
number can be used several times for your
301-
own version. Simply invoke the function
302-
inside the `void loop`.
126+
```
127+
unsigned const int A = 13;
128+
unsigned const int B = 12;
129+
unsigned const int C = 11;
130+
unsigned const int D = 10;
131+
unsigned const int E = 9;
132+
unsigned const int F = 8;
133+
unsigned const int G = 7;
134+
unsigned const int H = 6;
135+
136+
137+
void setup(void)
138+
{
139+
pinMode(A, OUTPUT);
140+
pinMode(B, OUTPUT);
141+
pinMode(C, OUTPUT);
142+
pinMode(D, OUTPUT);
143+
pinMode(E, OUTPUT);
144+
pinMode(F, OUTPUT);
145+
pinMode(G, OUTPUT);
146+
pinMode(H, OUTPUT);
147+
}
148+
149+
//My Functions
150+
151+
void zero(void) {
152+
digitalWrite(A, LOW);
153+
digitalWrite(B, HIGH);
154+
digitalWrite(C, HIGH);
155+
digitalWrite(D, HIGH);
156+
digitalWrite(E, HIGH);
157+
digitalWrite(F, HIGH);
158+
digitalWrite(G, HIGH);
159+
digitalWrite(H, LOW);
160+
}
161+
162+
void one(void) {
163+
digitalWrite(A, LOW);
164+
digitalWrite(B, LOW);
165+
digitalWrite(C, LOW);
166+
digitalWrite(D, HIGH);
167+
digitalWrite(E, LOW);
168+
digitalWrite(F, LOW);
169+
digitalWrite(G, HIGH);
170+
digitalWrite(H, LOW);
171+
}
172+
173+
void two(void) {
174+
digitalWrite(A, HIGH);
175+
digitalWrite(B, LOW);
176+
digitalWrite(C, HIGH);
177+
digitalWrite(D, HIGH);
178+
digitalWrite(E, HIGH);
179+
digitalWrite(F, HIGH);
180+
digitalWrite(G, LOW);
181+
digitalWrite(H, LOW);
182+
}
183+
184+
void three(void) {
185+
digitalWrite(A, HIGH);
186+
digitalWrite(B, LOW);
187+
digitalWrite(C, HIGH);
188+
digitalWrite(D, HIGH);
189+
digitalWrite(E, LOW);
190+
digitalWrite(F, HIGH);
191+
digitalWrite(G, HIGH);
192+
digitalWrite(H, LOW);
193+
}
194+
195+
void four(void) {
196+
digitalWrite(A, HIGH);
197+
digitalWrite(B, HIGH);
198+
digitalWrite(C, LOW);
199+
digitalWrite(D, HIGH);
200+
digitalWrite(E, LOW);
201+
digitalWrite(F, LOW);
202+
digitalWrite(G, HIGH);
203+
digitalWrite(H, LOW);
204+
}
205+
206+
void five(void) {
207+
digitalWrite(A, HIGH);
208+
digitalWrite(B, HIGH);
209+
digitalWrite(C, HIGH);
210+
digitalWrite(D, LOW);
211+
digitalWrite(E, LOW);
212+
digitalWrite(F, HIGH);
213+
digitalWrite(G, HIGH);
214+
digitalWrite(H, LOW);
215+
}
216+
217+
void six(void) {
218+
digitalWrite(A, HIGH);
219+
digitalWrite(B, HIGH);
220+
digitalWrite(C, HIGH);
221+
digitalWrite(D, LOW);
222+
digitalWrite(E, HIGH);
223+
digitalWrite(F, HIGH);
224+
digitalWrite(G, HIGH);
225+
digitalWrite(H, LOW);
226+
}
227+
228+
void seven(void) {
229+
digitalWrite(A, LOW);
230+
digitalWrite(B, LOW);
231+
digitalWrite(C, HIGH);
232+
digitalWrite(D, HIGH);
233+
digitalWrite(E, LOW);
234+
digitalWrite(F, LOW);
235+
digitalWrite(G, HIGH);
236+
digitalWrite(H, LOW);
237+
}
238+
239+
void eight(void) {
240+
digitalWrite(A, HIGH);
241+
digitalWrite(B, HIGH);
242+
digitalWrite(C, HIGH);
243+
digitalWrite(D, HIGH);
244+
digitalWrite(E, HIGH);
245+
digitalWrite(F, HIGH);
246+
digitalWrite(G, HIGH);
247+
digitalWrite(H, LOW);
248+
}
249+
250+
void nine(void) {
251+
digitalWrite(A, HIGH);
252+
digitalWrite(B, HIGH);
253+
digitalWrite(C, HIGH);
254+
digitalWrite(D, HIGH);
255+
digitalWrite(E, LOW);
256+
digitalWrite(F, HIGH);
257+
digitalWrite(G, HIGH);
258+
digitalWrite(H, LOW);
259+
}
260+
261+
// Start
262+
void loop(void)
263+
{
264+
265+
nine();
266+
delay(1000);
267+
268+
eight();
269+
delay(1000);
270+
271+
seven();
272+
delay(1000);
273+
274+
six();
275+
delay(1000);
276+
277+
five();
278+
delay(1000);
279+
280+
four();
281+
delay(1000);
282+
283+
three();
284+
delay(1000);
285+
286+
two();
287+
delay(1000);
288+
289+
one();
290+
delay(1000);
291+
292+
zero();
293+
delay(1000);
294+
295+
}
296+
```
297+
298+
The code will simply have the countdown
299+
but the individual function for a certain
300+
number can be used several times for your
301+
own version. Simply invoke the function
302+
inside the `void loop`.
303303
304304
5. Of course, simulate the program!
305305

0 commit comments

Comments
 (0)