Popis: |
Ugradbeni računalni sustavi počinju se razvijati 60-ih godina 20. stoljeća te danas igraju veliku ulogu u svakodnevnom životu. Nalaze se u mobitelima, automobila, semaforima, avionima itd. Cilj zadatka je bio projektirati ugradbeni računalni sustav za kontrolu sklopke u ovisnosti o vremenu zasnovan na mikrokontroleru ESP8266 te povezati ga sa sustavom za kućnu automatizaciju. Ideja je bila stvoriti web stranicu koja se izvodi na mikrokontroleru u koju je moguće unijeti vrijeme kad će se paliti i gasiti sklopka. Svi podaci spremaju se u EEPROM kako bi se spriječio gubitak podataka u slučaju nestanka napajanja uređaja. Kao sučelje za kućnu automatizaciju odabran je OpenHAB verzije 2. Preko grafičkog sučelja moguće je također unijeti vrijeme uključivanja i isključivanja sklopke. Dodano je još mogućnosti kao i odabir određenog dana u tjednu kad sklopka radi te mogućnost ručne kontrole sklopke neovisno o vremenu. Embedded systems started developing during 1960s and now play a big role in everyday life. They can be found in cellphones, cars, traffic lights, airplanes etc. The purpose of this Thesis was to develop embedded system for time controlled switch, based on ESP8266 microcontroller and connect it with home automation system. The idea was to create a web page that runs on ESP8266 microcontroller which is used to enter turn on and turn off time. All data is being stored on EEPROM, to prevent data loss in case of power outage. As interface for home automation, OpenHAB version 2 is chosen. Via graphical user interface it is possible to enter turn on and turn off time for the switch. Additonal options are added, such as controlling the day of the week when the switch will be active and manual control of a switch regardless of time. |