Omni kontroler

Autori: TUENE TRPKOV

Mentor: MATO BRIZAR

Škola: Strojarska tehnička škola Fausta Vrančića

Država: HRVATSKA

e-mail: mato.brizar@gmail.com

Omni kontroler se sastoji od dva TFT zaslona i ESP32 mikroupravljača. Sučelje čine različite aplikacije te korisnik ima i mogućnost kreiranja novih aplikacija. Namjena ovog kontrolera je upravljanje sustavima pomoću ESP32 mikroupravljača bez potrebnog znanja programiranja. Funkcionalnosti mikroupravljača ESP32 u ovom radu demonstrirane su pomoću centralnog upravljačkog sustava koji koristi dva zaslona tankoslojnog tranzistora (u daljnjemu tekstu: TFT) kao korisničko sučelje. Sustav ima pet aplikacija uz mogućnost korisnika da napravi neograničen broj novih aplikacija. Veći zaslon služi kao glavno korisničko sučelje za prikaz aplikacija i informacija, dok se manji zaslon koristi za dodatne funkcije i brzi pristup pojedinim kontrolama. Nadalje, sustav kao memoriju koristi mikro SD karticu na kojoj su pohranjene slike sučelja i datoteke aplikacija. Nove aplikacije se kreiraju strukturom blok dijagrama gdje je svaki blok jedna naredba, odnosno funkcija koja se poziva. Redoslijed izvršavanja funkcija je spremljen i ispisan kao datoteka na SD kartici.