Kocke se uporabljajo za igranje številnih iger, kot so kačja lestev, Ludo itd. Na splošno so kocke sestavljene iz lesa ali plastike, ki se s časom deformirajo in postanejo pristranske. Digital kocke je dobra alternativa za zastarelo kocke, da ne more biti pristranski ali deformirati. Deluje s tako visoko hitrostjo, da nihče ne more varati. Za ustvarjanje tega kroga digitalnih kock smo v glavnem uporabili 555 IC časovnika in 4017 IC. To vezje digitalnih kock lahko preverite tudi z uporabo Arduina.
4017 IK
4017 IC je desetletni števec CMOS. Izpiše lahko zaporedno 10 izhodov (Q0 - Q9), kar pomeni, da na 10 izhodnih zatičih proizvaja izhod enega za drugim. Ta izhod se krmili preko urnega impulza pri PIN 14. Sprva je izhod pri Q0 (PIN 3) VISOK, nato pa z vsakim urnim impulzom izhod napreduje do naslednjega PIN-a. Kot en urni impulz naredi Q0 LOW in Q1 HIGH, nato pa naslednji impulz Q1 LOW in Q2 HIGH itd. Po Q9 se bo spet začel od Q0. Tako ustvari zaporedni VKLOP in IZKLOP vseh 10 IZHODNIH PIN-ov. Spodaj je diagram PIN in opis kode PIN 4017:
PIN ŠT. |
PIN |
PIN Opis |
1. |
V5 |
Izhod 5: doseže visoko vrednost v 5-urnem impulzu |
2. |
Q1 |
Izhod 1: preide visoko v 1 urni impulz |
3. |
Q0 |
Izhod 0: Na začetku gre visoko - 0 urni impulz |
4. |
Q2 |
Izhod 2: V 2-urnem impulzu gre visoko |
5. |
V6 |
Izhod 6: V 6-urnem impulzu gre visoko |
6. |
V7 |
Izhod 7: V 7-urnem impulzu gre visoko |
7. |
Q3 |
Izhod 3: V 3-urnem impulzu gre visoko |
8. |
GND |
Ozemljitev PIN |
9. |
V8 |
Izhod 8: V 8-urnem impulzu gre visoko |
10. |
V4 |
Izhod 4: V 4-urnem impulzu gre visoko |
11. |
V9 |
Izhod 9: V 9-urnem impulzu gre visoko |
12. |
CO –Izvedite |
Uporablja se za kaskado še 4017 IC, da se šteje do 20, deli se z 10 izhodnimi PIN |
13. |
URA zavira |
Zatič za omogočanje ure naj bo NIZK, ohranjanje VISOK pa bo zamrznilo izhod. |
14. |
URA |
Vhod ure, za zaporedno HIGH izhodne zatiče od PIN 3 DO PIN 11 |
15. |
PONASTAVITI |
Aktivni visoki zatič, za normalno delovanje mora biti NIZK, nastavitev HIGH bo ponastavila IC (samo Pin 3 ostane VISOK) |
16. |
VDD |
PIN za napajanje (5-12v) |
Komponente
- CD4017 IC
- 555 Časovnik IC
- 2 upor - 1k
- Kondenzator - 10uF
- Spremenljiv upor - 10K
- Pritisni gumb
- 6 LED
- Baterija - 9v
Shema vezja in razlaga
V tem krogu digitalnih kock smo uporabili 6 LED, vsaka LED predstavlja število (1-6) kock. Lučke začnejo utripati, ko pritisnemo gumb, in se ustavijo, ko ga spustimo. Po sprostitvi osvetljena LED sporoča številke, da ste prišli na kocke. Kot če bi peti ne. Ko spustite gumb, LED ostane vklopljen, kar pomeni, da ste dobili 5 na kocki. Na izhod Q0 do Q5 smo povezali 6 LED, sedmi izhod Q6 pa nazaj na RESET PIN 15. Tako, da se po LED 6 začne s prve LED na Q0.
Za uporabo impulza ure na PIN 14 od 4017 IC smo uporabili 555 IC časovnika v nastavljivem načinu. Oscilirani izhod, ustvarjen pri PIN 3 od 555, je bil uporabljen za PIN 14 od 4017, tako da je mogoče izhod napredovati z vsakim taktom. Hitrost utripajočih LED lahko nadzorujemo z uporabo potenciometra (RV1), vrtenje gumba potenciometra bo spremenilo frekvenco nihanja 555 časovnika, s tem pa tudi hitrost utripa ure. Pogostost 555 lahko izračunamo po tej formuli: F = 1,44 / ((R1 + 2 * RV1) * C1)
V tem krogu digitalnih kock smo ohranili frekvenco nihanja tako visoko, da nihče ne more goljufati. Hitrost utripanja LED je neposredno sorazmerna s frekvenco nihanja 555, kot visoka frekvenca, tako visoka hitrost utripanja. Frekvenco lahko povečate glede na vaše potrebe tako, da zasučete potenciometer.