embedded c,89x51 microcontroller
android application,mysql server
java,embedded c,89x51 family chip
embedded c,8051 family,java
joomla,mysql server,cloud server
android,java
pwm,embedded c,89x5x microcontroller
java,embedded c,msp430 chip
Project Platform : EMBEDDED C 89X51 MICROCONTROLLER
Languages Used : EMBEDDDED C AT COMMANDS
Project Cost : 14000
Abstract
Home security has been a major issue where crime is increasing and everybody wants to take proper measures to prevent intrusion. In addition there was a need to automate home so that user can take advantage of the technological advancement in such a way that a person getting off the office does not get melted with the hot climate.
Introduction
The project is aimed at developing the security of Home against Intruders , Gas Leak and Fire . In any of the above three cases any one met while you are out of your home than the device sends SMS to the emergency no provided to it.
The report consists of a background into the area of 8051 microcontroller and mobile communication, how they are interfaced to each other and AT (Attention) commands set used in communication.
HARDWARE USED
1. AT command supporting GSM mobile phone.
2. 89S52 Microcontroller
3. Max 232 IC.
4. Relays
5. Relay driver IC ULN 2803
6. Voltage regulator 7805.
7. Diode IN4007
8. GSM Phone
9. LPG Gas Sensor
SOFTWARE USED
1. Keil u-Vision 3.0
Keil Software is used provide you with software development tools for 8051 based microcontrollers. With the Keil tools, you can generate embedded applications for virtually every 8051 derivative. The supported microcontrollers are listed in the µ-vision
2. PRO51 Programmer Software
THEORY OF OPERATION
In this project we interfaced 8051 microcontroller with Motorola’s C168 GSM mobile phone to decode the received message and do the required action. The protocol used for the communication between the two is AT command.
The microcontroller pulls the SMS received by phone, decode it, recognizes the
Mobile no. and then switches on the relays attached to its port to control the appliances. After successful operation, controller sends back the acknowledgement to the user’s mobile through SMS.
BLOCK DIAGRAM: