Skip to content
@SmartGreenhouse-PC

SmartGreenhouse-PC

Organisation created for the realisation of the SmartGreenhouse pervasive computing project

Smart Greenhouse

Il progetto si propone di realizzare un'applicazione che consenta la gestione e il monitoraggio di un complesso di serre intelligenti.

In particolare, verrà simulata una situazione in cui un committente richieda l’automatizzazione dei processi che regolano le diverse serre e di monitorarne la loro gestione.

Scenario

All'interno di una serra sarà presente una sola tipologia di piantagione, per i quali verranno monitorati i seguenti parametri:

  • temperatura ambientale;
  • umidità dell'aria e del terreno
  • luminosità.

Conosciuti i valori ottimali, delle grandezze da rilevare per la pianta di riferimento, sarà possibile gestire eventuali situazioni di allarme per uno o più dei parametri monitorati.

Il sistema sarà in grado di compiere delle correzioni in modo automatico e/o manuale, al fine di riportare i valori rilevati nei range ottimali, in particolare le azioni che possono essere compiute sono le seguenti:

  • regolare l’intensità delle lampade, per gestire la luminosità dell’ambiente;
  • gestire l’umidità dell’aria tramite il sistema di ventilazione;
  • gestire la temperatura sia tramite lampade temriche che attraverso il sistema di ventilazione;
  • aumentare l’umidità del terreno tramite l’attivazione del sistema di irrigazione.

Componenti del sistema

Modulo Arduino

Il sistema è costituito da un modulo Arduino che comprende i diversi sensori presenti nella serra per monitorare lo stato di salute delle piante e i moduli aggiuntivi per la gestione delle operazioni al suo interno (es. modulo d’irrigazione).

Applicazione mobile

L’applicazione mobile potrà essere utilizzata da un operatore sul campo, dandogli la possibilità di:

  • scegliere la serra da monitorare;
  • sapere i parametri attuali rilevati all'interno della serra;
  • eventuali situazioni di allarme;
  • intervenire manualmente per poter modificare i valori monitorati e applicare opportune correzioni.

Applicazione desktop

L'applicazione in oggetto ha lo scopo di permettere un'analisi dei dati rilevati nel lungo periodo, consentendo anche la visualizzazione in tempo reale dello stato della serra e delle eventuali operazioni di correzione compiute manualmente/automaticamente.

Smart Greenhouse Logo

Smart Greenhouse Logo

Componenti del gruppo

Repository

Pinned Loading

  1. Server Server Public

    This repository encloses the components of the Server of SmartGreenhouse.

    Java

  2. ClientDesktop ClientDesktop Public

    This repository represents the Desktop Application of SmartGreenhouse.

    Java

  3. ClientMobile ClientMobile Public

    This repository represents the Mobile Application of SmartGreenhouse.

    Java

  4. ArduinoSensor ArduinoSensor Public

    This repository represents the automation system of SmartGreenhouse.

    C++

  5. Report Report Public

    This repository encloses the documentation and other artifacts of the project SmartGreenhouse.

Repositories

Showing 6 of 6 repositories
  • Report Public

    This repository encloses the documentation and other artifacts of the project SmartGreenhouse.

    SmartGreenhouse-PC/Report’s past year of commit activity
    0 MIT 0 0 0 Updated Apr 3, 2023
  • .github Public
    SmartGreenhouse-PC/.github’s past year of commit activity
    0 0 0 0 Updated Mar 13, 2023
  • Server Public

    This repository encloses the components of the Server of SmartGreenhouse.

    SmartGreenhouse-PC/Server’s past year of commit activity
    Java 0 MIT 0 0 0 Updated Mar 12, 2023
  • ArduinoSensor Public

    This repository represents the automation system of SmartGreenhouse.

    SmartGreenhouse-PC/ArduinoSensor’s past year of commit activity
    C++ 0 MIT 0 0 0 Updated Mar 12, 2023
  • ClientMobile Public

    This repository represents the Mobile Application of SmartGreenhouse.

    SmartGreenhouse-PC/ClientMobile’s past year of commit activity
    Java 0 MIT 0 0 0 Updated Feb 12, 2023
  • ClientDesktop Public

    This repository represents the Desktop Application of SmartGreenhouse.

    SmartGreenhouse-PC/ClientDesktop’s past year of commit activity
    Java 0 MIT 0 0 0 Updated Feb 11, 2023

Top languages

Loading…

Most used topics

Loading…