====== Ohnivý NIM ====== Hrač nejprve v průběhu hry na jednotlivých stanovištích najde 8 čajových svíček. Na posledním stanovišti v nějaké restauraci bude mít za úkol zeptat se obsluhy, jestli jim tady někdo nenechal nějaký vzkaz pro XYZ (to bude heslo). Obsluha restaurace bude do hry zapojena a předá hráči tajemný balíček. Uvnitř bude šachovnice, ale bez figurek. Hráč si musí vzpomenout, že v průběhu hry posbírali přesně 8 svíček. Pokud se jim nějaké nepodařilo sehnat nebo je cestou někde zahodili, zrovna náhodou budou stejné i v restauraci na stolech, případně jim je obsluha přinese. Hráči si musí všimnout, že čajová svíčka na šachovnici na některých místech dobře drží (uvnitř jsou magnety). Inspiraci k tomu jim budou ilustrace na krabici nebo šachovnici, případně výzdoba restaurace - obraz ze čachovnící a hořícími figurkami. Napadne je tedy umístit všech 8 čajových svíček na pozice, kde dobře drží, ale nic se nestane. Na obrazu, ale figurky hoří. Po zapálení poslední svíčky se svíčky sami přesunou do základního postavení na jedné straně šachovnice, ale dál se opět nic neděje. Hráč tedy nesměle udělá první tah a posune zapálenou svíčkou vpřed jako pěšcem. Následuje automatický tah další svíčkou. Při nesprávně provedeném tahu se začnou všechny svíčky "cukat" tam a zpět, dokud nebude tah správný. Pokud budou hráči hodně tápat, obsluha, co jim šachy půjčila napoví. Případně mohou třeba dostat i zvláštní jídelní lístek, kde bude nějaká nápověda - treba pravidla hry NIM. Tohle stanoviště je "s obsluhou". Když se hráči podaří udělat poslední tah, vyhrál a je odměněn. Dostane SMS nebo se v mobilní aplikaci přehraje nějaká zpráva. ===== Implementace ===== Čajové svíčky budou mezi kalíškem a koncem knotu mít vložený malý neodymový magnet (cena za svíčku a magnet dohromady cca 5 Kč). Šachovnice bude mít na polích DPS desku s vodivými cestičkami tak, že jsou přerušeny na jednolivých polích uprostřed. Pokud se na pole postaví hliníkový kalíšek svíčky, cesty na DPS se propojí. Pomocí 8+8 pinů lze snadno zjistit, kde přesně se svíčky nacházejí. Každý sloupec šachovnice bude mít vlastní pásek poháněný krokovým motorkem, který bude posouvat pevně připevněným neodymem o určitý počet polí vpřed. Před začátkem hry jsou neodymy náhodně rozmístěné na šachovnici na předem známých pozicích. Po zapálení poslední svíčky se přesunou na jednu stranu šachovnice. (Každá sloupec 4 piny na ovládání motorku, celkem 4*8 pinů). Zapálené svíčky se budou detekovat na každém sloupci pomocí infra fototranzistorů umístěných na hraně šachovnice (ideálně na obou stranách) s uzkým zorným polem tak, aby snímali pouze "svůj" sloupec. (Dalších 8-16 pinů) K realizaci bude potřeba více pinů. Dá se použít více mikrokontrolerů a propojit je mezi sebou přes I2C sběrnici piny (SDA a SCL) Např. ATTINY2313 (cena za kus kolem 30 Kč) má až 18 pinu pro program. === Možné modifikace === Místo pevných neodymů na pohyblivých pascích se dá použít 8 silnějších elektromagnetů - více možností pohybu. Případně je možné využít XY pohyb pomocí 2 motorků jako u 3D tiskáren, ale to je mechanicky složitější a pomalé.