SMART PHONE BASED ENERGY MANAGEMENT SYSTEM USING RASPBERRY PI3

Similar documents
BLUETOOTH BASED OFFICE AUTOMATION AND SECURITY SYSTEM USING RASPBERRY PI AND ANDROID APPLICATION

Raspberry Pi based Energy Management System

II. PROPOSED SYSTEM AND IMPLEMENTATION

Smart Door Security Control System Using Raspberry Pi

DESIGN OF LIGHTWEIGHT E- ATTENDANCE PROTOTYPE USING RASPBERRY PI

Design and Implementation of Interactive Home Automation System through using Raspberry Pi

Overview of the Raspberry Pi Models 3B & 2B

Implementation of ATM security using IOT

Gumstix Pi Compute USB-Ethernet

Smart Home Automation and Live Streaming By Using Raspberry PI

Cooking with Team 279

AN INTELLIGENT ENERGY MANAGEMENT SYSTEM USING RASPBERRY PI AND IOT

A platform to build smart solutions for everyday ease

Automobile Design and Implementation of CAN bus Protocol- A Review S. N. Chikhale Abstract- Controller area network (CAN) most researched

IMPLEMENTATION OF SMART HOME AUTOMATION USING RASPBERRY PI

WIRELESS E-NOTICE BOARD USING RASPBERRY PI 3

Design Of Stepper Motor Control Interface With Embedded Systems

w w w. b a s e t r a i n i n g i n s t i t u t e. c o

Raspberry Pi 3 Model B

BANGLADESH UNIVERSITY OF ENGINEERING & TECHNOLOGY (BUET) DHAKA TECHNICAL SPECIFICATION FOR SUPPLY AND INSTALLATION OF LABORATORY EQUIPMENTS (PKG1).

Creator Ci40 product brief

A Raspberry Pi Based System for ECG Monitoring and Visualization

New Trends in Smart Intelligence for Raspberry Pi (model-b) based Office Automation System

Embedded Surveillance System using Multiple Ultrasonic Sensors

M.G.I.C.O.E.T, Shegaon, India

Kevin Meehan Stephen Moskal Computer Architecture Winter 2012 Dr. Shaaban

AlphaBot2 robot building kit for Raspberry Pi 3 Model B

Smart Home Automation Using Web-Server

International Journal Of Advanced Engineering & Innovative Technology (IJAEIT) ISSN:

Development of Secured Home Automation using Social Networking Sites

An Automation System by Using Raspberry Pi as a Sensor Web-Node

џ џ џ џ џ џ џ џ џ џ џ џ .976 REAL CINEMA

SMARTer WATER. Bryan Mitchell, EE Vipol Sophonwatthanawichit, CpE Mauro Cordoba, EE Group 36

SAMSUNG ELECTRONICS RESERVES THE RIGHT TO CHANGE PRODUCTS, INFORMATION AND SPECIFICATIONS WITHOUT NOTICE. Products and specifications discussed

PIGEON RB100-CM3. Features. Applications

Raspberry PI 3B + microcomputer as a central control unit in intelligent building automation management systems

RaRa Academy: Raspberry Pi. Karl Heinz Kremer - K5KHK

SOLAR ENERGY DRIVEN MOSQUITO REPELLER SYSTEM USING ARDUINO UNO

Bank Locker Securty System Using Iot

Wifi Based Surveillance Robotic car UsingRaspberry Pi

N A T H A N P R E N T I C E I 6 N T P

Raspberry Pi & GPIO Zero

Raspberry Pi Introduction

SCIENCE & TECHNOLOGY

IoT Based Smart Interactive Office Automation

Fatigue Detection to Prevent Accidents

Intel Galileo gen 2 Board

IoT Based Traffic Signalling System

SXPi Linux box version 1.0

F28HS Hardware-Software Interface: Systems Programming

IoT Project Proposals

A Low Cost Internet of Things Network for Contamination Detection in Drinking Water Systems Using Raspberry Pi

Raspberry PI Based Advanced Security System Using IOT

Industrial Appliances Control Using Android Mobile & Bluetooth Technology

SMART ELECTRIC CONTROL SYSTEM USING PLC & HMI

IoE Workshop. Marc Khayat, CCIE #41288, Leonard Janer Technical Managers. June 16

Raspberry Pi. Hans-Petter Halvorsen, M.Sc.

Gooligum Electronics 2015

Java Programming on the Raspberry Pi with Pi4J. Rob Ratcliff

Controlling electrical home appliances, using Bluetooth Smart Technology (October 2015) Pedro José Vieira da Silva

Bluetooth Based Home Automation Using Arduino and Android Application

