Noppaa käytetään monien pelien pelaamiseen, kuten käärme tikkaat, Ludo jne. Nopat koostuvat yleensä puusta tai muovista, joka muuttuu ajan myötä ja muuttuu puolueelliseksi. Digitaalinen noppaa on hyvä vaihtoehto vanhanaikaisia noppaa, sitä ei voi puolueellinen tai muotoaan. Se toimii niin suurella nopeudella, ettei kukaan voi huijata. Tämän digitaalisen noppapiirin luomiseksi olemme käyttäneet pääasiassa 555 ajastinpiiriä ja 4017 IC: tä. Voit myös tarkistaa tämän digitaalisen noppapiirin Arduinolla.
4017 IC
4017 IC on CMOS-vuosikymmenen laskuripiiri. Se voi tuottaa ulostulon 10 nastalla (Q0 - Q9) peräkkäin, eli se tuottaa ulostuloa yksi kerrallaan 10 ulostulonastalla. Tätä lähtöä ohjataan kellopulssilla PIN-koodilla 14. Aluksi lähtö Q0: lla (PIN 3) on KORKEA, sitten lähtö jokaisella kellopulssilla siirtyy seuraavaan PIN-koodiin. Kuten yksi kellopulssi tekee Q0 LOW: sta ja Q1: stä HIGH, ja sitten seuraava kellopulssi tekee Q1 LOW: sta ja Q2: sta HIGH, ja niin edelleen. Q9: n jälkeen se alkaa jälleen Q0: sta. Joten se luo peräkkäin kaikki 10 OUTPUT-PIN-koodia. Alla on 4017: n PIN-kaavio ja PIN-kuvaus:
PIN-NRO. |
PIN-koodi |
PIN-koodi |
1 |
Q5 |
Lähtö 5: nousee korkealla 5 kellopulssilla |
2 |
Q1 |
Lähtö 1: Menee korkealle yhden kellopulssin aikana |
3 |
Q0 |
Lähtö 0: nousee korkealle alussa - 0 kellopulssi |
4 |
Q2 |
Lähtö 2: Nopeus 2 kellopulssilla |
5 |
Q6 |
Lähtö 6: Menee korkealle 6 kellopulssilla |
6 |
Q7 |
Lähtö 7: nousee korkealla kello 7: llä |
7 |
Q3 |
Lähtö 3: Nopeus 3 kellopulssilla |
8 |
GND |
Maadoitettu PIN-koodi |
9 |
Q8 |
Lähtö 8: Nopeus 8 kellopulssilla |
10 |
Q4 |
Lähtö 4: Nopeus 4 kellopulssilla |
11 |
Q9 |
Lähtö 9: Nopeus 9 kellopulssilla |
12 |
CO - Suorita |
Käytetään toisen 4017 IC: n kaskadointiin, jotta se laskisi 20: een, se jaetaan 10: llä lähtö-PIN-koodilla |
13 |
CLOCK esto |
Kellon aktivointitappi, pidetään LOW, HIGH-arvon pitäminen jäädyttää tuloksen. |
14 |
KELLO |
Kellotulo, järjestyksessä KORKEA lähtönastat PIN 3: sta PIN 11: een |
15 |
NOLLAA |
Aktiivisen korkean nastan, pitäisi olla MATALA normaalikäytössä, asettamalla HIGH palautetaan mikropiiri (vain nasta 3 pysyy KORKEAna) |
16 |
VDD |
Virtalähteen PIN (5-12v) |
Komponentit
- CD4017 IC
- 555 Ajastin IC
- 2 vastus - 1k
- Kondensaattori - 10uF
- Muuttuva vastus - 10K
- Paina nappia
- 6 LEDiä
- Akku - 9v
Piirikaavio ja selitys
Tässä digitaalisessa noppapiirissä olemme käyttäneet 6 LEDiä, joista kukin edustaa noppien lukumäärää (1-6). LED-valot alkavat vilkkua, kun painamme painiketta ja pysähtyvät, kun vapautamme sen. Vapauttamisen jälkeen valaistu LED kertoo numerot, olet päässyt Noppaan. Kuten jos viides ei. LED pysyy palamassa painikkeen vapauttamisen jälkeen, mikä tarkoittaa, että sinulla on 5 noppaa. Olemme liittäneet 6 LEDiä lähtöön Q0 - Q5 ja seitsemäs lähtö Q6 on kytketty takaisin RESET PIN 15: een. LEDin 6 jälkeen se alkaa sitten ensimmäisestä LEDistä Q0: ssa.
Kellopulssin soveltamiseksi 4017 IC: n PIN- koodiin 14 olemme käyttäneet 555 ajastin-IC: tä Astable-tilassa. 555: n PIN 3: lla muodostettu värähtelylähtö on sovellettu 4017: n PIN 14: een, jotta lähtöä voidaan edetä jokaisella kellopulssilla. Voimme säätää vilkkuvien LEDien nopeutta potentiometrillä (RV1), potentiometrin nupin kääntäminen muuttaa 555 ajastimen värähtelytaajuutta, joten kellopulssin nopeus. 555: n taajuus voidaan laskea käyttämällä tätä kaavaa: F = 1,44 / ((R1 + 2 * RV1) * C1)
Tässä digitaalisessa nopan piirissä olemme pitäneet värähtelytaajuuden niin korkealla, ettei kukaan voi huijata. LED-vilkkumisnopeus on suoraan verrannollinen värähtelytaajuuteen 555, yhtä korkea taajuus, yhtä suuri vilkkumisnopeus. Voit lisätä taajuutta haluamallasi tavalla kääntämällä potentiometriä.