SlideShare a Scribd company logo
1 of 31
STUDENT NAME
SACHIN KUMAR 3017166
SHUBHAM JAISWAL 3017176
INTERNAL GUIDE
Ms.U. Anitha
Design of remote
intelligent home
system based on
zigbee and gprs
technology
Scope Of The Work
This design is based on ZigBee and GPRS technology.
The main purpose of this paper is to control the home
appliance remotely from anywhere.
The host controls the home from anywhere through his
mobile. Hosts sends an SMS through is mobile phone
to the host control system at the particular device.
The host control according to the condition given by
the host control that particular device.
 The important aim of this project is to detect the
person (or) any damage of the home equipment when
host is absence of the home.
 Thus the title is the design of remote intelligent smart
home system based on ZigBee and GPRS technology.
Block Diagram
Work Plan
The system sends text messages via Gprs
mobile phone to master the work of home
appliances and appropriate control of them.
 The control center can detect an external
interrupt, when an external interrupt occurs
the control center to send text messages to
mobile
The system used in MC39i modules send and
receive text messages when the user's mobile
phone sending a text message command to
control or query.
hardwares
• Pic microcontroller
• Lcd display
• Sensors
• Keypad
• Rs232
• Pc(visual display)
• Zigbee
• Gprs
• Relay
Circuit diagram
PIC16F877A IC
PIC ->PHERIPHAL INTERFACE CONTROLLER
16-> SERIES
F-> FLASH MEMORY
877A-> PIC FAMILY IC
PIN DIAGRAM
ADC(analog to digital converter)
• Monolithic CMOS device
• 28-pin molded chip carrier package
• Easy interface to all microprocessors
• 8-channel multiplexer with address logic
• 0V to 5V input range with single 5V power
supply
• Outputs meet TTL voltage level
specifications
Features:
CIRCUIT DIAGRAM
ALGORITHM (ADC)
LCD(liquid crystal display):
 Liquid Crystal Display (LCD) consists of rod-shaped tiny molecules sandwiched
between a flat piece of glass and an opaque substrate. These rod-shaped molecules
in between the plates align into two different physical positions based on the
electric charge applied to them.
 When electric charge is applied they align to block the light entering through them,
where as when no-charge is applied they become transparent.
 Light passing through makes the desired images appear. This is the basic concept
behind LCD displays.
 LCDs are most commonly used because of their advantages over other display
technologies. They are thin and flat and consume very small amount of power
compared to LED displays and cathode ray tubes (CRTs).
 LCDs have become very popular over recent years for information display in many
‘smart’ appliances. They are usually controlled by microcontrollers. They make
complicated equipment easier to operate.
FEATURE
 16 Characters x 2 Lines.
 5x7 Dot Matrix Character + Cursor.
 HD44780 Equivalent LCD Controller/driver Built-In.
 4-bit or 8-bit MPU Interface.
 Standard Type.
 Works with almost any Microcontroller
 Built-in controller (KS 0066 or Equivalent)
 1/16 duty cycle.
LCD (CIRCUIT DIAGRAM)
PIN DESCRIPTION
Pic with Lcd
LCD DISPLAY
A photoresistor or LIGHT DEPENDENT RESISTOR or cadmium
sulfide (CdS) cell is a resistor whose resistance decreases with
increasing incident light intensity. It can also be referred to as a
photoconductor.
ldr
A photoresistor is made of a high resistance semiconductor.
If light falling on the device is of high enough frequency
photonsabsorbed by the semiconductor give bound
electrons enough energy to jump into the conduction band.
The resulting free electron (and its hole partner) conduct
electricity, thereby lowering resistance.
Cont….
 A photoelectric device can be either intrinsic or extrinsic. An
intrinsic semiconductor has its own charge carriers and is not an
efficient semiconductor, e.g. silicon. In intrinsic devices the only
available electrons are in the valence band and hence the photon
must have enough energy to excite the electron across the entire
bandgap.
 Extrinsic devices have impurities, also called dopant, added whose
ground state energy is closer to the conduction band; since the
electrons do not have as far to jump, lower energy photons (i.e.,
longer wavelengths and lower frequencies) are sufficient to trigger
the device.
 If a sample of silicon has some of its atoms replaced by phosphorus
