Zarurile sunt folosite pentru a juca multe jocuri, cum ar fi scara de șarpe, Ludo etc. În general, zarurile sunt alcătuite din lemn sau plastic, care se deformează cu timpul și devin părtinitoare. Un zar digital este o alternativă bună a zarurilor de modă veche, nu poate fi părtinitor sau deformat. Funcționează cu o viteză atât de mare încât nimeni nu poate înșela. Pentru a crea acest circuit de zaruri digitale, am folosit în principal 555 timer IC și 4017 IC. De asemenea, puteți verifica acest circuit de zaruri digitale folosind Arduino.
4017 IC
4017 IC este un contor de decenii CMOS. Poate produce ieșire la cei 10 pini (Q0 - Q9) secvențial, înseamnă că produce ieșire unul câte unul la cei 10 pini de ieșire. Această ieșire este controlată prin impulsul de ceas la PIN 14. La început, ieșirea la Q0 (PIN 3) este HIGH, apoi cu fiecare impuls de ceas, ieșirea avansează la următorul PIN. Ca un impuls de ceas, Q0 LOW și Q1 HIGH, iar următorul impuls de ceas face Q1 LOW și Q2 HIGH și așa mai departe. După Q9, va începe din nou de la Q0. Deci creează ON și OFF secvențial al tuturor celor 10 PIN-uri DE IEȘIRE. Mai jos este diagrama PIN și descrierea PIN a 4017:
PIN NR. |
Nume PIN |
Descriere PIN |
1 |
Q5 |
Ieșire 5: se ridică la 5 impulsuri de ceas |
2 |
Q1 |
Ieșire 1: se ridică la un impuls de 1 ceas |
3 |
Q0 |
Ieșire 0: se ridică la început - 0 impuls de ceas |
4 |
Q2 |
Ieșire 2: se ridică la impulsul de 2 ceasuri |
5 |
Q6 |
Ieșire 6: se ridică la un impuls de 6 ceasuri |
6 |
Q7 |
Ieșire 7: crește la impulsul de 7 ceasuri |
7 |
Q3 |
Ieșire 3: se ridică la 3 impulsuri de ceas |
8 |
GND |
PIN la sol |
9 |
Q8 |
Ieșire 8: se ridică la impulsul de 8 ceasuri |
10 |
Q4 |
Ieșire 4: se ridică la un impuls de 4 ceasuri |
11 |
Q9 |
Ieșire 9: se ridică la impulsul de 9 ceasuri |
12 |
CO –Efectuați |
Folosit pentru a cascada încă 4017 IC pentru a face să numere până la 20, este împărțit la 10 PIN de ieșire |
13 |
Inhiba ceasul |
Pinul de activare a ceasului, ar trebui menținut LOW, menținând HIGH va îngheța ieșirea. |
14 |
CEAS |
Intrare ceas, pentru pinii de ieșire secvențial de la PIN 3 LA PIN 11 |
15 |
RESET |
Pinul activ activ, ar trebui să fie LOW pentru funcționarea normală, setarea HIGH va reseta IC (doar pinul 3 rămâne HIGH) |
16 |
VDD |
PIN de alimentare (5-12v) |
Componente
- CD4017 IC
- 555 IC temporizator
- 2 rezistor- 1k
- Condensator - 10uF
- Rezistor variabil - 10K
- Apasa butonul
- 6 LED-uri
- Baterie - 9v
Diagrama și explicația circuitului
În acest circuit de zaruri digitale am folosit 6 LED-uri, fiecare LED reprezentând un număr (1-6) de zaruri. LED-urile încep să clipească pe măsură ce apăsăm butonul Push și se opresc când îl eliberăm. După eliberare, LED-ul luminat indică numerele, ai ajuns pe Dice. Ca în cazul în care al cincilea nu. LED-ul rămâne aprins după ce ați eliberat butonul, înseamnă că ați primit 5 pe Dice. Am conectat 6 LED-uri la ieșirea Q0 la Q5, iar cea de-a șaptea ieșire Q6 este conectată înapoi la RESET PIN 15. Astfel, după LED-ul 6 pornește de la primul LED la Q0.
Pentru a aplica impulsul ceasului la PIN 14 din 4017 IC, am folosit 555 timer IC în modul Astable. Ieșirea oscilată generată la PIN 3 din 555 a fost aplicată PIN-ului 14 din 4017, astfel încât ieșirea poate fi avansată cu fiecare impuls de ceas. Putem controla viteza LED-urilor intermitente folosind potențiometrul (RV1), rotind butonul potențiometrului se va schimba frecvența de oscilație a temporizatorului 555, de unde și rata impulsului de ceas. Frecvența celor 555 poate fi calculată folosind această formulă: F = 1,44 / ((R1 + 2 * RV1) * C1)
În acest circuit de zaruri digitale am menținut frecvența de oscilație atât de mare încât nimeni nu poate înșela. Viteza intermitentă a LED-ului este direct proporțională cu frecvența de oscilație de 555, la fel de mare la frecvență, la fel de mare la viteza intermitentă. Puteți crește frecvența în funcție de dvs., rotind potențiometrul.