I miei progetti

Una raccolta di progetti IoT basati su microcontrollori per applicazioni domestiche e industriali.

Per maggiori info consulta il mio profilo GitHub

IOT-projects-assignment1

  • Componenti: 4 LED verdi (L1-L4), 1 LED rosso (LS), 4 pulsanti (B1-B4), potenziometro (Pot) e LCD.
  • Obiettivo: Convertire il numero mostrato sul display in binario accendendo i LED corretti (L1 = bit più significativo, L4 = meno).
  • Gameplay: Ad ogni turno appare un numero casuale (0–15), da riprodurre in binario tramite i pulsanti entro il tempo T1.
  • Sfida: Se corretto, il punteggio aumenta e T1 si riduce di un fattore F.

Tecnologie: C++, PlatformIO

GitHub

Smart Waste Management System

Smart Waste Management System Un sistema di gestione intelligente dei rifiuti basato su Arduino che monitora parametri come il livello dei rifiuti, la temperatura e la presenza dell'utente, gestendo anche un cancello automatico e la comunicazione con un'interfaccia grafica (GUI).

Tecnologie: Java, C++, PlatformIO

GitHub

IoT Projects

Il progetto consiste in un sistema avanzato per il monitoraggio della temperatura e il controllo automatico/manuale di una finestra. Il sistema è composto da quattro sottosistemi principali:

  • Temperature Monitoring Subsystem, monitora la temperatura e comunica con il server.
  • Window Controller Subsystem, controlla l'apertura della finestra tramite un motore servo.
  • Control Unit Subsystem (Server/PC), collega tutti gli elementi del sistema e gestisce la logica.
  • Dashboard Subsystem, l'interfaccia grafica del sistema.

Tecnologie: C++, Java, Python, HTTP and MQTT protocols

GitHub