atoms (impurities), there will be extra electrons available for
conduction. This is an example of an extrinsic semiconductor.
Tempreture sensor:
• A thermistor is a type of resistor whose resistance varies with
temperature. The word is a portmanteau of thermal and resistor.
Thermistors are widely used as inrush current limiters, temperature
sensors, self-resetting overcurrent protectors, and self-regulating heating
elements.
• Thermistors differ from resistance temperature detectors (RTD) in that
the material used in a thermistor is generally a ceramic or polymer, while
RTDs use pure metals. The temperature response is also different; RTDs
are useful over larger temperature ranges, while thermistors typically
achieve a higher precision within a limited temperature range [usually −90
°C to 130 °C].
• Basic operation
•
• Thermistor symbol
• Assuming, as a first-order approximation, that the relationship between
resistance and temperature is linear, then:
• Where,
• ΔR = change in resistance
• ΔT = change in temperature
• k = first-order temperature coefficient of resistance
Rs-232
RS232:
In communications, RS-232 is a standard for serial binary data interconnection
between a DTE (Data terminal equipment) and a DCE (Data Circuit-terminating
Equipment). It is commonly used in computer serial ports.
Scope of the Standard:
The Electronic Industries Alliance (EIA) standard RS-232-C [3] as of 1969 defines:
• Electrical signal characteristics such as voltage levels, signaling rate, timing and slew-
rate of signals, voltage withstand level, short-circuit behavior, maximum stray
capacitance and cable length
• Interface mechanical characteristics, pluggable connectors and pin identification
• Functions of each circuit in the interface connector
• Standard subsets of interface circuits for selected telecom applications
The standard does not define such elements as character encoding (for example,
ASCII, Baud rate or EBCDIC), or the framing of characters in the data stream (bits per
character, start/stop bits, parity). The standard does not define protocols for error
detection or algorithms for data compression.
VISUAL BASIC
• Microsoft’s VB is perhaps the most successful attempt to provide a real higher level windows
programming language, which really uses the facilities of the environment for writing as well
as the executing of programs.
• Using VB is much more like using a window’s application than programming
for windows in the traditional power of VB comes from the fact that it is a real programming
language. All the BASIC commands and functions are available (only the obsolete and in
applicable have been removed), and it is possible to call windows functions.
• As like in windows programming environment, the VB environment also
consists of number of windows. Though often not thought of as such, the familiar dialog
boxes are also types of window. Further more, within windows all controls are regarded as
classes of window. In Visual Basic terminology windows and dialog boxes are known as forms.
• Each form will have its own controls and code associated with it. Controls
include the various types of buttons, scroll bars and edit controls used for text entry and also
menus which allow the user to make a choice
•
• from a large number of options in a structured way windows generally takes care of all the
drawing of these controls and for the logic of, for example., the editing of text in a control.
• There are variety of controls along with this, some of them are combo
boxes, picture boxes, labels, text boxes, etc., each control has some code associated with it.
These codes are executed when the controls are activated which in the windows terminology
are known as events. This gives a VB program an event-driven architecture.
In VISUAL BASIC all events are associated with forms or controls. For each control or
form, VB provides a list of the events which may occur. The events are chosen for
which is usually to do nothing.VB represents the latest step in the development of the
BASIC language taking it in to the field of object oriented programming.
The language constructs of almost resemble its forerunner it also provides the user
with facilities like DLL (Dynamic Linking Library that is ., functions outside the program
can be called by the program) DDE (Dynamic Data Exchange), and OLE (Object Linking
and Embedding)Through DLL windows API can be called by any programs.
DEFINITION
Visual Basic is a language, the codes are written using basic language. Visual
Basic is a descendant of BASIC.Microsoft Visual Basic Product is defined as a
programming system. Simply put this programming system is used to write Windows
based computer programs; it includes the Visual Basic language as well as number of
tools that helps you write these programs.By using Visual Basic to create customized
programs, you are not bound by the limitations of a particular “off-the shelf”
computer program; rather, you can design applications to meet your own specific
needs.
zegbee
• ZIGBEE:
• The mission of the ZigBee Working Group is to bring about the existence of a broad range of
interoperable consumer devices by establishing open industry specifications for unlicensed,
untethered peripheral, control and entertainment devices requiring the lowest cost and
lowest power consumption communications between compliant devices anywhere in and
around the home.
• The ZigBee specification is a combination of HomeRF Lite and the 802.15.4 specification. The
spec operates in the 2.4GHz (ISM) radio band - the same band as 802.11b standard,
Bluetooth, microwaves and some other devices. It is capable of connecting 255 devices per
network. The specification supports data transmission rates of up to 250 Kbps at a range of
up to 30 meters. ZigBee's technology is slower than 802.11b (11 Mbps) and Bluetooth (1
Mbps) but it consumes significantly less power.
• ZigBee/ General Characteristics:
• Dual PHY (2.4GHz and 868/915 MHz)
• Data rates of 250 kbps (@2.4 GHz), 40 kbps (@ 915 MHz), and 20 kbps (@868 MHz)
• Optimized for low duty-cycle applications (<0.1%)
• CSMA-CA channel access Yields high throughput and low latency for low duty cycle devices
like sensors and controls
• Low power (battery life multi-month to years)
Multiple topologies: star, peer-to-peer, mesh
Addressing space of up to:
- 18,450,000,000,000,000,000 devices (64 bit IEEE address)
- 65,535 networks
Optional guaranteed time slot for applications requiring low latency
Fully hand-shaked protocol for transfer reliability
Range: 50m typical (5-500m based on environment)
MPLAB IDE COMPILER
EMBEDDED ‘C’ LANGUAGE
SOFTWARE TOOLS
Expected output
The important aim of this project is to detect the
person(or) any damage of the home equipment when host
is absence of the home.
 Thus the title is the design of remote intelligent smart
