SlideShare a Scribd company logo
International Journal of Electrical Engineering and Technology (IJEET), ISSN 0976 – 6545(Print),
INTERNATIONAL JOURNAL OF ELECTRICAL ENGINEERING &
ISSN 0976 – 6553(Online) Volume 4, Issue 6, November - December (2013), © IAEME
TECHNOLOGY (IJEET)

ISSN 0976 – 6545(Print)
ISSN 0976 – 6553(Online)
Volume 4, Issue 6, November - December (2013), pp. 45-59
© IAEME: www.iaeme.com/ijeet.asp
Journal Impact Factor (2013): 5.5028 (Calculated by GISI)
www.jifactor.com

IJEET
©IAEME

AN ARDUINO BASED BUILDING LIGHTS MANAGEMENT SYSTEM
Sajid M. Sheikh1, Tshoganyetso Mangadi2
1, 2

Department of Electrical Engineering, University of Botswana, Gaborone, Botswana

ABSTRACT
Lights in Building use a significant amount of power of the overall building energy
consumption. With the power loading problem faced in Botswana and many other developing
countries, Building Light Management systems can help save power. The Building Lights
Management System presented in this paper is based on the Arduino Board. The choice of the
Arduino board from other Open source microcontrollers was done based mainly on the programming
environment, libraries, choice of a ready to use microcontroller, low cost and future system
enhancements. This paper presents a general design of a Low cost Building Lights Management
System (BLMS) using an Arduino microcontroller. The hardware design, software designs and the
arduino c++ code are presented in this paper. This basis of this design can be used to develop any
BLMS arduino based system.
Keywords: Microcontrollers, Arduino, Raspberry PI, Hardware Design, Software Design, Lights
Management.
I.

INTRODUCTION

The Lighting Market Characterization study is a multiyear program to evaluate light sources
in the United States, and identify opportunities for saving energy. Phase I of this study, provided an
estimated inventory of installed lighting technologies for 2001 and their associated energy
consumption. It was shown that lighting used approximately 8.3% of national primary energy
consumption, or about 22% of the total electricity generated in the U.S. Thus electricity used for
lightening is a significant amount [1].
Botswana currently is facing power demand problems and has to use the solution of Load
shedding at times to address the problem. A similar problem is faced in many developing countries.
If lights are used effectively and are on only when needed, this can help solve some of the supply
shortage issue. Botswana has a national electricity demand of 500MW. To fulfill this need, Botswana
operates the Morupule Power Station, which contributes only 20% (120MW) of the total. The
45
International Journal of Electrical Engineering and Technology (IJEET), ISSN 0976 – 6545(Print),
ISSN 0976 – 6553(Online) Volume 4, Issue 6, November - December (2013), © IAEME

balance of 80% is imported mainly from ESKOM in South Africa, Hydroelectrica de Cahora Bassa
(HCB) and Electricidade de Mocambique (EDM) of Mozambique. The Southern African region as a
whole is experiencing power supply deficit and most of the power utilities in the region, including
BPC are grappling with the supply deficit. As a result, neighbouring countries are rapidly reducing
exports to Botswana, which was forced to resort to load shedding since 2008. Botswana is currently
pursuing the Morupule B project to achieve energy generation self-sufficiency. It is estimated that the
Morupule B project will increase household access rates from 47% to 80% by 2016, which is in line
with Botswana’s energy strategy of increasing energy access to all its citizens [2].
In a research done on the “Analysis of Electricity Consumption for Lighting and Small Power
in Office Buildings” taking a case study approach, the paper focused on the energy performance of
two multi-tenanted office buildings located in London and Bristol. It was concluded that lighting
accounts for 24% of the annual electricity consumption as can be seen in figure 1 [3].

Figure 1: Electricty Consumption Breakdown of a Building [3]
Lighting controls not only offer electricity savings, but also offer further benefits depending
on the application they can improve comfort, reduce maintenance costs and impart greater flexibility
to the use of a workspace [4].
Lighting controls are best deployed as a reliable means of turning off the lighting. People will
turn lights on when they need them; sometimes they forget to turn them off. They are some effective
devices that control the automatic switching on and off of lights. These include movement sensors
such as Passive infra-red (PIR), Ultrasonic or Microwave, daylight sensors and timers [4] [5].
In a lot of corporate buildings in Botswana you find that during the day a lot of lights that
should be turned off are still on. Examples of these lights are external lights, bay lights, car park
lights, streetlights etc. In a lot of cases, these lights are meant to be physically turned on at night and
off in the morning by a person earmarked for this job, and in some other cases there is supposed
some sort of automatic ON/OFF device to control the turning of these lights at night and during the
day. However, both of the arrangements do not work well as evidenced by a lot of lights that remain
on during the day. In the case of manual systems most people simply forget to put off these lights in
the morning, or are simply not adequately trained to do so. In the case of automated systems, the
devices employed malfunction easily and are also unintelligent in that they are simple electromechanical devices which cannot easily report failures and also do not incorporate other features,
besides day-light sensing, to detect when to turn on/off the lights.
External building lights generally consume a lot of energy and a lot of energy (and money) is
wasted by corporations when these lights remain on during the day. Besides the money that is
unnecessarily lost, a lot of energy is wasted in an era where energy saving is very important and
emphasized at both local and national level. Saving energy allows cheaper supply of energy, burning
less coal and saving the environment via less emissions and lesser use of water.

46
International Journal of Electrical Engineering and Technology (IJEET), ISSN 0976 – 6545(Print),
ISSN 0976 – 6553(Online) Volume 4, Issue 6, November - December (2013), © IAEME

This paper presents a general design of a Building Lights Management System (BLMS) using
an Arduino microcontroller. The hardware design, software designs and the arduino c++ code are
presented in this paper. This basis of this design can be used to develop any BLMS Arduino based
system.
II.

OBJECTIVES

The proposed Building Lights Management System will control the operation of external
building lights by ensuring that lights are automatically turned ON at night and turned OFF in the
morning. The system will be an intelligent system incorporating other features not commonly found
in current systems. These are:
• Automatic day-light sensing to turn on/off light.
• Sensing whether light is actually ON/OFF.
• Time-of-day tracking to further control lights operation.
• Controlling which lights turn on. Not all lights may need to be operated at all times e.g
summer vs winter
• Central panel where operation of all lights is controlled and status is viewed.
III.

MICROCONTROLLERS

A microcontroller is a small computer on a single integrated circuit and are specifically
designed for embedded applications. They are many Open source microcontrollers available in the
market such as Arduino, Resberry PI, Rascal, ARM mbed, pcDuino, Cubieboard, Beagle Board,
MintDuino, Netduino and Beagle Bone[6].
A brief comparison with a few of them is given in Table 1 below.
Table 1: Comparison of some Open-source Microcontrollers [6]
Board:

Aurduino
Uno

MintDuino

Netduino Plus

Raspberry Pi

Beagle Bone

Approximate
Price

$30

$25

$60

$40

$90

Special
Features

Onboard
USB
controller

DIY
Arduino!

Programmed with .NET
Micro Framework;
Onboard Ethernet

HD Capable Video
Processor, HDMI and
Composite Outputs,
Onboard Ethernet

Onboard USB Host
and Ethernet

Processor

ATmega32
8

ATmega328

STMicro 32-bit
microcontroller

ARM1176JZF-S

TI AM3358 ARM
Cortex-A8

Processor
Speed

16 MHz

16 MHz

Analog Pins
Digital Pins

Memory

Programming
Language

6
14 (6
PWM)
SRAM
2KB EEPROM
1KB

Arduino / C
Variant

6
14 (6 PWM)
SRAM 2KB
- EEPROM
1KB

Arduino / C
Variant

168 Mhz

700 MHz

720 MHz

22 (GPIO - digital or
analog)
22 (GPIO - digital or
analog)

8 (GPIO - Digital and
Analog)
8 (GPIO - Digital and
Analog)

66 (GPIO - Digital
and Analog)
66 (GPIO - Digital
and Analog)

384KB Code Storage

RAM 512MB

RAM 256MB

Any language supported by
a compatible Linux
distribution (such as
Raspbian or Occidentalis)*

Includes Angstrom
Linux on SD Card.
Any language
supported by a
compatible Linux
distribution (such as
Ângström or
Ubuntu)*

Microsoft .NET
Environment

47
International Journal of Electrical Engineering and Technology (IJEET), ISSN 0976 – 6545(Print),
ISSN 0976 – 6553(Online) Volume 4, Issue 6, November - December (2013), © IAEME

a.
Raspberry PI: The Raspberry Pi is a low-cost credit-card sized computer. It was developed
for use in teaching computer programming to children, who are now using it in schools, at code clubs
and at home. Its users have given it thousands of other applications, from near-space weather
balloons to baby monitors to industrial applications, and its cheapness, robustness and low power
consumption have sparked interest in the developing world. [7]
The Raspberry PI could have been used in the design of this BLMS system, but it is more
specialized towards user interface applications.
b. Arduino: The Arduino is one of the latest embedded system quick prototyping and development
platform, which is very popular with a large community of embedded system developers, students
and hobbyists. The huge popularity of the Arduino boards concept over other traditional prototyping
and development boards is that the Arduino also comes with a much more simplified C-based
software development platform which makes easy and quick prototyping very simple. It also
similarly allows people who are not highly trained in C programming language to learn and develop
easily. These people include a large community of hobbyists and students who have different
background to that of electronics and software engineering [8].
Another huge advantage of the Arduino board is that the software development tools and
software libraries are free and open source. The electronic designs of the board (schematic and pcb)
are also open source. This allows a developer to work very cheaply and quickly when experimenting
with new technologies and concepts. For instance, a lot of libraries for easy manipulation of digital
i/o, analog pins, serial communications, math come freely out of the box with the Arduino IDE.
Other libraries covering more complex operations are active developed by the user and open-source
community, these include GPS communications, motor drives, SPI, Ethernet, wifi etc. Furthermore
the Arduino system also has a lot of shields, which are hardware modules that one can use to
augment the basic board to perform more complex functions. Most of the shields are commercial but
their designs are open-sourced meaning that you can build them for yourself and customize them
[8][9][10].
The main advantage of the Arduino over the Raspberry PI and a few other microcontrollers is
the easy to use programming environment. The Arduino uses a simplified version of C++ with
libraries developed for many different applications and equipment. With the Arduino board, the
digital and analog pins are ready to use with headers already broken out. Other microcontrollers such
as the Raspberry PI requires a specific Circuit Board (PCB) to be designed and placed onto of the
microcontroller.
These BLMS project has chosen to use the arduino system due to the above-mentioned
advantages. This will allow the system to be developed very fast, cheaply and with a lot of flexible.
For instance, in the second version of the product, it might be necessary to use an Ethernet based
system in order to have multiple controllers distributed across the building. Then using an Arduino it
will be a simple matter of using the Ethernet shield and the open source Arduino TCP/IP stack library
to ease development. [11][12][13][14]
IV. METHODOLOGY
The following general methodology is proposed for building the Arduino based Building
Lights Management System (BLMS) as shown in figure 2.

48
International Journal of Electrical Engineering and Technology (IJEET), ISSN 0976 – 6545(Print),
ISSN 0976 – 6553(Online) Volume 4, Issue 6, November - December (2013), © IAEME

