Integration of Sensors and Wireless Data Transfer using Raspberry Pi for Smart Building Applications
Kodavati, Lokesh Kumar
MetadataShow full item record
Home Automation is an act of using electronic systems/devices and programming them to replace numerous human interactions for the control of basic functions of a home. This is accomplished on the base of connecting sensors and devices to the IoT . The main objective of present work is to design a smart home using various sensors which can be controlled and monitored by the Raspberry Pi via the Internet of Things (IoT) using CGI interface. This will help to automate the home or industrial buildings a simple, fast and reliable way . I have explained my work and its importance in 5 chapters. Chapter 1 contains a brief definition of the concept of Building Automation Systems and HVAC, the importance of air quality on the occupants and the uses of automation in the building. I explained briefly the effects on Volatile Organic Compounds, Carbon-dioxide, Carbon monoxide, Humidity, temperature and Dust particles on the health and comfort of the people and advantages of having the detection systems for buildings of motion, water leakage, illumination level in the buildings to improve their quality in terms of energy performance and security. I also introduced the concept of 'Internet of Things' for its application on integrating the sensors using Raspberry Pi to Smart Buildings. In Chapter 2, I have discussed the features of Raspberry Pi and the various accessories associated with it. I explained in detail the initial set-up of the Raspberry Pi and its components and tools which I used to integrate the sensors and transfer the data wirelessly. The next chapter (3) focuses exclusively on the hardware integration of all the components of my project. I discussed different sensors and other hardware components used in my project. The Temperature/Humidity sensor, Dust sensor, Carbon-dioxide sensor, Carbon-monoxide sensor, VOC sensor, Flood Sensor, Motion Sensor and Light Sensor are discussed with their importance, applications and output equations. I also mentioned the other hardware components used for the project including the accessories and the add-on boards. Chapter 4 is all about the Firmware part of the project. I have explained how I have interfaced the digital temperature sensor using I2C protocol and the analog sensors to Raspberry Pi using the SPI protocol through the Analog-Digital convertor. The have taken care of the special Pulse Width Modulation optimized for the dust sensor. I have also discussed the data transfer to the webpage using the CGI interface. Finally in Chapter 5, I concluded my work discussing the results and a brief summary.