home system based on ZigBee and GPRS technology.
References
 [1 ] BoyuaYangkuiW,Zhaojian,etc; ZigBe technology and
application-CC2430 design, development and practice; National Defence Industry Press.
 [2] Wang dong, Jinrong Zhang, Wei Yan, etc. using ZigBee technology to build wireless
sensor networks [J]. Chongqing University: NaturalScience,
 [3] Schlessman, J., Shim, J., Kim, I., Baek, Y. C.,& Wolf, W. (2006).Low power, low cost,
wireless camera sensor nodes for humandetection.Proceedings of the 4th International
Conference on EmbeddedNetworked Sensor Systems, October 2006, 363-364.
 [4] A.Alheraish,“Design and implementation of home automation system”,IEEE Transactions
on Consumer Electronics, vol. 50, no. 4, pp. 1087 –1092, Nov. 2004.
 [5] OndrejS, Zdenek B,PetrF, OndrejH. ZigBee Technology and DeviceDesign [ C]. 􀄠Proceeding
of the International Conference onNetworking, International Conference on Systems
andInternationalConference on Mobile Communications and LearningTechnologies ,2006 :23
- 29.
 [6] B. Yuksekkaya, A. A. Kayalar, M.B. Tosun, M. K. Ozcan, and A. Alkar, “A GSM, internet and
speech controlled wireless interactivehome automation system”, IEEE Transactions on
Consumer Electronics,vol. 52, no. 3, pp. 837 – 843, Aug. 2006.
 [7] M.CanFilibeli,O.Ozkasap,andM.Reha Civanlar “Embedded web serverbasedhome
appliance networks”, Journal of Network and ComputerApplications, vol. 30, no. 2, pp. 499-
514, April 2007.
 [8] Minal S.Khandare,Anjali Mahajan Mobile Monitoring System For Smart
• Home , ICETET.2010.177.006,29 (8) :95-98.
proj (2)

More Related Content

Similar to proj (2)

Density based traffic light controlling (2)
Density based traffic light controlling (2)Density based traffic light controlling (2)
Density based traffic light controlling (2)hardik1240
 
RFID BASED SECURITY SYSTEM USING ARDUINO.pptx
RFID BASED SECURITY SYSTEM USING ARDUINO.pptxRFID BASED SECURITY SYSTEM USING ARDUINO.pptx
RFID BASED SECURITY SYSTEM USING ARDUINO.pptxDeepakK547422
 
report on embedded system
 report on embedded system report on embedded system
report on embedded systemseema kumawat
 
PROJECTS FROM SHPINE TECHNOLOGIES
PROJECTS FROM SHPINE TECHNOLOGIESPROJECTS FROM SHPINE TECHNOLOGIES
PROJECTS FROM SHPINE TECHNOLOGIESSHPINE TECHNOLOGIES
 