Fig 2: General Arduino-based design flow
a. System Requirements and Specification
Since the BLMS is not a trivial system, it is important that requirements are gathered
beforehand in order to inform the design evolution of the system. This step also specifies the context
and important parameters of the system, including number and power rating of lights to be
controlled, user interaction features, communication modes etc.
b. System Design – Hardware Block
The general organization of the hardware system is developed in this step. The system context
captured in step (a) is also further refined and proposed interconnection of various modules is
depicted by way of a graphical block diagram.
c. System Design – Software Block
Following step (b), a similar overall software organization to run in the hardware above is
captured. It is to be noted that this is an overall organization of how the software will be
implemented in the context of the hardware above and therefore follows closely the way the
hardware is organized. It is therefore the overall software architecture of the system.
d. Detail Design – Hardware Schematics and PCB
Having agreed on the hardware block organization, it can be proceed to capture the schematic
drawings and the subsequent printed circuit board (PCB) which comprises the finalized hardware
design for the system. Please note that in the case of Arduino development this may mean also
developing custom shields if an appropriate shield cannot be obtained off-shelf.
e. Detail Design – Software
Following the development of the overall software block, it is necessary capture the
organization of the modules, functions and important variables in more detail, and this is done in this
step.
e. Implementation – Coding
In this step, the actual software coding is done and when using the Arduino, a lot of special
attention is paid to using the extensive Arduino libraries which make it easier and fast to write
programs.
49
International Journal of Electrical Engineering and Technology (IJEET), ISSN 0976 – 6545(Print),
ISSN 0976 – 6553(Online) Volume 4, Issue 6, November - December (2013), © IAEME

f. Testing and Deployment
Any electronic and software system under development has to be thoroughly tested before it
is deployed. It is common to have a highly iterative cycle of step (e) – (f) and with the Arduino board
this iteration can be very fast due to the rapid prototyping allowed by the arduino platform. It can be
important to deploy the system even as part of testing to ensure that the interaction between hardware
and software is as per the design as well as to test the system against the system requirements and
specification.
It is to be noted that not all steps are depicted in this paper, since the objective is to show
conceptual steps geared towards implementation. It was necessary to omit steps (a), (d) and (f). The
other steps are highlighted below pertaining to the implementation of the ABLMS, with the section II
(OBJECTIVES) used as the system requirements.
V. RESULTS
1. SYSTEM DESIGN (HARDWARE BLOCK)
The proposed solution is to use the arduino uno as the heart of the intelligent control system
and develop the associated hardware and software to implement the system. The proposed system
architecture is captured in figure 3.

Fig 3: Hardware setup for the Arduino based BLMS system
LIGHT: The lights are the units to be controlled. Up to 10 individual lights can be connected
however the demo unit may use only one to two lights. The controller operates the relay / contactor
that turns the light on/off. In a system where it is critical, an additional low light sensor may be used
to ensure that the light is on. The lights are individually controllable.
DAYLIGHT SENSOR: It is used by the controller to know when it is day-time and when it is night
time. A built-in time of day clock also complements this sensor and both are used to know when to
turn the lights on or off. Additionally , it may be necessary to turn lights on/off out of sync with the
daylight sensor e.g when they need to be turned for only 5 hours or so to save power, therefore the
timer may be used for this.
MODESET BUTTON: The user presses this button to when they want to change the mode from
daylight sensor to time-based mode and vice versa.
50
International Journal of Electrical Engineering and Technology (IJEET), ISSN 0976 – 6545(Print),
ISSN 0976 – 6553(Online) Volume 4, Issue 6, November - December (2013), © IAEME

SYSTEMSET BUTTON: The user presses this function when they want to setup the system.
REAL-TIME CLOCK: It is used by the controller to know when it is day-time and when it is night
time. A built-in time of day clock also complements this sensor and both are used to know when to
turn the lights on or off.
USER: Programs the system and observes the status of the system , for example
• Set which lights are to be controlled, if not all .
• Ensure the built-in clock is set correctly.
• Observe status of lights (whether on/off) via local LEDs on control panel.
• Program timing of individual lights, if not sync’ed with daylight.
From the Preliminary Hardware design, the software designs are developed, the C++ code written in
the Arduino compiler, code compiled and then loaded to the Arduino board. The system is then
tested with the system programmed. The Arduino board allows more modules to be added to the
system at a later stage and also the system to be reprogrammed.
2.

SYSTEM DESIGN (SOFTWARE BLOCK)

The software block diagrams as shown in figures 4, 5, 6, 7 and 8 indicate the possible
architecture of the software with the functions to be implemented. The program flowchart / state
chart can be captured after the system functions are further refined.

Fig. 4: Software block (main system functions)

Fig. 5: Software block (main system controller) statemachine
51
International Journal of Electrical Engineering and Technology (IJEET), ISSN 0976 – 6545(Print),
ISSN 0976 – 6553(Online) Volume 4, Issue 6, November - December (2013), © IAEME

Both figures (3) and (4) show the overall software architecture of the system. Figure (3)
shows the main functions to be implemented and figure (4) is the main control and system modes
that the system can be in. Figure (3) demonstrates that the system will be expected to sense daylight,
turn lights on/off, allow user to setup various modes, and display system status to user. It can also be
seen from figure (4) that when the system is running it can be in one of the three modes, being
daylight sensing mode, time-triggered mode and setup mode. These modes are determined by
interaction with the end-user.
3.

DETAIL DESIGN (SOFTWARE)

The functions in figure 4 are detailed figures 5 to 8. At the same time it is determined which
groups of functions belong to the three identified modes of operation as depicted in figure 5. The
UML activity diagram is used to capture the functional flow within each state to show in which
sequence the functions are invoked and conditions that they are dependent upon. Within each state
the functional flow itself is iterative and are implemented as a super loop.
During the sensing mode, the system starts the loop by sensing whether its daytime or not. If
it is lights are immediately turned off by the system and this status is displayed to the user. Similarly
by night time, the system automatically senses that it is night and therefore turns on the lights. This
status is again displayed to the user. Before the loop is completed, the end user is given the
opportunity to change the mode to time-based monitoring.
In the time-based mode, the system turns on the lights on/off based on the time of day.
Therefore the system starts off by reading the time of day from the system real-time clock (RTC).
When the current time is equal to that one set for turn off, the lights are turned off and these stay off
until that time when the time for turn on arrives. At all times system status is displayed to the user
and the user is also given opportunity to change system mode.

Fig.6: Software block (sensing mode functions)

52
International Journal of Electrical Engineering and Technology (IJEET), ISSN 0976 – 6545(Print),
ISSN 0976 – 6553(Online) Volume 4, Issue 6, November - December (2013), © IAEME

Fig. 7: Software block (time based mode functions
The setup mode is simple and allows the end user to configure the system as per system
requirements, including setting up the real-time clock and selecting the mode of operation.

Fig. 8: Software block (settingup mode functions)

4.

IMPLEMENTATION ( CODING )

The next step after detail design is implementation, and here the software program that runs
the system is coded. The Arduino system provides a very convenient and easy to use environment for
developing a program, including an IDE with editor and compiler, as well as USB module for
downloading a compiled program to the Arduino. The following section demonstrates, via code
snippets, the ease at which software can be developed to implement the designed system using builtin Arduino functions and libraries which ease development.

53
International Journal of Electrical Engineering and Technology (IJEET), ISSN 0976 – 6545(Print),
ISSN 0976 – 6553(Online) Volume 4, Issue 6, November - December (2013), © IAEME

1) enum STATE {SENSING, TIMEBASED, SETTINGUP};
2)int lamp = 13;
int sensor = 12;
int modeset = 11;
int systemset = 10;
3)STATE mode;
4)void setCurrentTime(void);
int isTurnOffTime(void);
int displayMenu(void);
1) The program starts with defining the possible states of the system via the STATE enumeration.
The enumeration captures the modes depicted in figure 4.
2) The Arduino board itself comprises pins which are preconfigured as analog and digital I/O pins.
Since our system interfaces mainly digital modules, the software makes use of digital I/O pins from
pin 10 to 13. These pins are given descriptive names via int variables for easy identification.
3) The state variable is declared.
4) Function prototypes are forward declared.
5) void setup()
{
// Arduino configuration
6) Serial.begin(9600);

// Serial I/O used for user interaction

7)
pinMode(lamp, OUTPUT); // The actual lamp to be controlled
pinMode(sensor, INPUT);
// Digital day-night sensor
pinMode(modeset, INPUT);
// Digital day-night sensor
pinMode(systemset, INPUT); // Digital day-night sensor
// System configuration
8)
setCurrentTime();
mode= SENSING;

// Ensure to update internal Time-of-day after power on
// default mode is daylight sensing mode

// Splash screen
9) Serial.println("This is the Arduino-Based Building Light Management System");
Serial.println("Press any key to setup system");
}
54
International Journal of Electrical Engineering and Technology (IJEET), ISSN 0976 – 6545(Print),
ISSN 0976 – 6553(Online) Volume 4, Issue 6, November - December (2013), © IAEME

10)
void loop()
{
boolean day_night; ……
11) switch(mode)
{
case SENSING:
day_night=digitalRead(sensor);

// sense daylight, day=HIGH, night=LOW

if (day_night==HIGH)
{
digitalWrite(lamp, LOW); // turn light off i.e daytime
}
else
{
digitalWrite(lamp, HIGH); // turn light on i.e nighttime
}
displayStatus();

// display system status

mode_select=digitalRead(modeset); // does user want to change mode ?
if(mode_select==LOW)
{
mode=TIMEBASED;
// Yes, new mode is TIMEBASED
}
sys_setup=digitalRead(systemset);// does user wants to setup system
if(mode_select==LOW)
{
mode=SETTINGUP;
// Yes, new mode is SETTINGUP
}
break;
12) case TIMEBASED:
break;
case SETTINGUP:
break;
default:
13 ) Serial.println("System error. Should not get here!! Please reset system");
}
55
International Journal of Electrical Engineering and Technology (IJEET), ISSN 0976 – 6545(Print),
ISSN 0976 – 6553(Online) Volume 4, Issue 6, November - December (2013), © IAEME

5) Every Arduino program starts with a setup function when both program and system initialization
is performed. It is to be noted that the setup function is already declared by the arduino framework
and does not have to be declared by the programmer. The setup() function is called only once at the
beginning of the program.
6) In this demo system, the user of the system is interfaced via serial communications with a display
on the PC console. Serial.begin() is one of the Arduino built- in functions that allows the programmer
to configure serial communications.
7) Within the setup function, various pinMode() built-in functions are used to configure the Arduino
pins to be used as either input or output pins.
8) The programmer can still use their own functions to further configure the system.
9) Serial.println() is one of the built-in functions used to display a message via the serial terminal.
10) Like setup(), the loop() function is also another function automatically declared by the Arduino
framework. The loop() is called repeatedly an it is where continous processing happens, similar to the
normal while (1) superloop under the main() function in a normal C/C++ program. It is to be noted at
this state that within the Arduino it is not necessary to declared the main() infrastructure at it is
already declared.
11) The switch statement is responsible for implementing system control as depicted in figure (4).
The mode variable is able to cycle through the three states since it is an enumerated state variable,
with possible values being the states of the system.
12) TIMEBASED is one of the cases of the switch statement and corresponds to the TIME
TRIGGERED MODE state in figure (4).
13) The default case prints “System error” message since the system should not reach here.
VI. GENERAL SAMPLE CODE FOR A BLMS
The arduino c++ code below is based on the above software blocks design. This is the general
structure of a BMLS code. The code can be altered or build on depending on the system design.
Comments in the code are given to explain the different sections of the code.
enum STATE {SENSING, TIMEBASED, SETTINGUP};
int lamp = 13;
int sensor = 12;
int modeset = 11;
int systemset = 10;
STATE mode;
// NB: These functions not implemented
56
International Journal of Electrical Engineering and Technology (IJEET), ISSN 0976 – 6545(Print),
ISSN 0976 – 6553(Online) Volume 4, Issue 6, November - December (2013), © IAEME

