Ginagamit ang dice upang maglaro ng maraming mga laro tulad ng hagdan ng ahas, Ludo atbp Sa pangkalahatan ang dice ay binubuo ng kahoy o plastik, na na-deformed sa oras at naging bias. Ang isang Digital dice ay isang mahusay na kahalili ng old fashioned dice, hindi ito maaaring makiling o maging deformed. Nagpapatakbo ito sa sobrang bilis na walang sinumang maaaring mandaraya. Upang likhain ang digital dice circuit na ito, pangunahing ginagamit namin ang 555 timer IC at 4017 IC. Maaari mo ring suriin ang digital dice circuit na ito gamit ang Arduino.
4017 IC
Ang 4017 IC ay isang CMOS dekada na counter chip. Maaari itong makabuo ng output sa 10 pin (Q0 - Q9) nang sunud-sunod, nangangahulugang gumagawa ito ng isa-isang output sa 10 output pin. Ang output na ito ay kinokontrol sa pamamagitan ng pulso ng orasan sa PIN 14. Sa una, ang output sa Q0 (PIN 3) ay TAAS, pagkatapos ay sa bawat pulso ng orasan, output advance sa susunod na PIN. Tulad ng isang orasan na pulso ay ginagawa ang Q0 LOW at Q1 HIGH, at pagkatapos ang susunod na pulso ng orasan ay gumagawa ng Q1 LOW at Q2 HATA, at iba pa. Matapos ang Q9, magsisimula ito muli mula sa Q0. Kaya lumilikha ito ng sunud-sunod na ON at OFF ng lahat ng 10 OUTPUT PIN. Nasa ibaba ang diagram ng PIN at paglalarawan ng PIN ng 4017:
PIN NO. |
Pangalan ng PIN |
Paglalarawan ng PIN |
1 |
Q5 |
Output 5: Pupunta nang mataas sa 5 orasan na pulso |
2 |
Q1 |
Output 1: Pupunta nang mataas sa 1 orasan na pulso |
3 |
Q0 |
Output 0: Pupunta nang mataas sa simula - 0 na pulso ng orasan |
4 |
Q2 |
Output 2: Pupunta nang mataas sa 2 orasan na pulso |
5 |
Q6 |
Output 6: Pupunta nang mataas sa 6 na pulso ng orasan |
6 |
Q7 |
Output 7: Pupunta nang mataas sa 7clock pulse |
7 |
Q3 |
Output 3: Pupunta nang mataas sa 3 orasan na pulso |
8 |
GND |
Ground PIN |
9 |
Q8 |
Output 8: Pupunta nang mataas sa 8 na pulso ng orasan |
10 |
Q4 |
Output 4: Pupunta nang mataas sa 4 na pulso ng orasan |
11 |
Q9 |
Output 9: Pupunta nang mataas sa 9 na pulso ng orasan |
12 |
CO –Lumabas |
Ginamit upang i-cascade ang isa pang 4017 IC upang mabilang ito hanggang sa 20, hatiin ito ng 10 output PIN |
13 |
Pagbawalan ng CLOCK |
Clock pag-pin pin, dapat panatilihing mababa, panatilihin ang mataas na freeze ang output. |
14 |
CLOCK |
Pag-input ng orasan, para sa sunud-sunod na TAAS ang mga output pin mula sa PIN 3 TO PIN 11 |
15 |
I-reset |
Aktibo mataas na pin, dapat ay mababa para sa normal na operasyon, ang setting ng TAAS ay ire-reset ang IC (ang Pin 3 lamang ay mananatiling TAAS) |
16 |
VDD |
Power supply PIN (5-12v) |
Mga Bahagi
- CD4017 IC
- 555 Timer IC
- 2 Resistor- 1k
- Kapasitor- 10uF
- Variable Resistor- 10K
- Push Button
- 6 LEDs
- Baterya - 9v
Circuit Diagram at Paliwanag
Sa digital dice circuit na ito ay gumamit kami ng 6 LEDs, ang bawat LED ay kumakatawan sa isang bilang (1-6) ng Dice. Nagsisimula ang pag-flash ng mga LED habang pinindot namin ang pindutan ng Push at humihinto kapag pinakawalan namin ito. Pagkatapos ng paglabas, sinabi ng iluminado na LED ang mga numero, nakarating ka sa Dice. Tulad ng kung ikalima hindi. Ang LED ay mananatiling ON matapos ilabas ang pindutan, nangangahulugang nakakuha ka ng 5 sa Dice. Nakakonekta namin ang 6 LEDs sa output Q0 hanggang Q5, at ang ikapitong output Q6 ay konektado pabalik sa RESET PIN 15. Kaya't pagkatapos ng LED 6 ay nagsisimula ito mula sa Unang LED sa Q0.
Upang mailapat ang pulso ng orasan sa PIN 14 ng 4017 IC, ginamit namin ang 555 timer IC sa Astable mode. Ang oscillated output na nabuo sa PIN 3 ng 555 ay inilapat sa PIN 14 ng 4017, upang ang output ay maaaring ma-advance sa bawat orasan na pulso. Maaari naming makontrol ang bilis ng flashing LEDs sa pamamagitan ng paggamit ng potentiometer (RV1), ang pag-ikot ng potentiometer knob ay magbabago ng dalas ng oscillation na 555 timer, kaya't ang rate ng pulse ng orasan. Ang dalas ng 555 ay maaaring kalkulahin gamit ang formula na ito: F = 1.44 / ((R1 + 2 * RV1) * C1)
Sa digital dice circuit na ito ay pinananatili namin ang oscillation frequency na napakataas na walang sinumang maaaring mandaya. Ang bilis ng pag-flashing ng LED ay direktang proporsyonal sa dalas ng oscillation na 555, kasing Taas ng dalas, kasing taas ng bilis ng flashing. Maaari mong dagdagan ang dalas ayon sa iyo, sa pamamagitan ng pag-ikot ng potensyomiter.