ESP8266 MICROCONTROLLER APPLICATION IN WIRELESS SYNCHRONIZATION TASKS.pptx
ESP8266 MICROCONTROLLER APPLICATION IN WIRELESS SYNCHRONIZATION TASKS.pptxESP8266 MICROCONTROLLER APPLICATION IN WIRELESS SYNCHRONIZATION TASKS.pptx
ESP8266 MICROCONTROLLER APPLICATION IN WIRELESS SYNCHRONIZATION TASKS.pptxVenkateshVenkatesh96
 
Home Appliances Controlling using Android Mobile via Bluetooth
Home Appliances Controlling using Android Mobile via BluetoothHome Appliances Controlling using Android Mobile via Bluetooth
Home Appliances Controlling using Android Mobile via BluetoothMOKTARI MOSTOFA
 
Design & Implementation Of Fault Identification In Underground Cables Using IOT
Design & Implementation Of Fault Identification In Underground Cables Using IOTDesign & Implementation Of Fault Identification In Underground Cables Using IOT
Design & Implementation Of Fault Identification In Underground Cables Using IOTIRJET Journal
 
Navodaya R Experience resume
Navodaya R Experience resumeNavodaya R Experience resume
Navodaya R Experience resumeNavodaya R
 
Best HW for IoT project-1.pdf
Best HW for IoT project-1.pdfBest HW for IoT project-1.pdf
Best HW for IoT project-1.pdfKunal Pandhram
 
Digital Design With Systemc (with notes)
Digital Design With Systemc (with notes)Digital Design With Systemc (with notes)
Digital Design With Systemc (with notes)Marc Engels
 
Smart Security System Using ARM And XBee For Boarder Areas (REPORT)
Smart Security System  Using ARM And XBee For Boarder Areas  (REPORT)Smart Security System  Using ARM And XBee For Boarder Areas  (REPORT)
Smart Security System Using ARM And XBee For Boarder Areas (REPORT)WizApsProjects
 
Embedded Patient Monitoring System
Embedded Patient Monitoring System Embedded Patient Monitoring System
Embedded Patient Monitoring System ijesajournal
 
Minor Project Report on - short range personal 'RADAR'.
Minor Project Report on - short range personal 'RADAR'.Minor Project Report on - short range personal 'RADAR'.
Minor Project Report on - short range personal 'RADAR'.Sarvesh Kushwaha
 
Advanced Security System using PIC through Bluetooth
Advanced Security System using PIC through BluetoothAdvanced Security System using PIC through Bluetooth
Advanced Security System using PIC through Bluetoothijtsrd
 

Similar to proj (2) (20)

Density based traffic light controlling (2)
Density based traffic light controlling (2)Density based traffic light controlling (2)
Density based traffic light controlling (2)
 
RFID BASED SECURITY SYSTEM USING ARDUINO.pptx
RFID BASED SECURITY SYSTEM USING ARDUINO.pptxRFID BASED SECURITY SYSTEM USING ARDUINO.pptx
RFID BASED SECURITY SYSTEM USING ARDUINO.pptx
 
report on embedded system
 report on embedded system report on embedded system
report on embedded system
 
embedded systems
embedded systemsembedded systems
embedded systems
 
Wireless notice board using zigbee
Wireless notice board using zigbeeWireless notice board using zigbee
Wireless notice board using zigbee
 
339_311 PPT
339_311 PPT339_311 PPT
339_311 PPT
 
PROJECTS FROM SHPINE TECHNOLOGIES
PROJECTS FROM SHPINE TECHNOLOGIESPROJECTS FROM SHPINE TECHNOLOGIES
PROJECTS FROM SHPINE TECHNOLOGIES
 
ESP8266 MICROCONTROLLER APPLICATION IN WIRELESS SYNCHRONIZATION TASKS.pptx
ESP8266 MICROCONTROLLER APPLICATION IN WIRELESS SYNCHRONIZATION TASKS.pptxESP8266 MICROCONTROLLER APPLICATION IN WIRELESS SYNCHRONIZATION TASKS.pptx
ESP8266 MICROCONTROLLER APPLICATION IN WIRELESS SYNCHRONIZATION TASKS.pptx
 
Smart home automation system
Smart home automation systemSmart home automation system
Smart home automation system
 
Home Appliances Controlling using Android Mobile via Bluetooth
Home Appliances Controlling using Android Mobile via BluetoothHome Appliances Controlling using Android Mobile via Bluetooth
Home Appliances Controlling using Android Mobile via Bluetooth
 