void setCurrentTime(void);
int isTurnOffTime(void);
int displayMenu(void);
void setup()
{
// Arduino configuration
Serial.begin(9600);
// Serial I/O used for user interaction
pinMode(lamp, OUTPUT); // The actual lamp to be controlled
pinMode(sensor, INPUT);
// Digital day-night sensor
pinMode(modeset, INPUT);
// Digital day-night sensor
pinMode(systemset, INPUT); // Digital day-night sensor
// System configuration
setCurrentTime();
mode= SENSING;

// Ensure to update internal Time-of-day after power on
// default mode is daylight sensing mode

// Splash screen
Serial.println("This is the Arduino-Based Building Light Management System");
Serial.println("Press any key to setup system");
}
void loop()
{
boolean day_night;
..
switch(mode)
{
case SENSING:
break;
case TIMEBASED:
break;
case SETTINGUP:
if (!menu_displayed)
// prevent menu from displaying continuosly
mode_select=displayMenu();
if (mode_select==SENSING)
mode=SENSING;
else
mode=TIMEBASED;
break;
57
International Journal of Electrical Engineering and Technology (IJEET), ISSN 0976 – 6545(Print),
ISSN 0976 – 6553(Online) Volume 4, Issue 6, November - December (2013), © IAEME

default:
Serial.println("System error. Should not get here!! Please reset system");
break:
}
}

VII. CONCLUSION
Lights in Building use a significant amount of power of the overall building energy
consumption. With the power loading problem faced in Botswana and many other developing
countries, Building Light Management systems can help save power.
The BMLS system presented in this paper is based on the Arduino Board. The choice of the
Arduino board from other Open source microcontrollers was based mainly on the programming
environment, libraries, choice of a ready to use microcontroller, low cost and future system
enhancements. The Arduino has an easy to use programming environment. The Arduino uses a
simplified version of C++ with libraries developed for many different applications and equipment.
With the Arduino board, the digital and analog pins are ready to use with headers already broken out.
Other microcontrollers such as the Raspberry PI requires a specific Circuit Board (PCB) to be
designed and placed onto of the microcontroller.
This paper presented a general design of a Building Lights Management System (BLMS)
using an Arduino microcontroller. The overall design is relatively low and allows the system to be
enhanced in the system. The hardware design, software designs and the arduino c++ code are
presented in this paper. This basis of this design can be used to develop any BLMS Arduino based
system.
VIII. REFERENCES
[1]

U . S . Lighting Market Characterization Volume I : National Lighting Inventory and Energy
Consumption Estimate, vol. I, no. September. 2002.
[2] G. A. Plan-, “GENDER MAINSTREAMING INTO RURAL ELECTRIFICATION IN,”
2010.
[3] C. T. Symposium and L. Uk, “CIBSE Technical Symposium, DeMontfort University,
Leicester UK – 6th and 7th September 2011,” no. September, 2011.
[4] U. Kingdom, “How to Implement Lighting Controls,” pp. 2–5.
[5] I. C. Systems, “Chapter 6 : Lighting control systems Topics covered,” pp. 137–182.
[6] “Open-source microcontrollers - Appropedia: The sustainability wiki.” [Online]. Available:
http://www.appropedia.org/Open-source_microcontrollers.
[7] “Raspberry Pi - Google+.” [Online]. Available: https://plus.google.com/+raspberrypi/about.
[8] “Arduino - HomePage.” [Online]. Available: http://www.arduino.cc/en/.
[9] “Arduino
or
Raspberry
Pi? »
DesignSpark.”
[Online].
Available:
http://www.designspark.com/blog/arduino-or-raspberry-pi.
[10] “Arduino Microcontroller Feature Comparison - RobotShop Blog.” [Online]. Available:
http://www.robotshop.com/blog/en/arduino-microcontroller-feature-comparison-2-3631.

58
International Journal of Electrical Engineering and Technology (IJEET), ISSN 0976 – 6545(Print),
ISSN 0976 – 6553(Online) Volume 4, Issue 6, November - December (2013), © IAEME

[11] I. This, M. D. Goals, G. H. Gases, and E. Services, “Energy Policy Brief Reflecting on the
Challenges of Attaining a Green Economy 1 for Botswana reflects on the challenges of the
sector in light of the national concerns of energy security and the global protecting the
environment . This is especially perti,” pp. 1–6, 2011.
[12] S. Matta and S. M. Mahmud, “An intelligent light control system for power saving,” in
IECON 2010 - 36th Annual Conference on IEEE Industrial Electronics Society, 2010, pp.
3316–3321.
[13] W. Trade and O. Wto, “Composition, defi nitions & methodology The data for this report
comes from a variety of sources. How it is compiled and presented is explained in this
chapter.,” pp. 185–200, 2012.
[14] “Light management system having networked intelligent luminaire managers with enhanced
diagnostics capabilities.” 19-Feb-2008.
[15] M.S.Sujatha and Dr M. Vijay Kumar, “Under Frequency Load Shedding for Energy
Management using Anfis/Case Study”, International Journal of Electrical Engineering &
Technology (IJEET), Volume 4, Issue 2, 2013, pp. 93 - 104, ISSN Print : 0976-6545, ISSN
Online: 0976-6553.
[16] Mukesh Kumar Kirar and Ganga Agnihotri, “Transient Stability Enhancement by Ann Based
Adaptive Load Shedding”, International Journal of Electrical Engineering & Technology
(IJEET), Volume 3, Issue 3, 2012, pp. 200 - 210, ISSN Print: 0976-6545, ISSN Online: 09766553.
[17] Syed Moazzam Ali and Dr.Balu Naik Banoth, “Low Energy Consumption Hvac Systems for
Green Buildings using Chilled Beam Technology”, International Journal of Advanced
Research in Engineering & Technology (IJARET), Volume 4, Issue 3, 2013, pp. 316 - 324,
ISSN Print: 0976-6480, ISSN Online: 0976-6499.

59

More Related Content

What's hot

Smart Microgrids: Overview and Outlook
Smart Microgrids: Overview and OutlookSmart Microgrids: Overview and Outlook
Smart Microgrids: Overview and Outlook
Wilfried Elmenreich
 
A Real-Time IoT Implementation for Efficient Energy Consumption
A Real-Time IoT Implementation for Efficient Energy ConsumptionA Real-Time IoT Implementation for Efficient Energy Consumption
A Real-Time IoT Implementation for Efficient Energy Consumption
IRJET Journal
 
Iot based energy management system
Iot based energy management systemIot based energy management system
Iot based energy management system
Talha Mughal
 
IOT-ENABLED GREEN CAMPUS ENERGY MANAGEMENT SYSTEM
IOT-ENABLED GREEN CAMPUS ENERGY MANAGEMENT SYSTEM IOT-ENABLED GREEN CAMPUS ENERGY MANAGEMENT SYSTEM
IOT-ENABLED GREEN CAMPUS ENERGY MANAGEMENT SYSTEM
ijesajournal
 
IRJET- Home Automation using Smartplug
IRJET-  	  Home Automation using SmartplugIRJET-  	  Home Automation using Smartplug
IRJET- Home Automation using Smartplug
IRJET Journal
 
Ieeepro techno solutions ieee 2014 embedded project led powered intelligen...
Ieeepro techno solutions    ieee 2014 embedded project led powered intelligen...Ieeepro techno solutions    ieee 2014 embedded project led powered intelligen...
Ieeepro techno solutions ieee 2014 embedded project led powered intelligen...
srinivasanece7
 
Southern Textile Association Terawatt iDR presentation - Terawatt iDR Technology
Southern Textile Association Terawatt iDR presentation - Terawatt iDR TechnologySouthern Textile Association Terawatt iDR presentation - Terawatt iDR Technology
Southern Textile Association Terawatt iDR presentation - Terawatt iDR Technology
Edmundo Duarte
 
Internet of Things (IoT) based Solar Energy System security considerations
Internet of Things (IoT) based Solar Energy System security considerationsInternet of Things (IoT) based Solar Energy System security considerations
Internet of Things (IoT) based Solar Energy System security considerations
Bohitesh Misra, PMP
 
Hybrid Smart Grid System for Renewable energy
Hybrid Smart Grid System for Renewable energyHybrid Smart Grid System for Renewable energy
Hybrid Smart Grid System for Renewable energy
ALTANAI BISHT
 
Perspective of biodiesel & solar pv as a combined renewable energy system...
Perspective of biodiesel & solar pv as a combined renewable energy system...Perspective of biodiesel & solar pv as a combined renewable energy system...
Perspective of biodiesel & solar pv as a combined renewable energy system...
eSAT Journals
 
IRJET- Energy Consumption and Monitoring System using IoT
IRJET- Energy Consumption and Monitoring System using IoTIRJET- Energy Consumption and Monitoring System using IoT
IRJET- Energy Consumption and Monitoring System using IoT
IRJET Journal
 
Dw4301735740
Dw4301735740Dw4301735740
Dw4301735740
IJERA Editor
 
IRJET- Smart Solar Street Lighting System with Bluetooth Connectivity
IRJET-  	  Smart Solar Street Lighting System with Bluetooth ConnectivityIRJET-  	  Smart Solar Street Lighting System with Bluetooth Connectivity
IRJET- Smart Solar Street Lighting System with Bluetooth Connectivity
IRJET Journal
 
A vertical wind turbine monitoring system using commercial online digital das...
A vertical wind turbine monitoring system using commercial online digital das...A vertical wind turbine monitoring system using commercial online digital das...
A vertical wind turbine monitoring system using commercial online digital das...
IJECEIAES
 
IRJET- Iot Based Smart Meter
IRJET-  	  Iot Based Smart MeterIRJET-  	  Iot Based Smart Meter
IRJET- Iot Based Smart Meter
IRJET Journal
 
IRJET- SMART GRID: The Internet of Electrical Energy System
IRJET- SMART GRID: The Internet of Electrical Energy SystemIRJET- SMART GRID: The Internet of Electrical Energy System
IRJET- SMART GRID: The Internet of Electrical Energy System
IRJET Journal
 
Transforming the Electricity System to Meet Future Demand and Reduce Greenhou...
Transforming the Electricity System to Meet Future Demand and Reduce Greenhou...Transforming the Electricity System to Meet Future Demand and Reduce Greenhou...
Transforming the Electricity System to Meet Future Demand and Reduce Greenhou...
Gruene-it.org
 
