Elektronická hrací kostka
Elektronická hrací kostka s procesorem PIC12F508.

I když je všude různých konstrukcí elektronických házecích kostek nepřeberně, rozhodl jsem se pro vlastní konstrukci. Systém zobrazení čísla 1-6 je naprosto stejný jako u klasické házecí kostky. Důraz byl kladen na co nejjednodušší zapojení, což se s mikroprocesorem PIC12F508 podařilo.

Zároveň má zařízení velmi nízkou spotřebu energie při použití LED 2mA, takže je možné ho napájet malou lithiovou baterií 3V. Vše se dá vestavět do vhodné plastové přístrojové krabičky, například KM27. Díky své jednoduchosti je zařízení vhodné pro úplné začátečníky, kteří podobné konstrukce jistě ocení.

Základní parametry

Řídicí obvodPIC12F508.
ZobrazeníLED zobrazení hodnoty 1 až 6 ve stejném rozložení jako u klasické kostky.
Napájení3-5 V, v prototypu lithiová baterie 3 V.
Plošný spojJednostranná deska 42x62 mm.
KrabičkaVhodná plastová přístrojová krabička, například KM27.

Schéma zapojení

Schéma elektronické hrací kostky
Schéma zapojení elektronické hrací kostky.

Ze schématu je patrné, že celé zařízení je značně jednoduché. Srdcem zapojení je procesor PIC12F508. Díky tomu je zapotřebí naprosté minimum dalších součástek. Myslím, že není ani třeba nic vysvětlovat, ze schématu je vše naprosto jasné.

Popis funkce

Zařízení pracuje následovně. Zapne se vypínačem S2. V tento moment se rozbliká LED1, která signalizuje, že je kostka připravena k losování náhodného čísla. Stiskem tlačítka S1 losování započne. Rozsvítí se všechny LED a zhruba po 3 sekundách je zobrazen výsledek losování.

Dobu, po kterou kostka losuje, můžete ovlivnit kondenzátorem C2. Čím vyšší hodnota, tím delší losování. Výsledek je pak zobrazen až do dalšího stisku S1 u verze programu 1.0.

Aby se šetřila baterie, upravil jsem program ještě tak, že je výsledek zobrazen na cca 30 vteřin a poté všechny LED zhasnou a opět se rozbliká LED1. Toto platí pro verzi programu 1.1.

Verze programuChování po losování
1.0Výsledek zůstane zobrazen až do dalšího stisku tlačítka S1.
1.1Výsledek se zobrazí přibližně na 30 vteřin, poté LED zhasnou a začne opět blikat LED1.

Deska spoje a osazovací plán

Plošný spoj elektronické hrací kostky
Plošný spoj elektronické hrací kostky.
Osazovací plán elektronické hrací kostky
Osazovací plán elektronické hrací kostky.

Plošný spoj je vytvořen na jednostranné desce o velikosti 42x62mm. Při osazování součástek by neměl nastat žádný problém, nezapomeňte na osazení drátové propojky.

Oživení a nastavení

Zařízení je napájeno napětím 3-5V. V prototypu byla použita lithiová baterie 3V. U této konstrukce se nic nenastavuje, při pečlivé práci pracuje kostka na první zapojení. Proto je tato konstrukce vhodná i pro naprosté začátečníky. Celou elektroniku je možné namontovat do přístrojové krabičky KM27 nebo podobné.

Konfigurace procesoru

PoložkaNastavení
OscilatorInterní.
WatchdogOFF.
MCLREOFF.
Ochrana programuDle uvážení.

Dokumentace

No a na závěr si zde můžete stáhnout veškerou dokumentaci pro stavbu. Je zde i projekt pro Eagle, program pro procesor a další související podklady.

Prohlášení

Tato konstrukce je z mé hlavy a není povoleno bez souhlasu autora přejímání na jiné stránky nebo komerční využití. Je povoleno pouze odkazovat na tento web a tuto konstrukci. Autor zároveň nepřebírá jakoukoli odpovědnost za chování zařízení a případné škody způsobené použitím tohoto zařízení, ať by byly jakéhokoli rázu. Zařízení je určeno pouze k užití pro vlastní potřebu.

V této konstrukci je použit program mikrokontroleru, na který se vztahují autorská práva. Na program je udělena zdarma licence pro užití pro vlastní potřebu. Jakýkoli prodej není bez souhlasu autora možný.