Wireless platform for controlling sensors and actuators in multiple rooms
Studenteropgave: Kandidatspeciale og HD afgangsprojekt
- Luben Ivanchev
4. semester, Vision, Grafik og Interaktive Systemer, Kandidat (Kandidatuddannelse)
This report documents the development of a system to control and monitor sensors and actuators in a house or office. The system developed helps a user to get and change statuses of components quickly and wherever s/he is through a web-based interface. The user can have the same control over the system from their home computer which acts as a local server to the system. The system was developed using Service Oriented architecture:
- A desktop application providing the services for the user and serving as a means of communication between any computer (user) and the micro controllers (sensors and actuators).
- A web service application, where the user can at a glance, get the status or change the status of sensors/actuators and define how the system works.
- A micro controller application, responsible for receiving requests from the desktop application, acts according to those requests and sends an answer back to the desktop application.
The desktop and web service applications have been developed in Java programming language and PHP, respectively. The micro controller application has been developed using C language.
This report presents the system development life cycle, from the analysis to user testing.
- A desktop application providing the services for the user and serving as a means of communication between any computer (user) and the micro controllers (sensors and actuators).
- A web service application, where the user can at a glance, get the status or change the status of sensors/actuators and define how the system works.
- A micro controller application, responsible for receiving requests from the desktop application, acts according to those requests and sends an answer back to the desktop application.
The desktop and web service applications have been developed in Java programming language and PHP, respectively. The micro controller application has been developed using C language.
This report presents the system development life cycle, from the analysis to user testing.
Sprog | Engelsk |
---|---|
Udgivelsesdato | 3 jun. 2010 |
Antal sider | 74 |
Udgivende institution | Aalborg University |