Rotilio thermo - termostato open source
Un termostato open source, personalizzabile, economico, intelligente.
Questo tutorial ti permetterà di realizzare un termostato per il riscaldamento di casa e ufficio, controllato da remoto, attraverso una App Mobile per iOS e Android.
Ecco gli step principali di questo tutorial:
- capiamo quali strumenti sono necessari
- parliamo di hardware connesso e sensori
- iniziamo a scrivere il firmware
- connettiamo il dispositivo al cloud
- affiniamo il controllo di temperatura
- colleghiamo il dispositivo al sistema di riscaldamento
Ecco cosa imparerai:
- a scrivere software funzionale, espandibile, orientato agli ultimi standard di programmazione
- a controllare oggetti fisici mediante APP e browser WEB
- a integrare fra loro servizi WEB per creare un ecosistema funzionale e aperto
Dato che il software nel mondo IoT interagisce con il mondo fisico, ecco cosa altro imparerai:
- a scrivere software che considera gli
errori
del sistema - a proteggere il sistema da eventuali errori, siano essi di lettura dell'ambiente che umani
- ad azionare meccanismi solo quando serve, senza sprechi di energia
Questa è anche l'occasione per esplorare tutte le possibilità offerte da Rotilio Maker, la nostra piattaforma di sviluppo IoT basata su Photon/Electron di Particle.io.
Procediamo con il tutorial
- Componenti principali, tecnologie e requisiti necessari
- Il firmware, come caricarlo e test delle variabili
- Invio di comandi e test software, hardware del termostato opensource
- Come stabilizzare la lettura della temperatura
- Proteggere il ciclo di accensione e spegnimento
- Inviare un evento sul cloud quando accendiamo o spegniamo il riscaldamento
- L'app mobile