Progetto realizzato da Marco Cola per il corso di Programmazione ad Oggetti del corso di Laurea in Informatica presso l'Università di Padova nell'a.a. 2023/2024.
L'obiettivo del progetto è sviluppare una simulazione di sensori utilizzando il linguaggio di programmazione C++ e il framework Qt per creare un'interfaccia grafica utente (GUI). La simulazione permette agli utenti finali di:
-
Definire nuovi sensori (di temperatura, umidità e polveri sottili).
-
Modificare o cancellare sensori esistenti.
-
Avviare e monitorare una simulazione dei sensori definiti.
-
Consentire la persistenza dei dati (il progetto permette di salvare i sensori creati in un file .txt)
Assicurati di avere i seguenti strumenti installati sul tuo sistema per compilare ed eseguire il progetto:
- C++ Compiler
- Qt Framework (versione 5.15 o superiore)
-
Clona il repository:
git clone https://github.com/cola-marco/Sensors.git cd Sensors
-
Compila il progetto con qt:
qmake6 make
-
Esegui l'applicazione:
./Sensors