Toto je starší verze dokumentu!
Oživení sněhurky
Sněhurka je zakletá do staré vykotlané vrby. Pomozte ji probudit.
Ve vrbě nebo jiném stromu je potřeba najít dostatečně hluboký otvor, kam se umístí kombinace:
- PIR
- Senzor vlhkosti a teploty, např. DHT22
- Malý větráček např. 12 VDC SUNON 3B200COR20 1,14 W
- Senzor tlesknutí
- LED dioda
Funkce
PIR probudí ATTINY a ten začne opakovaně měřit teplotu a vlhkost uvnitř otvoru. Při skokové změně teploty (zahřátí) a změně vlhkosti, dojde k přerušované aktivaci větráčku - větráček se pustí na 4 sekundy a na 4 sekundy vypne.
Úkolem hráče je několik dýchnout do otvoru stromu. Tím dojde ke skokové změně teploty nebo vlhkosti a aktivuje se spouštění větráčku - sněhurka začne „dýchat“.
Pořád ale spí, musí se probudit. Hráč musí u otvoru několikrát specificky tlesknout a vyvolat tak probouzecí kouzlo. Po správném sekvenci tlesknutí se začnou rozsvěcet barevné diody - sněhurka se probudila.
Po probuzení ATTINY probudí ESP, aby oznámil centrále, že se sněhurku podařilo probudit. Následně bude ATTINY sledovat, jestli je ještě opakovaně aktiváno PIR čidlo a pokud delší dobu znovuaktiváno není. Přestane foukat větráčkem a blikat, aby šetřilo baterii.
Pokud hráče napadne později sněhurku ještě „zkontrolovat“, začne znovu dýchat - už bez oživování. Předtím je ještě vhodné zkontrolovat stav hry na centrále, jestli náhodou už hra neskončila a kolem jen neprochází nic netušící houbař.
