Hledací hra pro 2 hráče. Ve hře je 10 očíslovaných modrých a 10 červených RFID fobů/tagů a ty někdo před hrou schová na různá místa, nejlépe po párech na jedno místo, ať je hledání stejně náročné pro oba. Cílem hráčů je jeden po druhém foby nacházet a označit náleznutí pípnutím u čtečky. Kdo nalezne jako první všech 10 fobů, vyhrává.
Ovladač na RC522 jsem řádek po řádku přepisoval z Arduiního Cčka do assembleru PIC (jen ty části týkající se načtení UID fobu), zvuková smyčka je z Třiceti případů majora Zemana a fonty z Amigy :-) Aby to fungovalo i u vás, bude potřeba zeditovat zdrojový kód a na konci (EEPROM_Table_UIDs) jsou UID fobů pro jednotlivé hráče, proto neuvádím HEX soubor. UIDy je nutno zjistit někde jinde, třeba pomocí Arduina a dostupných RFID knihoven.
1x 3.7V 18650 akumulátor (nebo třeba stará baterie z telefonu)
1x HT7333A-1 3.3V regulátor napětí
1x PIC16F883
1x RFID RC522 čtečka 13.56MHz
20x foby 13.56MHz (musí sedět pracovní frekvence u čtečky a fobů)
1x tlačítko
1x 10K resistor (pull-down)
1.8" TFT 128x160 displej (SPI, ST7735R)
1x SPDT posuvný přepínač ON-OFF
1x WT588D zvukový čip, 8Mb (1MB)
1x projektová krabička z Aliexpressu, 100x60x25mm
Zde je odkaz na schéma.
Zde je odkaz na zdrojový kód.
Zde je odkaz na projekt.