Realized projects 2019

  1. Prozkoumejte existující řešení.
  2. Pomocí metod softwarového inženýrství navrhněte vlastní řešení vyhovující níže uvedeným požadavkům.
  3. Implementujte funkční prototyp, řádně ho zdokumentujte a otestujte.
  4. Požadavky:
    • stanice bude poskytovat měření teploty a vlhkosti
    • jako řídící platformu použijte Arduino s procesorem ATmega2560
    • aplikaci implementujte v jazyku C
    • aplikace umožní:
      • ověření identity uživatele pomocí jména a kódu
      • záznam naměřených dat a jejich odesílání
      • komunikaci a konfiguraci pomocí SMS zpráv, emailů a bluetooth
    • každý modul systému (čidla, komunikační moduly, …) bude realizován jako samostatná knihovna v jazyku C
    • při návrhu architektury aplikace počítejte s budoucím rozšířením o další moduly
    • navrhněte a implementujte jednoduchou aplikaci pro OS Android, která umožní základní konfiguraci pomocí bluetooth