Individální projekty MPOA

Mikroprocesory s architekturou ARM

Uživatelské nástroje

Nástroje pro tento web


2014:ant-run

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revize Předchozí verze
Následující verze
Předchozí verze
2014:ant-run [2015/01/17 21:12]
Tomáš Jankech [Software]
2014:ant-run [2015/01/18 23:42] (aktuální)
Tomáš Jankech [Software] ++ obládanie blokovka
Řádek 174: Řádek 174:
 <code c>​typedef enum  {idle, left, up, right, down} direction_t;</​code>​ <code c>​typedef enum  {idle, left, up, right, down} direction_t;</​code>​
  
-**  TODO kód/vývoják ​ ** +Na obrázku [[http://​www.urel.feec.vutbr.cz/​MPOA/​_detail/​2014/​ant-run/f_accelerometer.png?​id=2014%3Aant-run|Obr. 9]] je zobrazený princíp vyhodnocovania dát z akcelerometra. 
-Obr. 9+ 
 +{{ :​2014:​ant-run:​f_accelerometer.png |Obr. 9 - Vyhodnocovanie dát z akcelerometra}} 
 + 
 +Funkcia confrim_dir potvrdzuje návrat do rovnovážnej polohy vykreslením zelenej šípky so správnym natočením alebo maže údaje vysvietené na panely v prípade, že užívateľ doskou nepohol.\\ 
 + 
 +Funkcia move_cursor v hre pohybuje s Funkcia confrim_dir potvrdzuje návrat do rovnovážnej polohy vykreslením zelenej šípky so správnym natočením alebo maže údaje vysvietené na panely v prípade, že užívateľ doskou nepohol. ​ blokom (kurzorom => aktuálnym výberom). Pohyb kurzoru je nekonečný => ak prejde hráč "za okraj" kurzor sa objaví na protiľahlej strane. 
 ----- -----
 ===Generovanie labyrintu=== ===Generovanie labyrintu===
Řádek 267: Řádek 273:
 {{ :​2014:​ant-run:​f_ant_run.png | Obr. 11 - Algoritmus hľadania cesty bludiskom pre pohyb mravca}} {{ :​2014:​ant-run:​f_ant_run.png | Obr. 11 - Algoritmus hľadania cesty bludiskom pre pohyb mravca}}
 =====Video===== =====Video=====
 +Hra Ant Run, v úvode je stav TEST a demonštrácia ovládania. ​
 +
 +{{ youtube>​Z3XV8pjQB0Y?​medium }}
 +
 +Hra je v móde LEARN ktorý slúži na predstavenie hry (nehrá sa na skóre)
 +
 +{{ youtube>​373jtcEcwK0?​medium }}
 +
 +Podsvietenie dosky
 +
 +{{ youtube>​ak3MDlOqz-E?​medium }}
 +
 +Sekanie obrazu je spôsobené automatickým zaostrovaním môjho telefónu.
 =====Záver===== =====Záver=====
 +Cieľom projektu bola realizácia hry Ant Run na určenom hardware-ovom vybavení.
 +Hra funguje v dvoch módoch - vo výučbovom móde a v móde s počítaním skóre. Oba sú odtestované a fungujú, čo dokazuje aj priložené video.\\
 +
 +Celý zdrojový kód je uverejnený na stránkach mbed [[http://​developer.mbed.org/​users/​tomas_dca/​code/​MPOA_ant_run/​| MPOA_ant_run ]].
2014/ant-run.1421525546.txt.gz · Poslední úprava: 2015/01/17 21:12 autor: Tomáš Jankech