Modern Street Lightening System with Intensity Control using GSM
Modern Street Lightening System with Intensity Control using GSMModern Street Lightening System with Intensity Control using GSM
Modern Street Lightening System with Intensity Control using GSM
paperpublications3
 
Hardware prototype of smart home energy management system
Hardware prototype of smart home energy management systemHardware prototype of smart home energy management system
Hardware prototype of smart home energy management system
eSAT Journals
 

What's hot (19)

Smart Microgrids: Overview and Outlook
Smart Microgrids: Overview and OutlookSmart Microgrids: Overview and Outlook
Smart Microgrids: Overview and Outlook
 
A Real-Time IoT Implementation for Efficient Energy Consumption
A Real-Time IoT Implementation for Efficient Energy ConsumptionA Real-Time IoT Implementation for Efficient Energy Consumption
A Real-Time IoT Implementation for Efficient Energy Consumption
 
Iot based energy management system
Iot based energy management systemIot based energy management system
Iot based energy management system
 
IOT-ENABLED GREEN CAMPUS ENERGY MANAGEMENT SYSTEM
IOT-ENABLED GREEN CAMPUS ENERGY MANAGEMENT SYSTEM IOT-ENABLED GREEN CAMPUS ENERGY MANAGEMENT SYSTEM
IOT-ENABLED GREEN CAMPUS ENERGY MANAGEMENT SYSTEM
 
IRJET- Home Automation using Smartplug
IRJET-  	  Home Automation using SmartplugIRJET-  	  Home Automation using Smartplug
IRJET- Home Automation using Smartplug
 
Ieeepro techno solutions ieee 2014 embedded project led powered intelligen...
Ieeepro techno solutions    ieee 2014 embedded project led powered intelligen...Ieeepro techno solutions    ieee 2014 embedded project led powered intelligen...
Ieeepro techno solutions ieee 2014 embedded project led powered intelligen...
 
Southern Textile Association Terawatt iDR presentation - Terawatt iDR Technology
Southern Textile Association Terawatt iDR presentation - Terawatt iDR TechnologySouthern Textile Association Terawatt iDR presentation - Terawatt iDR Technology
Southern Textile Association Terawatt iDR presentation - Terawatt iDR Technology
 
Internet of Things (IoT) based Solar Energy System security considerations
Internet of Things (IoT) based Solar Energy System security considerationsInternet of Things (IoT) based Solar Energy System security considerations
Internet of Things (IoT) based Solar Energy System security considerations
 
Hybrid Smart Grid System for Renewable energy
Hybrid Smart Grid System for Renewable energyHybrid Smart Grid System for Renewable energy
Hybrid Smart Grid System for Renewable energy
 
Perspective of biodiesel & solar pv as a combined renewable energy system...
Perspective of biodiesel & solar pv as a combined renewable energy system...Perspective of biodiesel & solar pv as a combined renewable energy system...
Perspective of biodiesel & solar pv as a combined renewable energy system...
 
IRJET- Energy Consumption and Monitoring System using IoT
IRJET- Energy Consumption and Monitoring System using IoTIRJET- Energy Consumption and Monitoring System using IoT
IRJET- Energy Consumption and Monitoring System using IoT
 
Dw4301735740
Dw4301735740Dw4301735740
Dw4301735740
 
IRJET- Smart Solar Street Lighting System with Bluetooth Connectivity
IRJET-  	  Smart Solar Street Lighting System with Bluetooth ConnectivityIRJET-  	  Smart Solar Street Lighting System with Bluetooth Connectivity
IRJET- Smart Solar Street Lighting System with Bluetooth Connectivity
 
A vertical wind turbine monitoring system using commercial online digital das...
A vertical wind turbine monitoring system using commercial online digital das...A vertical wind turbine monitoring system using commercial online digital das...
A vertical wind turbine monitoring system using commercial online digital das...
 
IRJET- Iot Based Smart Meter
IRJET-  	  Iot Based Smart MeterIRJET-  	  Iot Based Smart Meter
IRJET- Iot Based Smart Meter
 
IRJET- SMART GRID: The Internet of Electrical Energy System
IRJET- SMART GRID: The Internet of Electrical Energy SystemIRJET- SMART GRID: The Internet of Electrical Energy System
IRJET- SMART GRID: The Internet of Electrical Energy System
 
Transforming the Electricity System to Meet Future Demand and Reduce Greenhou...
Transforming the Electricity System to Meet Future Demand and Reduce Greenhou...Transforming the Electricity System to Meet Future Demand and Reduce Greenhou...
Transforming the Electricity System to Meet Future Demand and Reduce Greenhou...
 
Modern Street Lightening System with Intensity Control using GSM
Modern Street Lightening System with Intensity Control using GSMModern Street Lightening System with Intensity Control using GSM
Modern Street Lightening System with Intensity Control using GSM
 
Hardware prototype of smart home energy management system
Hardware prototype of smart home energy management systemHardware prototype of smart home energy management system
Hardware prototype of smart home energy management system
 

Viewers also liked

50120130406026
5012013040602650120130406026
50120130406026
IAEME Publication
 
40120130406008
4012013040600840120130406008
40120130406008
IAEME Publication
 
50120130405019
5012013040501950120130405019
50120130405019
IAEME Publication
 
40220130405013
4022013040501340220130405013
40220130405013
IAEME Publication
 
50320130403008
5032013040300850320130403008
50320130403008
IAEME Publication
 
50120130406003
5012013040600350120130406003
50120130406003
IAEME Publication
 
20320130406021 2
20320130406021 220320130406021 2
20320130406021 2
IAEME Publication
 
40120130405012
4012013040501240120130405012
40120130405012
IAEME Publication
 

Viewers also liked (8)

50120130406026
5012013040602650120130406026
50120130406026
 
40120130406008
4012013040600840120130406008
40120130406008
 
50120130405019
5012013040501950120130405019
50120130405019
 
40220130405013
4022013040501340220130405013
40220130405013
 
50320130403008
5032013040300850320130403008
50320130403008
 
50120130406003
5012013040600350120130406003
50120130406003
 
20320130406021 2
20320130406021 220320130406021 2
20320130406021 2
 
40120130405012
4012013040501240120130405012
40120130405012
 

Similar to 40220130406005

IRJET- Google Clock Linked Solar Tractor using IoT
IRJET-  	  Google Clock Linked Solar Tractor using IoTIRJET-  	  Google Clock Linked Solar Tractor using IoT
IRJET- Google Clock Linked Solar Tractor using IoT
IRJET Journal
 
J236069
J236069J236069
Smart Anti Power Theft System
Smart Anti Power Theft SystemSmart Anti Power Theft System
Smart Anti Power Theft System
IRJET Journal
 
IRJET- A Remotely Controlled Home Automation System for Energy Saving
IRJET-  	  A Remotely Controlled Home Automation System for Energy SavingIRJET-  	  A Remotely Controlled Home Automation System for Energy Saving
IRJET- A Remotely Controlled Home Automation System for Energy Saving
IRJET Journal
 
IRJET- Home Automation using Smartplug
IRJET-  	  Home Automation using SmartplugIRJET-  	  Home Automation using Smartplug
IRJET- Home Automation using Smartplug
IRJET Journal
 
IRJET- Fire Extenguisher Robot
IRJET- Fire Extenguisher RobotIRJET- Fire Extenguisher Robot
IRJET- Fire Extenguisher Robot
IRJET Journal
 
IRJET - IoT based Energy Monitoring and Management System for Smart Home usin...
IRJET - IoT based Energy Monitoring and Management System for Smart Home usin...IRJET - IoT based Energy Monitoring and Management System for Smart Home usin...
IRJET - IoT based Energy Monitoring and Management System for Smart Home usin...
IRJET Journal
 
Optimized energy efficient lighting system for green buildings
Optimized energy efficient lighting system for green buildingsOptimized energy efficient lighting system for green buildings
Optimized energy efficient lighting system for green buildings
eSAT Journals
 
Handwritten Numbers And Characters Recognition Using Machine Learning Algorithms
Handwritten Numbers And Characters Recognition Using Machine Learning AlgorithmsHandwritten Numbers And Characters Recognition Using Machine Learning Algorithms
Handwritten Numbers And Characters Recognition Using Machine Learning Algorithms
NIET Journal of Engineering & Technology (NIETJET)
 
Design And Implementation Of Air Quality Monitoring System Using Blynk App
Design And Implementation Of Air Quality Monitoring System Using Blynk AppDesign And Implementation Of Air Quality Monitoring System Using Blynk App
Design And Implementation Of Air Quality Monitoring System Using Blynk App
NIET Journal of Engineering & Technology (NIETJET)
 
Advance Street Lighting System For Smart City
Advance Street Lighting System For Smart CityAdvance Street Lighting System For Smart City
Advance Street Lighting System For Smart City
NIET Journal of Engineering & Technology (NIETJET)
 
A REVIEW PAPER ON: IOT Based Library Light Management System
A REVIEW PAPER ON: IOT Based Library Light Management SystemA REVIEW PAPER ON: IOT Based Library Light Management System
A REVIEW PAPER ON: IOT Based Library Light Management System
IRJET Journal
 
IRJET - Smart Street Light System using IoT
IRJET - Smart Street Light System using IoTIRJET - Smart Street Light System using IoT
IRJET - Smart Street Light System using IoT
IRJET Journal
 
Microcontroller Based Automatic Street Light Monitoring and Control System
Microcontroller Based Automatic Street Light Monitoring and Control SystemMicrocontroller Based Automatic Street Light Monitoring and Control System
Microcontroller Based Automatic Street Light Monitoring and Control System
IRJET Journal
 
IRJET- IoT based Smart Energy Meter
IRJET- IoT based Smart Energy MeterIRJET- IoT based Smart Energy Meter
IRJET- IoT based Smart Energy Meter
IRJET Journal
 
IRJET - Smart Energy Meter with Multi-Intimation
IRJET - Smart Energy Meter with Multi-IntimationIRJET - Smart Energy Meter with Multi-Intimation
IRJET - Smart Energy Meter with Multi-Intimation
IRJET Journal
 
Energy Conservation through Smart Building and Smart Lighting System
Energy Conservation through Smart Building and Smart Lighting SystemEnergy Conservation through Smart Building and Smart Lighting System
Energy Conservation through Smart Building and Smart Lighting System
IJMREMJournal
 
IRJET- Measuring Electricity Consumption of Appliances and Monitoring them us...
IRJET- Measuring Electricity Consumption of Appliances and Monitoring them us...IRJET- Measuring Electricity Consumption of Appliances and Monitoring them us...
IRJET- Measuring Electricity Consumption of Appliances and Monitoring them us...
IRJET Journal
 
IRJET- Measuring Electricity Consumption of Appliances and Monitoring the...
IRJET-  	  Measuring Electricity Consumption of Appliances and Monitoring the...IRJET-  	  Measuring Electricity Consumption of Appliances and Monitoring the...
IRJET- Measuring Electricity Consumption of Appliances and Monitoring the...
IRJET Journal
 
