.
X    

Elektronická kostka s ATtiny13


Sestavené zařízení
Sestavené zařízení (klikněte pro plné rozlišení)


Schéma a popis

Circuit diagram
Circuit diagram (klikněte pro plné rozlišení)

Toto je jednoduchá elektronická kostka sestavená na bázi mikrořadiče ATtiny13.

Na ovládání zařízení je použité jedno tlačítko. Při jeho stisku se zařízení zapne a rozsvítí se všechny LED. Po jeho puštění se zobrazí obrazec odpovídající 1-6. Další stisk tlačítka buď vypne zařízení (v případě krátkého stisku - doba stisku (20-400 ms) nebo znovu "hodí kostkou" (v případě dlouhého stisku - >400 ms). Zařízení se samo vypne po 20 sekundách nečinnosti.

Mikrořadič ATtiny13 má režim "power-down", kdy je spotřeba <1 µA (baterie 200 mAh by v tomto režimu "nečinnosti" vydržela cca 20 let). V tomto režimu se vypne zdroj taktu (oscilátor), ale obsah registrů se nezmění - mikroprocesor jde probudit externím přerušením (to zde zajišťuje tlačítko).

Všech 5 volných I/O pinů je zde využito: 1 vstup (tlačítko - je zapnutý interní pull-up) a 4 výstupy - 3 dvojice LED a jedna individuálně říditelná LED (uprostřed). S každou LED je v sérii 220 Ω rezistor, ale bylo by lepší zvolit vyšší hodnotu (~1 kΩ), s 220 Ω rezistory je odběr poměrně velký.

Nastavení pojistek (fusebitů) pro mikrořadič je: HFUSE=0xFF, LFUSE=0x7F (interní oscilátor 128 kHz, podpěťová ochrana vypnuta).

Zde je video kostky v provozu.


Ke stažení

ZIP archiv - zdrojový kód v assembleru, HEX soubor, obrazec DPS (600 dpi).


Reklama (od webhostingu):