In hardware specification, Arduino Uno has been
selected as the controller for this system due to its low
cost, compact size, compatibility, easy interfacing over
several other type of controller including Programmable
Integrated Circuit (PIC), Programmable Logic Controller
(PLC) and others. Arduino is an open-source hardware kit
with 8-bit Atmel AVR pre-programmed on-board
microcontroller kit. It comes with boot loader which
uploads programs into microcontroller memory. Figure-3
shows the diagram of Arduino Uno.