Toto je starší verze dokumentu!
Akční člen (aktuator) / 433 MHz gateway
ATTINY + prijimac 433 MHz + alkalicka baterka (burty) + ESP-01. Program v ATTINY obsahuje lokalni ridici logiku, ktera reaguje na prichozi komunikaci po 433 MHz nebo ESP-01. Pokud neni aktivni hra, prijimac je odpojen a ESP-01 spi a probouzi se v pravidelnych intervalech (cca jednou za 10 minut), aby zjistil, jestli v okoli neni definovana WIFI sit (specifickeho jmena) nebo neni aktivni centrala. V prubehu hry je ATTINY stale na prijmu na 433 MHz a ESP-01 vetsinou spi. Pokud prijme zpravu na 433 MHz, ktera je od jednoho z cidel, probudi si ESP-01 (pokud zprava neni kriticka, muze vyckat par sekund, jestli zprav neprijde vice) a po ESPNow tuto zpravu preposle ridici jednotce, pripadne synchronizuje stav, je-li to potreba a ESP-01 se zase uspi.
Komunikacni protokol - prikazy aktorum po RF 433 MHz
mem[9] - typ zpravy:
- 1 - resetuje ESP-01, pokud uz nebezi
- 2 - resetuje ESP-01 vzdy
- 3 - zapni WIFI na pripojene ESP-01
- 4 - vypni WIFI, ale nech aktivni ESPNow
- 5 - ESP-01 aktivuj deep sleep
- 6 - odesli aktualni stav pameti mem do centraly
- 7 - stejne jako 6, ale potom aktivuj deepsleep
mem[11] - mem[18] - preposlani zpravy, ktera prisla po 433 MHz do centraly spolu s prikazem mem[9]=6 nebo 7
