IoT-kotiautomaatioon on tarkoitus kehittää sulautettu järjestelmä, jossa suunnitellaan laitteita ja ohjelmistokomponentteja, jotka mahdollistavat kotitalouslaitteiden kauko-ohjauksen ja automaation. Prosessi vaatii huolellista suunnittelua luotettavuuden, turvallisuuden ja käyttäjäystävällisyyden varmistamiseksi.

Hankkeen yleiskatsaus

Hankkeen tavoitteena oli luoda järjestelmä, jonka avulla asunnonomistajat voivat seurata ja hallita laitteita mobiilisovelluksen avulla. Järjestelmään integroidaan anturit, mikroohjaimet ja viestintämoduulit reaaliaikaisen tietojenvaihdon ja automaation helpottamiseksi.

Laitteiston suunnittelu

Ydinlaitteisto sisältää mikro-ohjaimen, kuten ESP32:n, joka tarjoaa Wi-Fi-yhteyden. Lämpötilan, kosteuden ja liikkeenilmauksen anturit keräävät ympäristötietoa. Relays ohjauslaitteet ja virtalähde takaavat vakaan toiminnan.

Ohjelmistojen kehittäminen

Sulautetussa ohjelmistossa hallitaan sensoritietoja, hallitaan releitä ja kommunikoidaan pilvialustan kanssa. Kevyt käyttöjärjestelmä, kuten FreeRTOS, käytettiin monitoiminnallisuuden tehokkaaseen käsittelyyn. Turvaprotokollat suojaavat tiedonsiirtoa.

Täytäntöönpano ja testaus

Järjestelmä koottiin ja testattiin valvotussa ympäristössä. Toiminnalliset testit todensivat sensorien tarkkuuden, releen toiminnan ja verkon vakauden. Käyttöliittymän testaus varmisti helpon hallinnan mobiilisovelluksen kautta.

  • Mikroohjaimen valinta
  • Anturien integrointi
  • Langattoman viestinnän asetukset
  • Turvallisuus
  • Käyttöliittymän suunnittelu