mobil
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verze | ||
| mobil [2021/10/14 17:01] – martin | mobil [2021/10/20 11:41] (aktuální) – [Android aplikace] martin | ||
|---|---|---|---|
| Řádek 14: | Řádek 14: | ||
| Úkol - tichá pošta - přenést informaci k někomu na vzdálené místo. Apka ukáže nějaký předmět a hráč musí kolegovi " | Úkol - tichá pošta - přenést informaci k někomu na vzdálené místo. Apka ukáže nějaký předmět a hráč musí kolegovi " | ||
| - | Úkol - najít nějaký konkrétní předmět - např. borůvku (labeling) | + | Úkol - najít nějaký konkrétní předmět - např. borůvku |
| + | |||
| + | Poziční NIM - acyklický graf pozic, hráči si stoupnou na začátku na definovaná místa (start). Tým hráčů hraje proti cizí postavě (řídící systém hry). Kdo je na tahu, vybere obsazenou pozici a posune figuru (hráče) na další pozici. Vyhrává, kdo má poslední tah. Umístění figury na pozici se potvrdí buď odesláním QR kódu nebo NFC tagu z daného místa - podúkolem je QR kód najít. | ||
| + | |||
| + | Senzor magnetickeho pole + neodym. magnety | ||
| + | |||
| + | NFC Beam - predavani nalezeneho " | ||
| + | |||
| + | ==== Android aplikace ==== | ||
| + | |||
| + | * Řízení aplikace přes události MQTT (source of truth) | ||
| + | * Dokud je spuštěn Foreground service (během hry) - odesílání dat ze senzorů a polohy do MQTT, přehrávání zvuku na základě žádosti z MQTT | ||
| + | * Interní databáze - cache MQTT a lokální stav | ||
| + | * Sdílené informace o hrách ve Firebase Store | ||
| + | * Mini aplikace (úlohy) ve WebView UI stav z NodeRed nebo HTML stranku - synchronizace dat mezi apkou a prohlížečem přes MQTT | ||
| + | |||
mobil.1634223710.txt.gz · Poslední úprava: autor: martin