IRJET- Iot Based Smart Energy Monitoring
IRJET- Iot Based Smart Energy MonitoringIRJET- Iot Based Smart Energy Monitoring
IRJET- Iot Based Smart Energy Monitoring
IRJET Journal
 

Similar to 40220130406005 (20)

IRJET- Google Clock Linked Solar Tractor using IoT
IRJET-  	  Google Clock Linked Solar Tractor using IoTIRJET-  	  Google Clock Linked Solar Tractor using IoT
IRJET- Google Clock Linked Solar Tractor using IoT
 
J236069
J236069J236069
J236069
 
Smart Anti Power Theft System
Smart Anti Power Theft SystemSmart Anti Power Theft System
Smart Anti Power Theft System
 
IRJET- A Remotely Controlled Home Automation System for Energy Saving
IRJET-  	  A Remotely Controlled Home Automation System for Energy SavingIRJET-  	  A Remotely Controlled Home Automation System for Energy Saving
IRJET- A Remotely Controlled Home Automation System for Energy Saving
 
IRJET- Home Automation using Smartplug
IRJET-  	  Home Automation using SmartplugIRJET-  	  Home Automation using Smartplug
IRJET- Home Automation using Smartplug
 
IRJET- Fire Extenguisher Robot
IRJET- Fire Extenguisher RobotIRJET- Fire Extenguisher Robot
IRJET- Fire Extenguisher Robot
 
IRJET - IoT based Energy Monitoring and Management System for Smart Home usin...
IRJET - IoT based Energy Monitoring and Management System for Smart Home usin...IRJET - IoT based Energy Monitoring and Management System for Smart Home usin...
IRJET - IoT based Energy Monitoring and Management System for Smart Home usin...
 
Optimized energy efficient lighting system for green buildings
Optimized energy efficient lighting system for green buildingsOptimized energy efficient lighting system for green buildings
Optimized energy efficient lighting system for green buildings
 
Handwritten Numbers And Characters Recognition Using Machine Learning Algorithms
Handwritten Numbers And Characters Recognition Using Machine Learning AlgorithmsHandwritten Numbers And Characters Recognition Using Machine Learning Algorithms
Handwritten Numbers And Characters Recognition Using Machine Learning Algorithms
 
Design And Implementation Of Air Quality Monitoring System Using Blynk App
Design And Implementation Of Air Quality Monitoring System Using Blynk AppDesign And Implementation Of Air Quality Monitoring System Using Blynk App
Design And Implementation Of Air Quality Monitoring System Using Blynk App
 
Advance Street Lighting System For Smart City
Advance Street Lighting System For Smart CityAdvance Street Lighting System For Smart City
Advance Street Lighting System For Smart City
 
A REVIEW PAPER ON: IOT Based Library Light Management System
A REVIEW PAPER ON: IOT Based Library Light Management SystemA REVIEW PAPER ON: IOT Based Library Light Management System
A REVIEW PAPER ON: IOT Based Library Light Management System
 
IRJET - Smart Street Light System using IoT
IRJET - Smart Street Light System using IoTIRJET - Smart Street Light System using IoT
IRJET - Smart Street Light System using IoT
 
Microcontroller Based Automatic Street Light Monitoring and Control System
Microcontroller Based Automatic Street Light Monitoring and Control SystemMicrocontroller Based Automatic Street Light Monitoring and Control System
Microcontroller Based Automatic Street Light Monitoring and Control System
 
IRJET- IoT based Smart Energy Meter
IRJET- IoT based Smart Energy MeterIRJET- IoT based Smart Energy Meter
IRJET- IoT based Smart Energy Meter
 
IRJET - Smart Energy Meter with Multi-Intimation
IRJET - Smart Energy Meter with Multi-IntimationIRJET - Smart Energy Meter with Multi-Intimation
IRJET - Smart Energy Meter with Multi-Intimation
 
Energy Conservation through Smart Building and Smart Lighting System
Energy Conservation through Smart Building and Smart Lighting SystemEnergy Conservation through Smart Building and Smart Lighting System
Energy Conservation through Smart Building and Smart Lighting System
 
IRJET- Measuring Electricity Consumption of Appliances and Monitoring them us...
IRJET- Measuring Electricity Consumption of Appliances and Monitoring them us...IRJET- Measuring Electricity Consumption of Appliances and Monitoring them us...
IRJET- Measuring Electricity Consumption of Appliances and Monitoring them us...
 
IRJET- Measuring Electricity Consumption of Appliances and Monitoring the...
IRJET-  	  Measuring Electricity Consumption of Appliances and Monitoring the...IRJET-  	  Measuring Electricity Consumption of Appliances and Monitoring the...
IRJET- Measuring Electricity Consumption of Appliances and Monitoring the...
 
IRJET- Iot Based Smart Energy Monitoring
IRJET- Iot Based Smart Energy MonitoringIRJET- Iot Based Smart Energy Monitoring
IRJET- Iot Based Smart Energy Monitoring
 

More from IAEME Publication

IAEME_Publication_Call_for_Paper_September_2022.pdf
IAEME_Publication_Call_for_Paper_September_2022.pdfIAEME_Publication_Call_for_Paper_September_2022.pdf
IAEME_Publication_Call_for_Paper_September_2022.pdf
IAEME Publication
 
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
IAEME Publication
 
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURSA STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
IAEME Publication
 
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURSBROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
IAEME Publication
 
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONSDETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
IAEME Publication
 
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONSANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
IAEME Publication
 
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINOVOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
IAEME Publication
 
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
IAEME Publication
 
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMYVISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
IAEME Publication
 
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
IAEME Publication
 
GANDHI ON NON-VIOLENT POLICE
GANDHI ON NON-VIOLENT POLICEGANDHI ON NON-VIOLENT POLICE
GANDHI ON NON-VIOLENT POLICE
IAEME Publication
 
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
IAEME Publication
 
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
IAEME Publication
 
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
IAEME Publication
 
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
IAEME Publication
 
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
IAEME Publication
 
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
IAEME Publication
 
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
IAEME Publication
 
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
IAEME Publication
 
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENTA MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
IAEME Publication
 

More from IAEME Publication (20)

IAEME_Publication_Call_for_Paper_September_2022.pdf
IAEME_Publication_Call_for_Paper_September_2022.pdfIAEME_Publication_Call_for_Paper_September_2022.pdf
IAEME_Publication_Call_for_Paper_September_2022.pdf
 
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
 
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURSA STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
 
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURSBROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
 
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONSDETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
 
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONSANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
 
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINOVOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
 
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
 
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMYVISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
 
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
 
GANDHI ON NON-VIOLENT POLICE
GANDHI ON NON-VIOLENT POLICEGANDHI ON NON-VIOLENT POLICE
GANDHI ON NON-VIOLENT POLICE
 
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
 
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
 
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
 
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
 
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
 
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
 
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
 
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
 
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENTA MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
 

Recently uploaded

How to Buy an Engagement Ring.pcffbhfbfghfhptx
How to Buy an Engagement Ring.pcffbhfbfghfhptxHow to Buy an Engagement Ring.pcffbhfbfghfhptx
How to Buy an Engagement Ring.pcffbhfbfghfhptx
Charleston Alexander
 
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta MatkaDpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta Matka
➒➌➎➏➑➐➋➑➐➐Dpboss Matka Guessing Satta Matka Kalyan Chart Indian Matka
 
Registered-Establishment-List-in-Uttarakhand-pdf.pdf
Registered-Establishment-List-in-Uttarakhand-pdf.pdfRegistered-Establishment-List-in-Uttarakhand-pdf.pdf
Registered-Establishment-List-in-Uttarakhand-pdf.pdf
dazzjoker
 
Garments ERP Software in Bangladesh _ Pridesys IT Ltd.pdf
Garments ERP Software in Bangladesh _ Pridesys IT Ltd.pdfGarments ERP Software in Bangladesh _ Pridesys IT Ltd.pdf
Garments ERP Software in Bangladesh _ Pridesys IT Ltd.pdf
Pridesys IT Ltd.
 
Best practices for project execution and delivery
Best practices for project execution and deliveryBest practices for project execution and delivery
Best practices for project execution and delivery
CLIVE MINCHIN
 
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Indian Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Indian MatkaDpboss Matka Guessing Satta Matta Matka Kalyan Chart Indian Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Indian Matka
➒➌➎➏➑➐➋➑➐➐Dpboss Matka Guessing Satta Matka Kalyan Chart Indian Matka
 
Unveiling the Dynamic Personalities, Key Dates, and Horoscope Insights: Gemin...
Unveiling the Dynamic Personalities, Key Dates, and Horoscope Insights: Gemin...Unveiling the Dynamic Personalities, Key Dates, and Horoscope Insights: Gemin...
Unveiling the Dynamic Personalities, Key Dates, and Horoscope Insights: Gemin...
my Pandit
 
Digital Transformation Frameworks: Driving Digital Excellence
Digital Transformation Frameworks: Driving Digital ExcellenceDigital Transformation Frameworks: Driving Digital Excellence
Digital Transformation Frameworks: Driving Digital Excellence
Operational Excellence Consulting
 
The Most Inspiring Entrepreneurs to Follow in 2024.pdf
The Most Inspiring Entrepreneurs to Follow in 2024.pdfThe Most Inspiring Entrepreneurs to Follow in 2024.pdf
The Most Inspiring Entrepreneurs to Follow in 2024.pdf
thesiliconleaders
 
Profiles of Iconic Fashion Personalities.pdf
Profiles of Iconic Fashion Personalities.pdfProfiles of Iconic Fashion Personalities.pdf
Profiles of Iconic Fashion Personalities.pdf
TTop Threads
 
GKohler - Retail Scavenger Hunt Presentation
GKohler - Retail Scavenger Hunt PresentationGKohler - Retail Scavenger Hunt Presentation
GKohler - Retail Scavenger Hunt Presentation
GraceKohler1
 
Innovative Uses of Revit in Urban Planning and Design
Innovative Uses of Revit in Urban Planning and DesignInnovative Uses of Revit in Urban Planning and Design
Innovative Uses of Revit in Urban Planning and Design
Chandresh Chudasama
 
一比一原版(QMUE毕业证书)英国爱丁堡玛格丽特女王大学毕业证文凭如何办理
一比一原版(QMUE毕业证书)英国爱丁堡玛格丽特女王大学毕业证文凭如何办理一比一原版(QMUE毕业证书)英国爱丁堡玛格丽特女王大学毕业证文凭如何办理
一比一原版(QMUE毕业证书)英国爱丁堡玛格丽特女王大学毕业证文凭如何办理
taqyea
 
Sustainable Logistics for Cost Reduction_ IPLTech Electric's Eco-Friendly Tra...
Sustainable Logistics for Cost Reduction_ IPLTech Electric's Eco-Friendly Tra...Sustainable Logistics for Cost Reduction_ IPLTech Electric's Eco-Friendly Tra...
Sustainable Logistics for Cost Reduction_ IPLTech Electric's Eco-Friendly Tra...
IPLTech Electric
 
Pitch Deck Teardown: Kinnect's $250k Angel deck
Pitch Deck Teardown: Kinnect's $250k Angel deckPitch Deck Teardown: Kinnect's $250k Angel deck
Pitch Deck Teardown: Kinnect's $250k Angel deck
HajeJanKamps
 
Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.
Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.
Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.
AnnySerafinaLove
 
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
APCO
 
