450-4084/03 – Mobilní informační technologie pro řízení (MITŘ)
Garantující katedra | Katedra kybernetiky a biomedicínského inženýrství | Kredity | 4 |
Garant předmětu | doc. Ing. Jaromír Konečný, Ph.D. | Garant verze předmětu | doc. Ing. Jaromír Konečný, Ph.D. |
Úroveň studia | pregraduální nebo graduální | Povinnost | povinně volitelný typu B |
Ročník | 2 | Semestr | letní |
| | Jazyk výuky | čeština |
Rok zavedení | 2019/2020 | Rok zrušení | |
Určeno pro fakulty | FEI | Určeno pro typy studia | navazující magisterské |
Cíle předmětu vyjádřené dosaženými dovednostmi a kompetencemi
Předmět je zaměřen na základní trendy moderního způsobu vývoje software pro mobilní aplikace se zaměřením na operační systém Android a jeho využití v průmyslu a v oblasti měření a řízení. V oblasti praktického cvičení je to základní zvládnutí programovacích jazyků Java popř. C#, cvičení jsou orientována na základní principy vývoje mobilních aplikací na operačním systému Android se zaměřením na využití vestavěných senzorů a bezdrátových komunikací s telemetrickými jednotkami.
Student porozumí základním trendům moderního způsobu vývoje software pro operační systémy Android a naučí vytvářet aplikace pro mobilní platformy s důrazem na připojení k řídicí technologii a s využitím senzorů, kterými mobilní platformy disponují.
Vyučovací metody
Přednášky
Individuální konzultace
Cvičení (v učebně)
Experimentální práce v laboratoři
Výuka odborníka z praxe (přednáška nebo cvičení)
Anotace
Předmět je zaměřen na základní trendy moderního způsobu vývoje software pro mobilní aplikace se zaměřením na operační systém Android určenou pro použití v oblasti řídicích a biomedicínských aplikací. V oblasti praktického cvičení je to základní zvládnutí technologií programovacího jazyku Java a jeho použití v řídicích a biomedicínských aplikacích. Cvičení jsou orientována na osvojení si technik zpracování dat ze senzorů a získání dat z telemetrických jednotek, které se k mobilní platformě připojí pomocí bezdrátového spojení.
Povinná literatura:
Doporučená literatura:
Forma způsobu ověření studijních výsledků a další požadavky na studenta
Průběžná kontrola studia: V průběhu semestru student odevzdává projekt za 40 bodů ve zkouškovém ověřeny písemnou zkouškou za 40 bodů (min 25 bodů) a ústní zkouškou za 20 bodů (min 10 bodů). Celkové hodnocení 51 - 100 bodů dle studijního řádu.
E-learning
Další požadavky na studenta
Je požadována 80% účast na cvičeních.
Prerekvizity
Předmět nemá žádné prerekvizity.
Korekvizity
Předmět nemá žádné korekvizity.
Osnova předmětu
1. Úvod do mobilních technologií v řízení, motivace k učivu
2. API pro komunikace s periferiemi na operačním systému Android
3. Využití senzorů: Akcelerometr, gyroskop, magnetický kompas, senzor tlaku (nadmořské výšky), vlhkosti, osvětlení,
4. Využití senzorů: Kamera, získání snímku z kamery, zpracování dat z kamery
5. Zpracování obrazového signálu v reálném čase, ukázková aplikace
6. Bezdrátové komunikace s telemetrickými jednotkami: Bluetooth, Bluetooth LE, NFC,
7. Přenosové protokoly pro komunikaci s telemetrickými jednotkami (RFC1662, GATT, ...)
8. Bezdrátová komunikace s průmyslovou technologií: Komunikace pomocí Wi-Fi
9. Bezdrátové komunikace s nadřazeným systémem: Komunikace s backendovými servery pomocí webrequestu, MQTT.
10. Připojení periferií pomocí USB OTG, komunikace pomocí virtuální sériové linky
11. Záznam zvuku a zpracování zvukového signálu
12. Generování zvuku, frekvenční syntéza
13. Moderní přístupy k využití mobilních zařízení v průmyslu
Laboratorní cvičení budou probíhat v těchto okruzích
• Programování v jazyce Java na operačním systému Android
• Využití senzorů a zpracování dat ze senzorů v operačním systému Android
• Využití bezdrátových komunikačních možností (zejména Bluetooth, Bluetooth LE, Wi-Fi) operačního systému Android
Podmínky absolvování předmětu
Výskyt ve studijních plánech
Výskyt ve speciálních blocích
Hodnocení Výuky