Yüksek LisansAçık Erişim

A home networking application for controlling household appliances

2007
0 görüntülenme
0 i̇ndirme
Danışman: Öğr.gör. Malik Kemal Şiş

Özet (EN)

In this thesis, a consumer electronics product that is related with Home Networking is considered to be built up with a special software and hardware application combination. The software application consists of three parts, which are independent each other and communicating via dedicated communication protocols; one is Embedded Control Server?s embedded software, which is developed from the scratch with using Keil C compiler and development environment on the 8051 platform in ANSI C programming language. Second part is at the PC side that provides an HTTP server and a Web Based User Interface to the outside world via internet. In addition, it stores all the inputs from the WBUI in to a database. This software application is developed in Java programming language by Eclipse development environment from Apache Software Foundation. In addition, the last part is the port access application at PC side that can send and receive data via the serial port and update the common database with the web server. This application is also developed in Java by Eclipse IDE The hardware application includes a demo board of the Keil Software that has 8051 microcontroller and the device representative units with port expander integrated circuits that are controlled via I2C protocol. With using the combination of developed software and hardware applications above I have built up a Home Control Network, which provides ability to user to access a device at home from any internet accessed PC in the world. This application is intentionally built up very flexible to give chance to user to extend the application easily. To do this, user can change parameters provided via web interface. Also the application can be developed according to the user requests and can be downloaded to ECS easily via same communication interface that port application uses.

Yazar

Olgun Ünal

Bu Yayına Nasıl Atıf Yapılır

Olgun Ünal (Master Thesis). A home networking application for controlling household appliances, 2007, Dokuz Eylül University.

Lisans

Tüm Hakları Saklıdır

Bu eser belirtilen lisans koşulları altında paylaşılmaktadır.

Dokuz Eylül University tezlerinden daha fazlası