10
Figure 5 Electronic Relay 2.3.6 Current meters ACS712 is a Hall Effect current sensor. Hall Effect will convert the magnetic field created by the current that flows through the sensor to voltage directly proportional to it and makes this sensor able to generate voltage linear with the current that flows through this sensor. The ACS712 is one of the commonest current meter used with Arduino projects. It comes in 3 types according to the maximum range of the current measurement. The first is A, then 20
amp max, and for A max. It's not suitable for measuring currents less than A. It can be employed to provide an analog value for both DC and AC current to the microcontroller [16].
Figure 6 Current Meter 2.3.7 Android application development For
mobile devices, the Android software stack consists of an operating system, middleware, and important applications. The tools and APIs required to start creating applications in the Android language are provided by the Android SDK. Android enables developers to create incredibly complex and cutting-edge applications by
offering an open development 11 environment. The same framework API that the core programs use are completely accessible to developers. A collection of CC+ libraries is included with Android and is used by different system parts. These include the Media library, Surface Manager, LibWebCore,
and System C library, among many more [4].
2.3.8 Energy meter We intend to apply the HLW8032 energy meter to keep track of the total home energy consumption. It is a high precision energy metering IC that uses a CMOS manufacturing process and is primarily intended for single phase applications. It can measure line voltage and current,
and can calculate active power, apparent power and power factor. It can cost as little as approximately $3 per unit [17].
Figure 7 Energy Meter