Beruflich Dokumente
Kultur Dokumente
com)
The User Interface: The UI was developed to control the operation of the thermostat as well as monitor its
real time status. The UI was based entirely on the UART, so we could see the interface on the Hyperterminal of
a PC and interact with it when required or just sit back and observe the status of the device.
The software was written to execute 3 different tasks that communicated to each others by using semaphores. The
details of the tasks are as follows:
Task 1: The task with higest priority. Used to Monitor user actions
Task 2: Task with second highest priority. Used to monitor the current temperature.
Task 3: Task with lowest priority. Used to control the AC/Heater
I have attached a presentation that I had prepared after the project got over that includes all details of the project and the
optimization sessions as well.