Cover Story - China's Investment Leader - Dr. Alyce SU
Cover Story - China's Investment Leader - Dr. Alyce SUCover Story - China's Investment Leader - Dr. Alyce SU
Cover Story - China's Investment Leader - Dr. Alyce SU
msthrill
 
Chapter 7 Final business management sciences .ppt
Chapter 7 Final business management sciences .pptChapter 7 Final business management sciences .ppt
Chapter 7 Final business management sciences .ppt
ssuser567e2d
 
Best Forex Brokers Comparison in INDIA 2024
Best Forex Brokers Comparison in INDIA 2024Best Forex Brokers Comparison in INDIA 2024
Best Forex Brokers Comparison in INDIA 2024
Top Forex Brokers Review
 

Recently uploaded (20)

How to Buy an Engagement Ring.pcffbhfbfghfhptx
How to Buy an Engagement Ring.pcffbhfbfghfhptxHow to Buy an Engagement Ring.pcffbhfbfghfhptx
How to Buy an Engagement Ring.pcffbhfbfghfhptx
 
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta MatkaDpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta Matka
 
Registered-Establishment-List-in-Uttarakhand-pdf.pdf
Registered-Establishment-List-in-Uttarakhand-pdf.pdfRegistered-Establishment-List-in-Uttarakhand-pdf.pdf
Registered-Establishment-List-in-Uttarakhand-pdf.pdf
 
Garments ERP Software in Bangladesh _ Pridesys IT Ltd.pdf
Garments ERP Software in Bangladesh _ Pridesys IT Ltd.pdfGarments ERP Software in Bangladesh _ Pridesys IT Ltd.pdf
Garments ERP Software in Bangladesh _ Pridesys IT Ltd.pdf
 
Best practices for project execution and delivery
Best practices for project execution and deliveryBest practices for project execution and delivery
Best practices for project execution and delivery
 
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Indian Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Indian MatkaDpboss Matka Guessing Satta Matta Matka Kalyan Chart Indian Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Indian Matka
 
Unveiling the Dynamic Personalities, Key Dates, and Horoscope Insights: Gemin...
Unveiling the Dynamic Personalities, Key Dates, and Horoscope Insights: Gemin...Unveiling the Dynamic Personalities, Key Dates, and Horoscope Insights: Gemin...
Unveiling the Dynamic Personalities, Key Dates, and Horoscope Insights: Gemin...
 
Digital Transformation Frameworks: Driving Digital Excellence
Digital Transformation Frameworks: Driving Digital ExcellenceDigital Transformation Frameworks: Driving Digital Excellence
Digital Transformation Frameworks: Driving Digital Excellence
 
The Most Inspiring Entrepreneurs to Follow in 2024.pdf
The Most Inspiring Entrepreneurs to Follow in 2024.pdfThe Most Inspiring Entrepreneurs to Follow in 2024.pdf
The Most Inspiring Entrepreneurs to Follow in 2024.pdf
 
Profiles of Iconic Fashion Personalities.pdf
Profiles of Iconic Fashion Personalities.pdfProfiles of Iconic Fashion Personalities.pdf
Profiles of Iconic Fashion Personalities.pdf
 
GKohler - Retail Scavenger Hunt Presentation
GKohler - Retail Scavenger Hunt PresentationGKohler - Retail Scavenger Hunt Presentation
GKohler - Retail Scavenger Hunt Presentation
 
Innovative Uses of Revit in Urban Planning and Design
Innovative Uses of Revit in Urban Planning and DesignInnovative Uses of Revit in Urban Planning and Design
Innovative Uses of Revit in Urban Planning and Design
 
一比一原版(QMUE毕业证书)英国爱丁堡玛格丽特女王大学毕业证文凭如何办理
一比一原版(QMUE毕业证书)英国爱丁堡玛格丽特女王大学毕业证文凭如何办理一比一原版(QMUE毕业证书)英国爱丁堡玛格丽特女王大学毕业证文凭如何办理
一比一原版(QMUE毕业证书)英国爱丁堡玛格丽特女王大学毕业证文凭如何办理
 
Sustainable Logistics for Cost Reduction_ IPLTech Electric's Eco-Friendly Tra...
Sustainable Logistics for Cost Reduction_ IPLTech Electric's Eco-Friendly Tra...Sustainable Logistics for Cost Reduction_ IPLTech Electric's Eco-Friendly Tra...
Sustainable Logistics for Cost Reduction_ IPLTech Electric's Eco-Friendly Tra...
 
Pitch Deck Teardown: Kinnect's $250k Angel deck
Pitch Deck Teardown: Kinnect's $250k Angel deckPitch Deck Teardown: Kinnect's $250k Angel deck
Pitch Deck Teardown: Kinnect's $250k Angel deck
 
Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.
Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.
Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.
 
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
 
Cover Story - China's Investment Leader - Dr. Alyce SU
Cover Story - China's Investment Leader - Dr. Alyce SUCover Story - China's Investment Leader - Dr. Alyce SU
Cover Story - China's Investment Leader - Dr. Alyce SU
 
Chapter 7 Final business management sciences .ppt
Chapter 7 Final business management sciences .pptChapter 7 Final business management sciences .ppt
Chapter 7 Final business management sciences .ppt
 
Best Forex Brokers Comparison in INDIA 2024
Best Forex Brokers Comparison in INDIA 2024Best Forex Brokers Comparison in INDIA 2024
Best Forex Brokers Comparison in INDIA 2024
 

