Skip to content

Project for the Object-Oriented Programming course, Academic Year 2023/2024

Notifications You must be signed in to change notification settings

cola-marco/Sensors

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Sensors - Programmazione ad Oggetti

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.

Descrizione del Progetto

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)

    Per altre informazioni leggere la relazione

Esempio GUI

Screenshot from 2024-09-01 11-41-45

Requisiti

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)

Istruzioni per l'Installazione

  1. Clona il repository:

    git clone https://github.com/cola-marco/Sensors.git
    cd Sensors
    
  2. Compila il progetto con qt:

    qmake6
    make
  3. Esegui l'applicazione:

    ./Sensors  

About

Project for the Object-Oriented Programming course, Academic Year 2023/2024

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published