RASPBERRY PI EXAMPLES WITH CLICK BOARDS

USER MANUAL. BBB36+ Beagle Bone Black Cape/ Standalone Lighting Controller

DESIGN AND DEVELOPMENT OF LIVE VIDEO STREAMING AND FIRE DETECTION ROBOT. Abstract

SBC3100 (Cortex-A72) Single Board Computer

Object Tracking by PID Control and Image Processing On Embedded System

SCREAM. Speech Controlled Responsive Electronics and Mechanics. Funded by The Boeing Company

BATTERY POWERED HEATING AND COOLING SUIT

IoT based weather controlled smart green house

A Slice of Raspberry Pi

BT LE RN4020 USB Dongle Datasheet

Ten (or so) Small Computers

Raspberry Pi Compute Development board

QwikBox. Live Video Capture and Upload Device Group 25

SETUP INSTRUCTIONS. Eynio Server Setup Instruction

0B specifications 1B

International Journal of Modern Trends in Engineering and Research (IJMTER) Volume 02, Issue 03, [March ] e-issn: , p-issn:

The Information contained herein is subject to change without notice. Revisions may be issued regarding changes and/or additions.

IoT based Control and Protection of Electrical Home Appliances

Introduction to Internet of Things Prof. Sudip Misra Department of Computer Science & Engineering Indian Institute of Technology, Kharagpur

BCS Raspberry Pi Launch Events Getting started with Raspberry Pi

Design and Implementation of Modern Greenhouse System

Smart Mirror Group K Hector Zacarias EE Justin Gentry CpE Michael Trivelli CpE

IOT-GATE-RPI. Reference Guide

Advanced Embedded Systems

[Hatwar, 3(3): March, 2014] ISSN: Impact Factor: 1.852

IOT-GATE-iMX7 Datasheet

Akshay Ravindra Bhasarkar 1, R. N. Mandavgane 2

Bluetooth Based Home Appliance Control System with Feedback Voice Response Using Android Application

Live Video Streaming from Remote Location Using Raspberry Pi

A Review:Internet of Things(IoT) Based Smart Home Automation

Unwired One. Main Features. Wireless embedded computer

Digital Circuits Part 2 - Communication

The Digital Revolution

fit-pc Intense 2 Overview

Electronics Single Board Computers

From Boolean Algebra to Smart Glass

International Journal of Engineering Research ISSN: & Management Technology

Raspberry Pi Workshop

EyeCheck Smart Cameras

Transcription:

International Journal of Advanced Research in Engineering and Technology (IJARET) Volume 10, Issue 2, March - April 2019, pp. 463-471, Article ID: IJARET_10_02_045 Available online at http://www.iaeme.com/ijaret/issues.asp?jtype=ijaret&vtype=10&itype=02 ISSN Print: 0976-6480 and ISSN Online: 0976-6499 IAEME Publication SMART PHONE BASED ENERGY MANAGEMENT SYSTEM USING RASPBERRY PI3 Department of Electronics & Communication Engineering Faculty of Engineering & Technology Jawaharlal Nehru Technological University Hyderabad, Hyderabad ABSTRACT In many places, energy wastage arises when a person leaves the home or office without turning off the home appliances such as lights and fans. Due to the negligence of the person, lot of energy is wasted unused and results in higher amount of electricity bill. Nowadays, almost every household member has a smart phone because of their affordable prices. In this paper, an energy management system is developed using Smart phone s Bluetooth technology. The proposed system is built on Raspberry Pi3 processor and uses the Bluetooth communication in the user s phone to determine whether the user is at home or not. It is not necessary for the user s phone to be in discoverable mode for its functionality, it should be just turned on. When the user is out of home/office, the Bluetooth device in the phone gets unpaired from the energy management system s Bluetooth device. This in turn turns off the unused devices such as lights and fans to save energy. Multiple Bluetooth devices can also be used in case of multiple users. The user can control the appliances manually through switches when at home. Key words: Raspberry Pi3, Energy Management, Smart phone, Bluetooth technology Cite this Article:, Smart Phone Based Energy Management System Using Raspberry Pi3, International Journal of Advanced Research in Engineering and Technology, 10(2), 2019, pp 463-471. http://www.iaeme.com/ijaret/issues.asp?jtype=ijaret&vtype=10&itype=2 1. INTRODUCTION Electric power is a basic necessity in every home, office or industry. With the growth of technology, the need for electricity has increased. Electricity is necessary to power on our computers, lights, fans, air conditioners, washing machines, water heaters, street lights and many more. We have numerous applications, but we produce limited electric power. Since the generation of greater electric power to meet the demand is always challenging, an easier solution would be to manage the available electric power efficiently. The energy management deals with the conservation of resources and our concern is the electric power. Energy management also has an added advantage of reduced resource cost due to increase in efficient usage and decrease in wastage. http://www.iaeme.com/ijaret/index.asp 463 editor@iaeme.com

