Projekt 3DLedCube: K čemu slouží spínače pro MCU?

instructables.com/id/Led-Cube-8/?ALLSTEPS
na těchto stránkách je schéma 3DLedCube můžete mi prosím poradit co za úkol mají spínače ? domnívám se, že jeden spínač po stlačení začne program nahrátý v mcu přehrávat od začátku, ale nevím si rady s tím druhým ?!

:arrow_right: administrator: přesunuto z "Ostatní"

:arrow_right: administrator: přejmenováno z "spínače pro mcu 3DLedCube"

s S1 sa resetuje MCU, S2 vidim v main.c nadefinovany, ale nepouziva sa.

můžete mi napsat, kde v main.c je nadefinované S1 a S2 ?

S1 je (podla schemy) pripojeny na RESET procesora. Po stlaceni sa procesor zresetuje. V programe definovany nieje. S2 je definovany v main.c cca na zaciatku

#define BUTTON 0x08 // Define port used for status and input. .... #define BUTTON_PORT PORTB
ale ako som pisal, nikde v programe sa nevyuziva, nema ziadnu funkciu. V tomto stave je tam to tlacitko zbytocne…

můžete mi napsat jak změřím nebo jak spočítám proudový odběr kostky ?

Odoberaný prúd zmeriaš ampérmetrom :slight_smile:

díky, už jsem to změřil a je to od 23 mA do 186 mA - záleží to na tom, kolik zrovna svítí led na kostce + mcu + řídící obvod