background image

 

 

 

- 19 -

 

Abstract 

In this thesis, a common bread maker home appliance was modified into a smart device 

in order to be able to connect to the internet while at the same time maintaining all of its previous 
features. 

This modification was implemented by replacing the factory controller circuit, which was 

in the bread maker, with a circuit specifically designed for this purpose. In the heart of this circuit 
is  an  Arduino  Uno  microcontroller  running  code  developed  especially  for  this  application. 
Furthermore, button, thermostat, LCD and beeper circuits were implemented as well. Finally, the 
microcontroller is connected to a, specifically designed for it, Ethernet Shield which serves all the 
network  connection  capabilities  and  with  two  electrical  relays  which  control  the  individual 
devices of the bread maker, the electrical motor and the heating element. 

For the software part, a website was designed and implemented, which allows its users 

to fully manage the device remotely using a very simple interface. Each user can create a new 
device, program it, control its progress or cancel it. 

Keywords:  Web  Development,  PHP, MySQL,  JavaScript,  Arduino,  Thermostat, Electrical 

Relay, L0CD, Electric Motor, Heating Element