Tip | ||
---|---|---|
| ||
Za vyriešenie úloh pre cvičenie č. 10 je možné získať 3b k zápočtu. Vyriešené úlohy zasielajte na email: ondrej.kovac@tuke.sk Predmet: Trojbodova sutaz Príloha/y: ZIP súbor meno_priezvisko_3bs6.ZIP (ak bude niečo iné ako zip, tak neotváram) Termín odovzdania: 22 6.45.2021 2022 - 23:59 3b získa ten, kto splní všetky úlohy, dodrží pokyny pre odovzdávku a bude medzi prvými piatimi súťažiacimi, ktorí úlohy vyriešia správne. Čiastočne riešenia bodované nebudú. |
Príklad z cvičenia
Nasledujúci kód obsahuje komentovaný skript pre komunikáciu medzi Arduionom a Matlabom cez sériovú linku.
Úloha
V nástroji GUIDE (kto chce môže byť aj AppDesigner) vytvorte aplikáciu pre komunikáciu s vývojovou doskou Arduino. Náhľad GUI je na obr. vpravo. Kostru programu je možné stiahnuť nižšie. Dokončite zápis hodnôt na digitálne vstupy (pomocou checkboxov) a čítanie hodnôt z analógových vstupov. Zároveň kód upravte tak, aby sa hodnoty na Arduine zapísali/prečítali okamžite potom ako je zmenený niektorý z checkboxov.
- Programy majú byť "blbuvzdorné"!
- Kód obsahuje hlavičky s čestným vyhlásením ako minule.
- Celé riešenie kódu by malo byť v jednom .m súbore spolu s .fig súborom alebo v jednom .mlapp súbore (môže byť aj viac podporných .m súborov ale lepšie ak nebudú)
Kostra programu: