The project basicaaly is designed to check the working of a component or can be described as a maintenance system.
Here the circuit is designed using an LDR which is going to give the data of light intensity in the paritcular environment from time to time during regular intervals(i.e. when data is uploaded to cloud).
BOLT IOT AND BOLT CLOUD
The Bolt Iot app can be installed on android phone to get live data . Also the data can viewed on the computer.
First create an account in the bolt cloud. Visit the website cloud.boltiot.com. On creating the account you will be able to add devices and configure them. You can write the code and configure the connected circuit under the products tab.
On configuring the product and linking it , deploy the configuration. Later view the data under Actions . The Data will be plotted.
BASIC DESIGN AND WORKING
The project works on the basic principle of an LDR(in this case). The project aim is designed to be generic and used for testing the proper working of any component connected. The code is very simple and plots a chart for the connected sensing component against time. The code is written in JavaScript(.js) and uses the necessary inbuilt functions for the working.
The circuit diagram shown has LED, Buzzer and an LDR connected to the Breadboard and then to the Bolt Iot WiFI Module. As known, one end of LDR is connected to 5V and the other end is connected to a 10k resistor which is then connected to the ground pin of WiFi module. One terminal of LED is connected to Ground and the other terminal is connected to pin 1 of the WiFi Module. The buzzer terminals are also connected one to the ground and the other to pin 0 of the WiFi Module.
The circuit must be connected to the computer to deploy the configuration and obtain the output. When the code is written and the configuration is deployed to the connected module, the program runs and the Data is plotted in the form of the type of graph chosen.
FUTURE SCOPE OF THE PROJECT
The project can further be implemented by connecting it to the cloud which can be made operable (using DigitalOcean,Telegram Messaging etc.) rather than just being a measuring or monitoring circuit. A message or an alert can be sent to the user by when the light intensity is high for a longer time. Or if a temperature sensor is connected, it can be indicated by a message when the temparature is to high or low than that required. Same with a proximity or ultrasonic sensor. The project can be further developed on a higher level to make it a controlling system and has a wide scope for implementation at different situations and fields.
The code used can also be done in html which will include functions of JavaScript in it to control the Buzzer or the LED. Python can also be used on gaining suffient knowledge about the inbuilt functions in it.
APPLICATION OF THE PROJECT
Our environment contains different elements which are already present (Light, Heat-Temperature etc) or which are produced due to reactions (different green house gases etc) whose use is needed to be monitored time to time either to preserve them for better use or control their levels in the surrounding. The basic design of the circuit is to measure the light intensity which also works in such a way that when the light is continously present (say light in the room is continously switched on ) there is an indicaton that reminds that there is use of light in our surrounding. Iot has given us all an opportunity to help control the usage of energy and monitor tha same. Tthis project can be implemented to monitor the usage of light in the room and to switch off when not in use. In general it is a building block for Home Automation System. Designing and deveopling more such basic circuits can be very useful in day to day life and to use the resources available to us in a systematic way.
Comments