This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
project:proj_list [2021/02/11 09:51] xkubalik [Current projects] |
project:proj_list [2021/02/19 09:22] xkubalik [Current projects] |
||
---|---|---|---|
Line 2: | Line 2: | ||
===== Current projects ===== | ===== Current projects ===== | ||
- | * **Android aplikace pro sdílení proměnných s platformou Arduino prostřednictvím Bluetooth v datovém formátu JSON ()** (BP - Jokl Natanael) | + | * **Android aplikace pro dálkové ovládání platformy Arduino (An android application for remote control of the Arduino platform)** - (BP - Denissyuk Andrey) |
+ | - Prozkoumejte existující řešení. | ||
+ | - Pomocí metod softwarového inženýrství navrhněte vlastní řešení vyhovující níže uvedeným požadavkům. | ||
+ | - Navržené řešení naprogramujte, řádně ho zdokumentujte a otestujte. | ||
+ | - Požadavky: | ||
+ | * aplikace bude navržena jako mobilní aplikace pro OS Android | ||
+ | * aplikace umožní spojení aplikace z Arduinem pomoci Wifi | ||
+ | * pro komunikaci bude zvolen vhodný protokol | ||
+ | * aplikace bude umožňovat ověření uživatele s pomocí jména a hesla | ||
+ | * aplikace bude umožňovat přidání uživatelů s různým typem oprávnění | ||
+ | * aplikace umožní zobrazit několik různých pohledu (seznamu proměnných) stavu procesoru Arduina | ||
+ | * aplikace umožní měnit obsah proměnných v procesu Arduina | ||
+ | |||
+ | * **Android aplikace pro sdílení proměnných s platformou Arduino prostřednictvím Bluetooth (An android application for variable sharing with Arduino platform based on Bluetooth communication)** (BP - Jokl Natanael) | ||
* Prozkoumejte existující řešení. | * Prozkoumejte existující řešení. | ||
* Pomocí metod softwarového inženýrství navrhněte vlastní řešení vyhovující níže uvedeným požadavkům. | * Pomocí metod softwarového inženýrství navrhněte vlastní řešení vyhovující níže uvedeným požadavkům. | ||
Line 9: | Line 22: | ||
* vyberte vhodný programovací jazyk pro OS Android a platformu Arduino, | * vyberte vhodný programovací jazyk pro OS Android a platformu Arduino, | ||
* sdílené proměnné mezi oběma zařízeními budou přenášený s pomocí formátu JSON, | * sdílené proměnné mezi oběma zařízeními budou přenášený s pomocí formátu JSON, | ||
- | * aplikace pro Android umožňí připojení k zařízení Arduino přes Bluetooth, | + | * aplikace pro Android umožní připojení k zařízení Arduino přes Bluetooth, |
* zařízení Arduino bude podporovat tyto periferie: tlačítka, displej, LED dioda, GSM modem, | * zařízení Arduino bude podporovat tyto periferie: tlačítka, displej, LED dioda, GSM modem, | ||
* připojení bude provedeno pomocí uživatelského jména a hesla, | * připojení bude provedeno pomocí uživatelského jména a hesla, |