Design & Implementation Of Fault Identification In Underground Cables Using IOT
Design & Implementation Of Fault Identification In Underground Cables Using IOTDesign & Implementation Of Fault Identification In Underground Cables Using IOT
Design & Implementation Of Fault Identification In Underground Cables Using IOT
 
Navodaya R Experience resume
Navodaya R Experience resumeNavodaya R Experience resume
Navodaya R Experience resume
 
V01 i010403
V01 i010403V01 i010403
V01 i010403
 
Best HW for IoT project-1.pdf
Best HW for IoT project-1.pdfBest HW for IoT project-1.pdf
Best HW for IoT project-1.pdf
 
Digital Design With Systemc (with notes)
Digital Design With Systemc (with notes)Digital Design With Systemc (with notes)
Digital Design With Systemc (with notes)
 
Smart Security System Using ARM And XBee For Boarder Areas (REPORT)
Smart Security System  Using ARM And XBee For Boarder Areas  (REPORT)Smart Security System  Using ARM And XBee For Boarder Areas  (REPORT)
Smart Security System Using ARM And XBee For Boarder Areas (REPORT)
 
Embedded Patient Monitoring System
Embedded Patient Monitoring System Embedded Patient Monitoring System
Embedded Patient Monitoring System
 
Minor Project Report on - short range personal 'RADAR'.
Minor Project Report on - short range personal 'RADAR'.Minor Project Report on - short range personal 'RADAR'.
Minor Project Report on - short range personal 'RADAR'.
 
nikhil.pptx
nikhil.pptxnikhil.pptx
nikhil.pptx
 
Advanced Security System using PIC through Bluetooth
Advanced Security System using PIC through BluetoothAdvanced Security System using PIC through Bluetooth
Advanced Security System using PIC through Bluetooth
 

