Zar, yılan merdiveni, Kızma Birader vb. Birçok oyun oynamak için kullanılır. Genellikle zar, zamanla deforme olan ve önyargılı hale gelen tahta veya plastikten yapılır. Bir Dijital zar eski moda zar iyi bir alternatif, bu önyargılı veya deforme edilemez. Hiç kimse hile yapamayacak kadar yüksek hızda çalışır. Bu dijital zar devresini oluşturmak için, esas olarak 555 timer IC ve 4017 IC kullandık. Bu dijital zar devresini Arduino'yu kullanarak da kontrol edebilirsiniz.
4017 IC
4017 IC, bir CMOS on yıllık sayaç çipidir. Sırayla 10 pin (Q0 - Q9) çıkış üretebilir, yani 10 çıkış pininde tek tek çıkış üretir. Bu çıkış, PIN 14'teki saat darbesi ile kontrol edilir. İlk olarak, Q0'daki (PIN 3) çıkış YÜKSEK, ardından her saat darbesiyle, bir sonraki PIN'e ilerlenir. Bir saat darbesi Q0 DÜŞÜK ve Q1 YÜKSEK yapar ve sonraki saat darbesi Q1 DÜŞÜK ve Q2 YÜKSEK yapar, vb. Q9'dan sonra tekrar Q0'dan başlayacak. Bu nedenle, tüm 10 ÇIKIŞ PIN'inde sıralı AÇIK ve KAPALI oluşturur. 4017'nin PIN şeması ve PIN açıklaması aşağıdadır:
PIN NO. |
PIN Adı |
PIN Açıklaması |
1 |
S5 |
Çıkış 5: 5 saat darbesinde yükseğe çıkar |
2 |
Q1 |
Çıkış 1: 1 saat darbesinde yükseğe çıkar |
3 |
Q0 |
Çıkış 0: Başlangıçta yükseğe çıkar - 0 saat darbesi |
4 |
S2 |
Çıkış 2: 2 saat darbesinde yükseğe çıkar |
5 |
S6 |
Çıkış 6: 6 saat darbesinde yükseğe çıkar |
6 |
Q7 |
Çıkış 7: 7 saat darbesinde yükseğe çıkar |
7 |
S3 |
Çıkış 3: 3 saat darbesinde yükseğe çıkar |
8 |
GND |
Zemin PIN |
9 |
S8 |
Çıkış 8: 8 saat darbesinde yükseğe çıkar |
10 |
Q4 |
Çıkış 4: 4 saat darbesinde yükseğe çıkar |
11 |
S9 |
Çıkış 9: 9 saat darbesinde yükseğe çıkar |
12 |
CO - İlerleyin |
20'ye kadar sayması için başka bir 4017 IC'yi basamaklamak için kullanılır, 10 çıkış PIN'ine bölünür |
13 |
SAAT engelleme |
Saat etkinleştirme pimi, DÜŞÜK tutulmalıdır, YÜKSEK tutulması çıkışı dondurur. |
14 |
SAAT |
Saat girişi, sırayla YÜKSEK çıkış pinleri için PIN 3'ten PIN 11'e |
15 |
SIFIRLA |
Aktif yüksek pin, normal çalışma için DÜŞÜK olmalıdır, YÜKSEK ayar IC'yi sıfırlayacaktır (sadece Pim 3 YÜKSEK olarak kalır) |
16 |
VDD |
Güç kaynağı PIN'i (5-12v) |
Bileşenler
- CD4017 IC
- 555 Zamanlayıcı IC
- 2 Direnç - 1k
- Kondansatör - 10 uF
- Değişken Direnç - 10K
- Butona basınız
- 6 LED
- Akü - 9v
Devre Şeması ve Açıklama
Bu dijital zar devresinde 6 LED kullandık, her LED bir sayı (1-6) Dice'ı temsil ediyor. Basma düğmesine bastığımızda LED'ler yanıp sönmeye başlar ve bıraktığımızda durur. Serbest bırakıldıktan sonra, yanan LED sayıları gösterir, Dice'a bastınız. Beşinci hayır gibi. Düğmeyi bıraktıktan sonra LED AÇIK kalır, bu, Dice'da 5'iniz olduğu anlamına gelir. Q0 - Q5 çıkışına 6 LED bağladık ve yedinci çıkış Q6, RESET PIN 15'e geri bağlandı. Böylece LED 6'dan sonra Q0'daki İlk LED'den başlar.
Saat darbesini 4017 IC'nin PIN 14'üne uygulamak için Astable modunda 555 zamanlayıcı IC kullandık. 555 PIN 3'te üretilen salınımlı çıkış, 4017 PIN 14'e uygulanmıştır, böylece çıktı her saat darbesiyle geliştirilebilir. Potansiyometreyi (RV1) kullanarak yanıp sönen LED'lerin hızını kontrol edebiliriz, potansiyometre düğmesini döndürmek 555 zamanlayıcının salınım frekansını, dolayısıyla saat darbesinin oranını değiştirir. 555'in frekansı şu formül kullanılarak hesaplanabilir: F = 1.44 / ((R1 + 2 * RV1) * C1)
Bu dijital zar devresinde salınım frekansını o kadar yüksek tuttuk ki kimse hile yapamaz. LED yanıp sönme hızı, 555 titreşim frekansı ile doğru orantılıdır, yüksek frekans, yüksek yanıp sönme hızı. Potansiyometreyi çevirerek frekansı kendinize göre artırabilirsiniz.