Simulates the home automation system on the PICSIMLAB simulator and uses the Blynk IoT application to control the devices. Also, controls the lights, temperature of the home, inflow and outflow of water in the water tank.
(a) Saves Energy:
By turning ON and OFF the equipment at the scheduled times, energy is saved.
(b) Improved Security:
Incorporating safety features on remote devices can get security alerts if needed.
(c) Convenience Factor:
Managing all the devices in one place improves efficiency to a great extent.
(d) Insights from collected data:
Provides valuable data from which one can manage one’s energy consumption.
(I) Garden Lights Control:
Based on the reading from LDR sensor, the brightness of the LED is varied, which resembles controlling the garden lights based on the availability of sunlight. LDR sensor has variable resistance where the resistance of the LDR is inversely proportional to voltage or light present.
Pulse Width Modulation (PWM) is a technique used to achieve average voltages by varying the active time and inactive time in a fixed period.
(II) Temperature Control System:
+ The temperature control system consists of a heating resistor, an LM35 temperature sensor, and a cooler. The temperature is read from the sensor and displayed on CLCD and gauge widget.
+ The temperature of system is controlled by turning ON/OFF the heater and cooler through the Blynk IOT mobile app. Also, the temperature is compared against a threshold value of 35°C, if temperature exceeds the value, the heater is turned OFF and the notification is displayed in the app and CLCD.
(III) Water Tank Control:
+ The volume of water in the tank is read through Serial Communication interface and it is displayed on the CLCD and gauge widget. It is controlled by controlling the inlet and outlet valve by sending commands through serial communication interface.
+ The inlet valve and outlet valve is controlled through the Blynk IoT app by turning ON/OFF the inlet/ outlet valve button. Also, the volume is compared against a threshold value of 2000 ltrs, if volume is less than the value, the inlet valve is turned ON and the notification is displayed in the app and CLCD.