proj (2)

  • 1. STUDENT NAME SACHIN KUMAR 3017166 SHUBHAM JAISWAL 3017176 INTERNAL GUIDE Ms.U. Anitha Design of remote intelligent home system based on zigbee and gprs technology
  • 2. Scope Of The Work This design is based on ZigBee and GPRS technology. The main purpose of this paper is to control the home appliance remotely from anywhere. The host controls the home from anywhere through his mobile. Hosts sends an SMS through is mobile phone to the host control system at the particular device. The host control according to the condition given by the host control that particular device.  The important aim of this project is to detect the person (or) any damage of the home equipment when host is absence of the home.  Thus the title is the design of remote intelligent smart home system based on ZigBee and GPRS technology.
  • 4. Work Plan The system sends text messages via Gprs mobile phone to master the work of home appliances and appropriate control of them.  The control center can detect an external interrupt, when an external interrupt occurs the control center to send text messages to mobile The system used in MC39i modules send and receive text messages when the user's mobile phone sending a text message command to control or query.
  • 5. hardwares • Pic microcontroller • Lcd display • Sensors • Keypad • Rs232 • Pc(visual display) • Zigbee • Gprs • Relay
  • 8. PIC ->PHERIPHAL INTERFACE CONTROLLER 16-> SERIES F-> FLASH MEMORY 877A-> PIC FAMILY IC
  • 10. ADC(analog to digital converter) • Monolithic CMOS device • 28-pin molded chip carrier package • Easy interface to all microprocessors • 8-channel multiplexer with address logic • 0V to 5V input range with single 5V power supply • Outputs meet TTL voltage level specifications Features:
  • 13. LCD(liquid crystal display):  Liquid Crystal Display (LCD) consists of rod-shaped tiny molecules sandwiched between a flat piece of glass and an opaque substrate. These rod-shaped molecules in between the plates align into two different physical positions based on the electric charge applied to them.  When electric charge is applied they align to block the light entering through them, where as when no-charge is applied they become transparent.  Light passing through makes the desired images appear. This is the basic concept behind LCD displays.  LCDs are most commonly used because of their advantages over other display technologies. They are thin and flat and consume very small amount of power compared to LED displays and cathode ray tubes (CRTs).  LCDs have become very popular over recent years for information display in many ‘smart’ appliances. They are usually controlled by microcontrollers. They make complicated equipment easier to operate.
  • 14. FEATURE  16 Characters x 2 Lines.  5x7 Dot Matrix Character + Cursor.  HD44780 Equivalent LCD Controller/driver Built-In.  4-bit or 8-bit MPU Interface.  Standard Type.  Works with almost any Microcontroller  Built-in controller (KS 0066 or Equivalent)  1/16 duty cycle.
  • 19. A photoresistor or LIGHT DEPENDENT RESISTOR or cadmium sulfide (CdS) cell is a resistor whose resistance decreases with increasing incident light intensity. It can also be referred to as a photoconductor. ldr A photoresistor is made of a high resistance semiconductor. If light falling on the device is of high enough frequency photonsabsorbed by the semiconductor give bound electrons enough energy to jump into the conduction band. The resulting free electron (and its hole partner) conduct electricity, thereby lowering resistance.
  • 20. Cont….  A photoelectric device can be either intrinsic or extrinsic. An intrinsic semiconductor has its own charge carriers and is not an efficient semiconductor, e.g. silicon. In intrinsic devices the only available electrons are in the valence band and hence the photon must have enough energy to excite the electron across the entire bandgap.  Extrinsic devices have impurities, also called dopant, added whose ground state energy is closer to the conduction band; since the electrons do not have as far to jump, lower energy photons (i.e., longer wavelengths and lower frequencies) are sufficient to trigger the device.  If a sample of silicon has some of its atoms replaced by phosphorus atoms (impurities), there will be extra electrons available for conduction. This is an example of an extrinsic semiconductor.
  • 21. Tempreture sensor: • A thermistor is a type of resistor whose resistance varies with temperature. The word is a portmanteau of thermal and resistor. Thermistors are widely used as inrush current limiters, temperature sensors, self-resetting overcurrent protectors, and self-regulating heating elements. • Thermistors differ from resistance temperature detectors (RTD) in that the material used in a thermistor is generally a ceramic or polymer, while RTDs use pure metals. The temperature response is also different; RTDs are useful over larger temperature ranges, while thermistors typically achieve a higher precision within a limited temperature range [usually −90 °C to 130 °C]. • Basic operation • • Thermistor symbol • Assuming, as a first-order approximation, that the relationship between resistance and temperature is linear, then: • Where, • ΔR = change in resistance • ΔT = change in temperature • k = first-order temperature coefficient of resistance
  • 23. RS232: In communications, RS-232 is a standard for serial binary data interconnection between a DTE (Data terminal equipment) and a DCE (Data Circuit-terminating Equipment). It is commonly used in computer serial ports. Scope of the Standard: The Electronic Industries Alliance (EIA) standard RS-232-C [3] as of 1969 defines: • Electrical signal characteristics such as voltage levels, signaling rate, timing and slew- rate of signals, voltage withstand level, short-circuit behavior, maximum stray capacitance and cable length • Interface mechanical characteristics, pluggable connectors and pin identification • Functions of each circuit in the interface connector • Standard subsets of interface circuits for selected telecom applications The standard does not define such elements as character encoding (for example, ASCII, Baud rate or EBCDIC), or the framing of characters in the data stream (bits per character, start/stop bits, parity). The standard does not define protocols for error detection or algorithms for data compression.
  • 24. VISUAL BASIC • Microsoft’s VB is perhaps the most successful attempt to provide a real higher level windows programming language, which really uses the facilities of the environment for writing as well as the executing of programs. • Using VB is much more like using a window’s application than programming for windows in the traditional power of VB comes from the fact that it is a real programming language. All the BASIC commands and functions are available (only the obsolete and in applicable have been removed), and it is possible to call windows functions. • As like in windows programming environment, the VB environment also consists of number of windows. Though often not thought of as such, the familiar dialog boxes are also types of window. Further more, within windows all controls are regarded as classes of window. In Visual Basic terminology windows and dialog boxes are known as forms. • Each form will have its own controls and code associated with it. Controls include the various types of buttons, scroll bars and edit controls used for text entry and also menus which allow the user to make a choice • • from a large number of options in a structured way windows generally takes care of all the drawing of these controls and for the logic of, for example., the editing of text in a control. • There are variety of controls along with this, some of them are combo boxes, picture boxes, labels, text boxes, etc., each control has some code associated with it. These codes are executed when the controls are activated which in the windows terminology are known as events. This gives a VB program an event-driven architecture.
  • 25. In VISUAL BASIC all events are associated with forms or controls. For each control or form, VB provides a list of the events which may occur. The events are chosen for which is usually to do nothing.VB represents the latest step in the development of the BASIC language taking it in to the field of object oriented programming. The language constructs of almost resemble its forerunner it also provides the user with facilities like DLL (Dynamic Linking Library that is ., functions outside the program can be called by the program) DDE (Dynamic Data Exchange), and OLE (Object Linking and Embedding)Through DLL windows API can be called by any programs. DEFINITION Visual Basic is a language, the codes are written using basic language. Visual Basic is a descendant of BASIC.Microsoft Visual Basic Product is defined as a programming system. Simply put this programming system is used to write Windows based computer programs; it includes the Visual Basic language as well as number of tools that helps you write these programs.By using Visual Basic to create customized programs, you are not bound by the limitations of a particular “off-the shelf” computer program; rather, you can design applications to meet your own specific needs.
  • 26. zegbee • ZIGBEE: • The mission of the ZigBee Working Group is to bring about the existence of a broad range of interoperable consumer devices by establishing open industry specifications for unlicensed, untethered peripheral, control and entertainment devices requiring the lowest cost and lowest power consumption communications between compliant devices anywhere in and around the home. • The ZigBee specification is a combination of HomeRF Lite and the 802.15.4 specification. The spec operates in the 2.4GHz (ISM) radio band - the same band as 802.11b standard, Bluetooth, microwaves and some other devices. It is capable of connecting 255 devices per network. The specification supports data transmission rates of up to 250 Kbps at a range of up to 30 meters. ZigBee's technology is slower than 802.11b (11 Mbps) and Bluetooth (1 Mbps) but it consumes significantly less power. • ZigBee/ General Characteristics: • Dual PHY (2.4GHz and 868/915 MHz) • Data rates of 250 kbps (@2.4 GHz), 40 kbps (@ 915 MHz), and 20 kbps (@868 MHz) • Optimized for low duty-cycle applications (<0.1%) • CSMA-CA channel access Yields high throughput and low latency for low duty cycle devices like sensors and controls • Low power (battery life multi-month to years)
  • 27. Multiple topologies: star, peer-to-peer, mesh Addressing space of up to: - 18,450,000,000,000,000,000 devices (64 bit IEEE address) - 65,535 networks Optional guaranteed time slot for applications requiring low latency Fully hand-shaked protocol for transfer reliability Range: 50m typical (5-500m based on environment)
  • 28. MPLAB IDE COMPILER EMBEDDED ‘C’ LANGUAGE SOFTWARE TOOLS
  • 29. Expected output The important aim of this project is to detect the person(or) any damage of the home equipment when host is absence of the home.  Thus the title is the design of remote intelligent smart home system based on ZigBee and GPRS technology.
  • 30. References  [1 ] BoyuaYangkuiW,Zhaojian,etc; ZigBe technology and application-CC2430 design, development and practice; National Defence Industry Press.  [2] Wang dong, Jinrong Zhang, Wei Yan, etc. using ZigBee technology to build wireless sensor networks [J]. Chongqing University: NaturalScience,  [3] Schlessman, J., Shim, J., Kim, I., Baek, Y. C.,& Wolf, W. (2006).Low power, low cost, wireless camera sensor nodes for humandetection.Proceedings of the 4th International Conference on EmbeddedNetworked Sensor Systems, October 2006, 363-364.  [4] A.Alheraish,“Design and implementation of home automation system”,IEEE Transactions on Consumer Electronics, vol. 50, no. 4, pp. 1087 –1092, Nov. 2004.  [5] OndrejS, Zdenek B,PetrF, OndrejH. ZigBee Technology and DeviceDesign [ C]. 􀄠Proceeding of the International Conference onNetworking, International Conference on Systems andInternationalConference on Mobile Communications and LearningTechnologies ,2006 :23 - 29.  [6] B. Yuksekkaya, A. A. Kayalar, M.B. Tosun, M. K. Ozcan, and A. Alkar, “A GSM, internet and speech controlled wireless interactivehome automation system”, IEEE Transactions on Consumer Electronics,vol. 52, no. 3, pp. 837 – 843, Aug. 2006.  [7] M.CanFilibeli,O.Ozkasap,andM.Reha Civanlar “Embedded web serverbasedhome appliance networks”, Journal of Network and ComputerApplications, vol. 30, no. 2, pp. 499- 514, April 2007.  [8] Minal S.Khandare,Anjali Mahajan Mobile Monitoring System For Smart • Home , ICETET.2010.177.006,29 (8) :95-98.