As the technology advances, more and more devices are brought home by a person, which requires power to operate. In the recent years, several systems have been designed for efficient energy management. But these systems are expensive and are not easy to install. Because of this, people do not opt for such systems for their homes. To overcome such problems, a simple and cost effective system is implemented that can be easily upgraded. This design uses the Raspberry Pi processor along with a Bluetooth dongle. The credit card sized computer offers low cost and compact size, whereas the Bluetooth offers very low power consumption [1]. 2. HARDWARE DESCRIPTION 2.1. Block Diagram Figure 1 shows the block diagram of smart phone based energy management system. It consists mainly three blocks. Firstly, the Raspberry Pi3 board acts as the heart of the system. It is programmed using Python language. When the program executes, the Raspberry Pi decides when and what device to turn on. The Raspberry Pi is connected to the Bluetooth module, power supply and the relay board. Secondly, the USB Bluetooth dongle is connected to the Raspberry Pi using the female ports available on the Raspberry Pi. The USB Bluetooth dongle should be Bluetooth 2.0 or greater. Thirdly, the relay board is necessary to control the electrical appliances. The relay board provides magnetic isolation between the Raspberry Pi and the mains supply. The mains power supply can be 110-240 V. Figure 1 Block Diagram of Smart phone based Energy Management System 2.2. Raspberry Pi3 Model B Board Raspberry Pi is a minicomputer, which is a credit card sized board. It has a Broadcom BCM2837 system on a chip (SoC), 1.2GHz processor, Video Core IV GPU and 1GB RAM. It has 40 GPIO pins, one 10/100M Ethernet port, 4 USB ports, HDMI 1.4 composite video port and a four pole stereo audio connector (Figure 2)[2]. There is no inbuilt storage in Raspberry Pi. The operating system for the Raspberry Pi is loaded into the SD card whose storage can range from 8GB to 64GB. The Microchip LAN9512 LAN controller chip controls the Ethernet port. Camera Serial Interface (CSI) connector is used to connect digital camera to the Raspberry Pi. HDMI port is used to connect a monitor or display to Raspberry Pi so that we can view the working environment. The Raspberry Pi3 board has 40 pins out of which 26 are GPIO pins and remaining are Vcc and Ground. This pins act as the medium of interface between Pi and external http://www.iaeme.com/ijaret/index.asp 464 editor@iaeme.com

Smart Phone Based Energy Management System Using Raspberry Pi3 devices. There are two I2C pins for serial communication. There is an inbuilt Wi-Fi module to connect to internet along with Ethernet port. Raspberry Pi requires a +5V DC power supply adapter that supply atleast 700 ma to power on. Figure 2 Raspberry Pi3 Model B Board 2.3. Relay A relay is usually an electromechanical device that is actuated by an electrical current. The current flowing in one circuit causes the opening or closing of another circuit. Relays are like remote-control switches and are used in many applications because of their relative simplicity, long life, and proven high reliability. Relays are used in a wide variety of applications throughout industry, such as in telephone exchanges, digital computers and automation systems. Highly sophisticated relays are utilized to protect electric power systems against trouble and power blackouts as well as to regulate and control the generation and distribution of power. 3. SOFTWARE TOOLS Python is a widely used general-purpose, high-level programming language. Its design philosophy emphasizes code readability, and its syntax allows programmers to express concepts in fewer lines of code than would be possible in languages such as C++ or Java [3]. The language provides constructs intended to enable clear programs, including object-oriented, imperative and functional programming or procedural styles. It features a dynamic type system and automatic memory management and has a large and comprehensive standard library. PuTTY is a free and open emulator, serial console and network file transfer application. It supports several network protocols, including SCP, SSH, Telnet, rlogin, and raw socket connection [4]. It can also connect to a serial port. The name PuTTY has no definitive meaning. PuTTY was originally written for Microsoft Windows but it has been ported to various other operating systems. Official ports are available for some Unix-like platforms, with work-in-progress ports to Classic Mac OS and Mac OSX, and unofficial ports have been contributed to platforms such as Symbian, Windows Mobile and Windows Phone. PuTTY was written and is maintained primarily by Simon Tatham and is currently beta software. ExtraPuTTY is a software tool used to access Raspberry Pi. 4. SCHEMATIC DIAGRAM Figure 3 shows the schematic diagram of the energy management system. Three bulbs are connected to three relay boards. All relay boards are given with power supply in series. Relay 1 is connected to the GPIO3. Relay 2 is connected to the GPIO14. Relay 3 is connected to the http://www.iaeme.com/ijaret/index.asp 465 editor@iaeme.com