40220130406005

  • 1. International Journal of Electrical Engineering and Technology (IJEET), ISSN 0976 – 6545(Print), INTERNATIONAL JOURNAL OF ELECTRICAL ENGINEERING & ISSN 0976 – 6553(Online) Volume 4, Issue 6, November - December (2013), © IAEME TECHNOLOGY (IJEET) ISSN 0976 – 6545(Print) ISSN 0976 – 6553(Online) Volume 4, Issue 6, November - December (2013), pp. 45-59 © IAEME: www.iaeme.com/ijeet.asp Journal Impact Factor (2013): 5.5028 (Calculated by GISI) www.jifactor.com IJEET ©IAEME AN ARDUINO BASED BUILDING LIGHTS MANAGEMENT SYSTEM Sajid M. Sheikh1, Tshoganyetso Mangadi2 1, 2 Department of Electrical Engineering, University of Botswana, Gaborone, Botswana ABSTRACT Lights in Building use a significant amount of power of the overall building energy consumption. With the power loading problem faced in Botswana and many other developing countries, Building Light Management systems can help save power. The Building Lights Management System presented in this paper is based on the Arduino Board. The choice of the Arduino board from other Open source microcontrollers was done based mainly on the programming environment, libraries, choice of a ready to use microcontroller, low cost and future system enhancements. This paper presents a general design of a Low cost Building Lights Management System (BLMS) using an Arduino microcontroller. The hardware design, software designs and the arduino c++ code are presented in this paper. This basis of this design can be used to develop any BLMS arduino based system. Keywords: Microcontrollers, Arduino, Raspberry PI, Hardware Design, Software Design, Lights Management. I. INTRODUCTION The Lighting Market Characterization study is a multiyear program to evaluate light sources in the United States, and identify opportunities for saving energy. Phase I of this study, provided an estimated inventory of installed lighting technologies for 2001 and their associated energy consumption. It was shown that lighting used approximately 8.3% of national primary energy consumption, or about 22% of the total electricity generated in the U.S. Thus electricity used for lightening is a significant amount [1]. Botswana currently is facing power demand problems and has to use the solution of Load shedding at times to address the problem. A similar problem is faced in many developing countries. If lights are used effectively and are on only when needed, this can help solve some of the supply shortage issue. Botswana has a national electricity demand of 500MW. To fulfill this need, Botswana operates the Morupule Power Station, which contributes only 20% (120MW) of the total. The 45
  • 2. International Journal of Electrical Engineering and Technology (IJEET), ISSN 0976 – 6545(Print), ISSN 0976 – 6553(Online) Volume 4, Issue 6, November - December (2013), © IAEME balance of 80% is imported mainly from ESKOM in South Africa, Hydroelectrica de Cahora Bassa (HCB) and Electricidade de Mocambique (EDM) of Mozambique. The Southern African region as a whole is experiencing power supply deficit and most of the power utilities in the region, including BPC are grappling with the supply deficit. As a result, neighbouring countries are rapidly reducing exports to Botswana, which was forced to resort to load shedding since 2008. Botswana is currently pursuing the Morupule B project to achieve energy generation self-sufficiency. It is estimated that the Morupule B project will increase household access rates from 47% to 80% by 2016, which is in line with Botswana’s energy strategy of increasing energy access to all its citizens [2]. In a research done on the “Analysis of Electricity Consumption for Lighting and Small Power in Office Buildings” taking a case study approach, the paper focused on the energy performance of two multi-tenanted office buildings located in London and Bristol. It was concluded that lighting accounts for 24% of the annual electricity consumption as can be seen in figure 1 [3]. Figure 1: Electricty Consumption Breakdown of a Building [3] Lighting controls not only offer electricity savings, but also offer further benefits depending on the application they can improve comfort, reduce maintenance costs and impart greater flexibility to the use of a workspace [4]. Lighting controls are best deployed as a reliable means of turning off the lighting. People will turn lights on when they need them; sometimes they forget to turn them off. They are some effective devices that control the automatic switching on and off of lights. These include movement sensors such as Passive infra-red (PIR), Ultrasonic or Microwave, daylight sensors and timers [4] [5]. In a lot of corporate buildings in Botswana you find that during the day a lot of lights that should be turned off are still on. Examples of these lights are external lights, bay lights, car park lights, streetlights etc. In a lot of cases, these lights are meant to be physically turned on at night and off in the morning by a person earmarked for this job, and in some other cases there is supposed some sort of automatic ON/OFF device to control the turning of these lights at night and during the day. However, both of the arrangements do not work well as evidenced by a lot of lights that remain on during the day. In the case of manual systems most people simply forget to put off these lights in the morning, or are simply not adequately trained to do so. In the case of automated systems, the devices employed malfunction easily and are also unintelligent in that they are simple electromechanical devices which cannot easily report failures and also do not incorporate other features, besides day-light sensing, to detect when to turn on/off the lights. External building lights generally consume a lot of energy and a lot of energy (and money) is wasted by corporations when these lights remain on during the day. Besides the money that is unnecessarily lost, a lot of energy is wasted in an era where energy saving is very important and emphasized at both local and national level. Saving energy allows cheaper supply of energy, burning less coal and saving the environment via less emissions and lesser use of water. 46
  • 3. International Journal of Electrical Engineering and Technology (IJEET), ISSN 0976 – 6545(Print), ISSN 0976 – 6553(Online) Volume 4, Issue 6, November - December (2013), © IAEME This paper presents a general design of a Building Lights Management System (BLMS) using an Arduino microcontroller. The hardware design, software designs and the arduino c++ code are presented in this paper. This basis of this design can be used to develop any BLMS Arduino based system. II. OBJECTIVES The proposed Building Lights Management System will control the operation of external building lights by ensuring that lights are automatically turned ON at night and turned OFF in the morning. The system will be an intelligent system incorporating other features not commonly found in current systems. These are: • Automatic day-light sensing to turn on/off light. • Sensing whether light is actually ON/OFF. • Time-of-day tracking to further control lights operation. • Controlling which lights turn on. Not all lights may need to be operated at all times e.g summer vs winter • Central panel where operation of all lights is controlled and status is viewed. III. MICROCONTROLLERS A microcontroller is a small computer on a single integrated circuit and are specifically designed for embedded applications. They are many Open source microcontrollers available in the market such as Arduino, Resberry PI, Rascal, ARM mbed, pcDuino, Cubieboard, Beagle Board, MintDuino, Netduino and Beagle Bone[6]. A brief comparison with a few of them is given in Table 1 below. Table 1: Comparison of some Open-source Microcontrollers [6] Board: Aurduino Uno MintDuino Netduino Plus Raspberry Pi Beagle Bone Approximate Price $30 $25 $60 $40 $90 Special Features Onboard USB controller DIY Arduino! Programmed with .NET Micro Framework; Onboard Ethernet HD Capable Video Processor, HDMI and Composite Outputs, Onboard Ethernet Onboard USB Host and Ethernet Processor ATmega32 8 ATmega328 STMicro 32-bit microcontroller ARM1176JZF-S TI AM3358 ARM Cortex-A8 Processor Speed 16 MHz 16 MHz Analog Pins Digital Pins Memory Programming Language 6 14 (6 PWM) SRAM 2KB EEPROM 1KB Arduino / C Variant 6 14 (6 PWM) SRAM 2KB - EEPROM 1KB Arduino / C Variant 168 Mhz 700 MHz 720 MHz 22 (GPIO - digital or analog) 22 (GPIO - digital or analog) 8 (GPIO - Digital and Analog) 8 (GPIO - Digital and Analog) 66 (GPIO - Digital and Analog) 66 (GPIO - Digital and Analog) 384KB Code Storage RAM 512MB RAM 256MB Any language supported by a compatible Linux distribution (such as Raspbian or Occidentalis)* Includes Angstrom Linux on SD Card. Any language supported by a compatible Linux distribution (such as Ângström or Ubuntu)* Microsoft .NET Environment 47
  • 4. International Journal of Electrical Engineering and Technology (IJEET), ISSN 0976 – 6545(Print), ISSN 0976 – 6553(Online) Volume 4, Issue 6, November - December (2013), © IAEME a. Raspberry PI: The Raspberry Pi is a low-cost credit-card sized computer. It was developed for use in teaching computer programming to children, who are now using it in schools, at code clubs and at home. Its users have given it thousands of other applications, from near-space weather balloons to baby monitors to industrial applications, and its cheapness, robustness and low power consumption have sparked interest in the developing world. [7] The Raspberry PI could have been used in the design of this BLMS system, but it is more specialized towards user interface applications. b. Arduino: The Arduino is one of the latest embedded system quick prototyping and development platform, which is very popular with a large community of embedded system developers, students and hobbyists. The huge popularity of the Arduino boards concept over other traditional prototyping and development boards is that the Arduino also comes with a much more simplified C-based software development platform which makes easy and quick prototyping very simple. It also similarly allows people who are not highly trained in C programming language to learn and develop easily. These people include a large community of hobbyists and students who have different background to that of electronics and software engineering [8]. Another huge advantage of the Arduino board is that the software development tools and software libraries are free and open source. The electronic designs of the board (schematic and pcb) are also open source. This allows a developer to work very cheaply and quickly when experimenting with new technologies and concepts. For instance, a lot of libraries for easy manipulation of digital i/o, analog pins, serial communications, math come freely out of the box with the Arduino IDE. Other libraries covering more complex operations are active developed by the user and open-source community, these include GPS communications, motor drives, SPI, Ethernet, wifi etc. Furthermore the Arduino system also has a lot of shields, which are hardware modules that one can use to augment the basic board to perform more complex functions. Most of the shields are commercial but their designs are open-sourced meaning that you can build them for yourself and customize them [8][9][10]. The main advantage of the Arduino over the Raspberry PI and a few other microcontrollers is the easy to use programming environment. The Arduino uses a simplified version of C++ with libraries developed for many different applications and equipment. With the Arduino board, the digital and analog pins are ready to use with headers already broken out. Other microcontrollers such as the Raspberry PI requires a specific Circuit Board (PCB) to be designed and placed onto of the microcontroller. These BLMS project has chosen to use the arduino system due to the above-mentioned advantages. This will allow the system to be developed very fast, cheaply and with a lot of flexible. For instance, in the second version of the product, it might be necessary to use an Ethernet based system in order to have multiple controllers distributed across the building. Then using an Arduino it will be a simple matter of using the Ethernet shield and the open source Arduino TCP/IP stack library to ease development. [11][12][13][14] IV. METHODOLOGY The following general methodology is proposed for building the Arduino based Building Lights Management System (BLMS) as shown in figure 2. 48
  • 5. International Journal of Electrical Engineering and Technology (IJEET), ISSN 0976 – 6545(Print), ISSN 0976 – 6553(Online) Volume 4, Issue 6, November - December (2013), © IAEME Fig 2: General Arduino-based design flow a. System Requirements and Specification Since the BLMS is not a trivial system, it is important that requirements are gathered beforehand in order to inform the design evolution of the system. This step also specifies the context and important parameters of the system, including number and power rating of lights to be controlled, user interaction features, communication modes etc. b. System Design – Hardware Block The general organization of the hardware system is developed in this step. The system context captured in step (a) is also further refined and proposed interconnection of various modules is depicted by way of a graphical block diagram. c. System Design – Software Block Following step (b), a similar overall software organization to run in the hardware above is captured. It is to be noted that this is an overall organization of how the software will be implemented in the context of the hardware above and therefore follows closely the way the hardware is organized. It is therefore the overall software architecture of the system. d. Detail Design – Hardware Schematics and PCB Having agreed on the hardware block organization, it can be proceed to capture the schematic drawings and the subsequent printed circuit board (PCB) which comprises the finalized hardware design for the system. Please note that in the case of Arduino development this may mean also developing custom shields if an appropriate shield cannot be obtained off-shelf. e. Detail Design – Software Following the development of the overall software block, it is necessary capture the organization of the modules, functions and important variables in more detail, and this is done in this step. e. Implementation – Coding In this step, the actual software coding is done and when using the Arduino, a lot of special attention is paid to using the extensive Arduino libraries which make it easier and fast to write programs. 49
  • 6. International Journal of Electrical Engineering and Technology (IJEET), ISSN 0976 – 6545(Print), ISSN 0976 – 6553(Online) Volume 4, Issue 6, November - December (2013), © IAEME f. Testing and Deployment Any electronic and software system under development has to be thoroughly tested before it is deployed. It is common to have a highly iterative cycle of step (e) – (f) and with the Arduino board this iteration can be very fast due to the rapid prototyping allowed by the arduino platform. It can be important to deploy the system even as part of testing to ensure that the interaction between hardware and software is as per the design as well as to test the system against the system requirements and specification. It is to be noted that not all steps are depicted in this paper, since the objective is to show conceptual steps geared towards implementation. It was necessary to omit steps (a), (d) and (f). The other steps are highlighted below pertaining to the implementation of the ABLMS, with the section II (OBJECTIVES) used as the system requirements. V. RESULTS 1. SYSTEM DESIGN (HARDWARE BLOCK) The proposed solution is to use the arduino uno as the heart of the intelligent control system and develop the associated hardware and software to implement the system. The proposed system architecture is captured in figure 3. Fig 3: Hardware setup for the Arduino based BLMS system LIGHT: The lights are the units to be controlled. Up to 10 individual lights can be connected however the demo unit may use only one to two lights. The controller operates the relay / contactor that turns the light on/off. In a system where it is critical, an additional low light sensor may be used to ensure that the light is on. The lights are individually controllable. DAYLIGHT SENSOR: It is used by the controller to know when it is day-time and when it is night time. A built-in time of day clock also complements this sensor and both are used to know when to turn the lights on or off. Additionally , it may be necessary to turn lights on/off out of sync with the daylight sensor e.g when they need to be turned for only 5 hours or so to save power, therefore the timer may be used for this. MODESET BUTTON: The user presses this button to when they want to change the mode from daylight sensor to time-based mode and vice versa. 50
  • 7. International Journal of Electrical Engineering and Technology (IJEET), ISSN 0976 – 6545(Print), ISSN 0976 – 6553(Online) Volume 4, Issue 6, November - December (2013), © IAEME SYSTEMSET BUTTON: The user presses this function when they want to setup the system. REAL-TIME CLOCK: It is used by the controller to know when it is day-time and when it is night time. A built-in time of day clock also complements this sensor and both are used to know when to turn the lights on or off. USER: Programs the system and observes the status of the system , for example • Set which lights are to be controlled, if not all . • Ensure the built-in clock is set correctly. • Observe status of lights (whether on/off) via local LEDs on control panel. • Program timing of individual lights, if not sync’ed with daylight. From the Preliminary Hardware design, the software designs are developed, the C++ code written in the Arduino compiler, code compiled and then loaded to the Arduino board. The system is then tested with the system programmed. The Arduino board allows more modules to be added to the system at a later stage and also the system to be reprogrammed. 2. SYSTEM DESIGN (SOFTWARE BLOCK) The software block diagrams as shown in figures 4, 5, 6, 7 and 8 indicate the possible architecture of the software with the functions to be implemented. The program flowchart / state chart can be captured after the system functions are further refined. Fig. 4: Software block (main system functions) Fig. 5: Software block (main system controller) statemachine 51
  • 8. International Journal of Electrical Engineering and Technology (IJEET), ISSN 0976 – 6545(Print), ISSN 0976 – 6553(Online) Volume 4, Issue 6, November - December (2013), © IAEME Both figures (3) and (4) show the overall software architecture of the system. Figure (3) shows the main functions to be implemented and figure (4) is the main control and system modes that the system can be in. Figure (3) demonstrates that the system will be expected to sense daylight, turn lights on/off, allow user to setup various modes, and display system status to user. It can also be seen from figure (4) that when the system is running it can be in one of the three modes, being daylight sensing mode, time-triggered mode and setup mode. These modes are determined by interaction with the end-user. 3. DETAIL DESIGN (SOFTWARE) The functions in figure 4 are detailed figures 5 to 8. At the same time it is determined which groups of functions belong to the three identified modes of operation as depicted in figure 5. The UML activity diagram is used to capture the functional flow within each state to show in which sequence the functions are invoked and conditions that they are dependent upon. Within each state the functional flow itself is iterative and are implemented as a super loop. During the sensing mode, the system starts the loop by sensing whether its daytime or not. If it is lights are immediately turned off by the system and this status is displayed to the user. Similarly by night time, the system automatically senses that it is night and therefore turns on the lights. This status is again displayed to the user. Before the loop is completed, the end user is given the opportunity to change the mode to time-based monitoring. In the time-based mode, the system turns on the lights on/off based on the time of day. Therefore the system starts off by reading the time of day from the system real-time clock (RTC). When the current time is equal to that one set for turn off, the lights are turned off and these stay off until that time when the time for turn on arrives. At all times system status is displayed to the user and the user is also given opportunity to change system mode. Fig.6: Software block (sensing mode functions) 52
  • 9. International Journal of Electrical Engineering and Technology (IJEET), ISSN 0976 – 6545(Print), ISSN 0976 – 6553(Online) Volume 4, Issue 6, November - December (2013), © IAEME Fig. 7: Software block (time based mode functions The setup mode is simple and allows the end user to configure the system as per system requirements, including setting up the real-time clock and selecting the mode of operation. Fig. 8: Software block (settingup mode functions) 4. IMPLEMENTATION ( CODING ) The next step after detail design is implementation, and here the software program that runs the system is coded. The Arduino system provides a very convenient and easy to use environment for developing a program, including an IDE with editor and compiler, as well as USB module for downloading a compiled program to the Arduino. The following section demonstrates, via code snippets, the ease at which software can be developed to implement the designed system using builtin Arduino functions and libraries which ease development. 53
  • 10. International Journal of Electrical Engineering and Technology (IJEET), ISSN 0976 – 6545(Print), ISSN 0976 – 6553(Online) Volume 4, Issue 6, November - December (2013), © IAEME 1) enum STATE {SENSING, TIMEBASED, SETTINGUP}; 2)int lamp = 13; int sensor = 12; int modeset = 11; int systemset = 10; 3)STATE mode; 4)void setCurrentTime(void); int isTurnOffTime(void); int displayMenu(void); 1) The program starts with defining the possible states of the system via the STATE enumeration. The enumeration captures the modes depicted in figure 4. 2) The Arduino board itself comprises pins which are preconfigured as analog and digital I/O pins. Since our system interfaces mainly digital modules, the software makes use of digital I/O pins from pin 10 to 13. These pins are given descriptive names via int variables for easy identification. 3) The state variable is declared. 4) Function prototypes are forward declared. 5) void setup() { // Arduino configuration 6) Serial.begin(9600); // Serial I/O used for user interaction 7) pinMode(lamp, OUTPUT); // The actual lamp to be controlled pinMode(sensor, INPUT); // Digital day-night sensor pinMode(modeset, INPUT); // Digital day-night sensor pinMode(systemset, INPUT); // Digital day-night sensor // System configuration 8) setCurrentTime(); mode= SENSING; // Ensure to update internal Time-of-day after power on // default mode is daylight sensing mode // Splash screen 9) Serial.println("This is the Arduino-Based Building Light Management System"); Serial.println("Press any key to setup system"); } 54
  • 11. International Journal of Electrical Engineering and Technology (IJEET), ISSN 0976 – 6545(Print), ISSN 0976 – 6553(Online) Volume 4, Issue 6, November - December (2013), © IAEME 10) void loop() { boolean day_night; …… 11) switch(mode) { case SENSING: day_night=digitalRead(sensor); // sense daylight, day=HIGH, night=LOW if (day_night==HIGH) { digitalWrite(lamp, LOW); // turn light off i.e daytime } else { digitalWrite(lamp, HIGH); // turn light on i.e nighttime } displayStatus(); // display system status mode_select=digitalRead(modeset); // does user want to change mode ? if(mode_select==LOW) { mode=TIMEBASED; // Yes, new mode is TIMEBASED } sys_setup=digitalRead(systemset);// does user wants to setup system if(mode_select==LOW) { mode=SETTINGUP; // Yes, new mode is SETTINGUP } break; 12) case TIMEBASED: break; case SETTINGUP: break; default: 13 ) Serial.println("System error. Should not get here!! Please reset system"); } 55
  • 12. International Journal of Electrical Engineering and Technology (IJEET), ISSN 0976 – 6545(Print), ISSN 0976 – 6553(Online) Volume 4, Issue 6, November - December (2013), © IAEME 5) Every Arduino program starts with a setup function when both program and system initialization is performed. It is to be noted that the setup function is already declared by the arduino framework and does not have to be declared by the programmer. The setup() function is called only once at the beginning of the program. 6) In this demo system, the user of the system is interfaced via serial communications with a display on the PC console. Serial.begin() is one of the Arduino built- in functions that allows the programmer to configure serial communications. 7) Within the setup function, various pinMode() built-in functions are used to configure the Arduino pins to be used as either input or output pins. 8) The programmer can still use their own functions to further configure the system. 9) Serial.println() is one of the built-in functions used to display a message via the serial terminal. 10) Like setup(), the loop() function is also another function automatically declared by the Arduino framework. The loop() is called repeatedly an it is where continous processing happens, similar to the normal while (1) superloop under the main() function in a normal C/C++ program. It is to be noted at this state that within the Arduino it is not necessary to declared the main() infrastructure at it is already declared. 11) The switch statement is responsible for implementing system control as depicted in figure (4). The mode variable is able to cycle through the three states since it is an enumerated state variable, with possible values being the states of the system. 12) TIMEBASED is one of the cases of the switch statement and corresponds to the TIME TRIGGERED MODE state in figure (4). 13) The default case prints “System error” message since the system should not reach here. VI. GENERAL SAMPLE CODE FOR A BLMS The arduino c++ code below is based on the above software blocks design. This is the general structure of a BMLS code. The code can be altered or build on depending on the system design. Comments in the code are given to explain the different sections of the code. enum STATE {SENSING, TIMEBASED, SETTINGUP}; int lamp = 13; int sensor = 12; int modeset = 11; int systemset = 10; STATE mode; // NB: These functions not implemented 56
  • 13. International Journal of Electrical Engineering and Technology (IJEET), ISSN 0976 – 6545(Print), ISSN 0976 – 6553(Online) Volume 4, Issue 6, November - December (2013), © IAEME void setCurrentTime(void); int isTurnOffTime(void); int displayMenu(void); void setup() { // Arduino configuration Serial.begin(9600); // Serial I/O used for user interaction pinMode(lamp, OUTPUT); // The actual lamp to be controlled pinMode(sensor, INPUT); // Digital day-night sensor pinMode(modeset, INPUT); // Digital day-night sensor pinMode(systemset, INPUT); // Digital day-night sensor // System configuration setCurrentTime(); mode= SENSING; // Ensure to update internal Time-of-day after power on // default mode is daylight sensing mode // Splash screen Serial.println("This is the Arduino-Based Building Light Management System"); Serial.println("Press any key to setup system"); } void loop() { boolean day_night; .. switch(mode) { case SENSING: break; case TIMEBASED: break; case SETTINGUP: if (!menu_displayed) // prevent menu from displaying continuosly mode_select=displayMenu(); if (mode_select==SENSING) mode=SENSING; else mode=TIMEBASED; break; 57
  • 14. International Journal of Electrical Engineering and Technology (IJEET), ISSN 0976 – 6545(Print), ISSN 0976 – 6553(Online) Volume 4, Issue 6, November - December (2013), © IAEME default: Serial.println("System error. Should not get here!! Please reset system"); break: } } VII. CONCLUSION Lights in Building use a significant amount of power of the overall building energy consumption. With the power loading problem faced in Botswana and many other developing countries, Building Light Management systems can help save power. The BMLS system presented in this paper is based on the Arduino Board. The choice of the Arduino board from other Open source microcontrollers was based mainly on the programming environment, libraries, choice of a ready to use microcontroller, low cost and future system enhancements. The Arduino has an easy to use programming environment. The Arduino uses a simplified version of C++ with libraries developed for many different applications and equipment. With the Arduino board, the digital and analog pins are ready to use with headers already broken out. Other microcontrollers such as the Raspberry PI requires a specific Circuit Board (PCB) to be designed and placed onto of the microcontroller. This paper presented a general design of a Building Lights Management System (BLMS) using an Arduino microcontroller. The overall design is relatively low and allows the system to be enhanced in the system. The hardware design, software designs and the arduino c++ code are presented in this paper. This basis of this design can be used to develop any BLMS Arduino based system. VIII. REFERENCES [1] U . S . Lighting Market Characterization Volume I : National Lighting Inventory and Energy Consumption Estimate, vol. I, no. September. 2002. [2] G. A. Plan-, “GENDER MAINSTREAMING INTO RURAL ELECTRIFICATION IN,” 2010. [3] C. T. Symposium and L. Uk, “CIBSE Technical Symposium, DeMontfort University, Leicester UK – 6th and 7th September 2011,” no. September, 2011. [4] U. Kingdom, “How to Implement Lighting Controls,” pp. 2–5. [5] I. C. Systems, “Chapter 6 : Lighting control systems Topics covered,” pp. 137–182. [6] “Open-source microcontrollers - Appropedia: The sustainability wiki.” [Online]. Available: http://www.appropedia.org/Open-source_microcontrollers. [7] “Raspberry Pi - Google+.” [Online]. Available: https://plus.google.com/+raspberrypi/about. [8] “Arduino - HomePage.” [Online]. Available: http://www.arduino.cc/en/. [9] “Arduino or Raspberry Pi? » DesignSpark.” [Online]. Available: http://www.designspark.com/blog/arduino-or-raspberry-pi. [10] “Arduino Microcontroller Feature Comparison - RobotShop Blog.” [Online]. Available: http://www.robotshop.com/blog/en/arduino-microcontroller-feature-comparison-2-3631. 58
  • 15. International Journal of Electrical Engineering and Technology (IJEET), ISSN 0976 – 6545(Print), ISSN 0976 – 6553(Online) Volume 4, Issue 6, November - December (2013), © IAEME [11] I. This, M. D. Goals, G. H. Gases, and E. Services, “Energy Policy Brief Reflecting on the Challenges of Attaining a Green Economy 1 for Botswana reflects on the challenges of the sector in light of the national concerns of energy security and the global protecting the environment . This is especially perti,” pp. 1–6, 2011. [12] S. Matta and S. M. Mahmud, “An intelligent light control system for power saving,” in IECON 2010 - 36th Annual Conference on IEEE Industrial Electronics Society, 2010, pp. 3316–3321. [13] W. Trade and O. Wto, “Composition, defi nitions & methodology The data for this report comes from a variety of sources. How it is compiled and presented is explained in this chapter.,” pp. 185–200, 2012. [14] “Light management system having networked intelligent luminaire managers with enhanced diagnostics capabilities.” 19-Feb-2008. [15] M.S.Sujatha and Dr M. Vijay Kumar, “Under Frequency Load Shedding for Energy Management using Anfis/Case Study”, International Journal of Electrical Engineering & Technology (IJEET), Volume 4, Issue 2, 2013, pp. 93 - 104, ISSN Print : 0976-6545, ISSN Online: 0976-6553. [16] Mukesh Kumar Kirar and Ganga Agnihotri, “Transient Stability Enhancement by Ann Based Adaptive Load Shedding”, International Journal of Electrical Engineering & Technology (IJEET), Volume 3, Issue 3, 2012, pp. 200 - 210, ISSN Print: 0976-6545, ISSN Online: 09766553. [17] Syed Moazzam Ali and Dr.Balu Naik Banoth, “Low Energy Consumption Hvac Systems for Green Buildings using Chilled Beam Technology”, International Journal of Advanced Research in Engineering & Technology (IJARET), Volume 4, Issue 3, 2013, pp. 316 - 324, ISSN Print: 0976-6480, ISSN Online: 0976-6499. 59