GPIO15. Raspberry Pi board is given with DC power supply. Remaining pins of all the relays are grounded. Figure 3 Schematic Diagram of Energy Management System 5. FLOWCHART Figure 4 shows the flowchart of the sequence of events that occur in the energy management system. http://www.iaeme.com/ijaret/index.asp 466 editor@iaeme.com

Smart Phone Based Energy Management System Using Raspberry Pi3 Figure 4 Flowchart of Smart phone based Energy Management System 6. EXPERIMENTAL RESULTS Figure 5-8 shows the experimental results obtained when various smart phones are within the pairing range. The setup of smart phone based energy management system consists of Raspberry Pi with Bluetooth dongle, three relays with bulbs. Three smart phones of Moto make, Redmi make and Vivo make are chosen in the experiment. Figure 5 shows the experimental setup with Bulb 1 ON which is paired with Moto make smart phone. The Bulb 2 and Bulb 3 are OFF as they are not paired with any phones. It means the users of Redmi phone and Vivo phone are not in the pairing range of the Bluetooth module of Raspberry Pi (User not at home / office). Figure shows the setup with Bulb 2 ON which is paired with Redmi make smart phone. The Bulb 1 and Bulb 3 are OFF as they are not paired with any phones. Figure 7 shows the setup with Bulb 3 ON which is paired with Vivo make smart phone. The Bulb 1 and Bulb 2 are OFF as they are not paired with any phones. Figure 8 shows the setup with Bulb 1 and Bulb 2 ON which are paired with Moto and Redmi make smart phones. Bulb 3 is OFF as the user of Vivo make is not in the Bluetooth pairing range. http://www.iaeme.com/ijaret/index.asp 467 editor@iaeme.com

Figure 5 Experimental Setup showing Bulb 1 ON which is paired with Moto make Smart phone (Bulb 2 and 3 are OFF) Figure 6 Experimental Setup showing Bulb 2 ON which is paired with Redmi make Smart phone (Bulb 1 and 3 are OFF) http://www.iaeme.com/ijaret/index.asp 468 editor@iaeme.com

Smart Phone Based Energy Management System Using Raspberry Pi3 Figure 7 Experimental Setup showing Bulb 3 ON which is paired with Vivo make Smart phone (Bulb 1 and 2 are OFF) Figure 8 Experimental Setup showing Bulb 1 and 2 ON which are paired with Moto and Redmi make Smart phone (Bulb 3 is OFF) Figure 9-12 shows the corresponding outputs displayed in PuTTY window. Observe that the value returned is 0 when a smart phone is paired or detected. Value 256 is returned when a smart phone is not detected. This in turn activates the relay to switch the corresponding bulbs ON. http://www.iaeme.com/ijaret/index.asp 469 editor@iaeme.com

Figure 9 PuTTY window output when Moto make Smart phone is detected Figure 10 PuTTY window output when Redmi make Smart phone is detected Figure 11 PuTTY window output when Vivo make Smart phone is detected Figure 12 PuTTY window output when Moto and Redmi make Smart phones are detected 7. CONCLUSIONS In this paper, a smart phone based energy management system is implemented using Bluetooth technology. This system helps in reducing the unnecessary power consumption across the globe. With the development of technology, people carry multiple Bluetooth enabled devices such as the mobile phone and fitness band. This system is not restricted to only mobile phones. People who wear fitness bands to track their daily activity can use the Bluetooth address of the device to control the system. The user can turn off their Bluetooth device or devices when they are about to sleep to turn off any devices which was left turned on. Since most of the electrical appliances are turned off in the absence of the user, the accidents due to electrical fires are minimized. This system not only helps to save energy but also improves safety. The use of Raspberry Pi helps in keeping the system cost low, yet allowing it to be upgraded. http://www.iaeme.com/ijaret/index.asp 470 editor@iaeme.com

REFERENCES Smart Phone Based Energy Management System Using Raspberry Pi3 [1] J.C. Haartsen and S. Mattisson, Bluetooth - a new low-power radio interface providing shortrange connectivity, Proc. of the IEEE, Vol. 88, Issue 10, Oct. 2000, pp. 1651 1661, IEEE. [2] https://www.raspberrypi.org/ [3] Richard L. Halterman, Learning to Program with Python, 2011 (www.cs.uky.edu/). [4] https://en.wikipedia.org/wiki/putty. http://www.iaeme.com/ijaret/index.asp 471 editor@iaeme.com