SlideShare a Scribd company logo
Anti-Theft & Automation
using
Arduino
Batch Members
Afroze Kabeer Khan. M
Ruthra Kumar. R
Vishal. V
Abstract
The Project is mainly to protect homes from rising
threat of being robbed. It provides the ability to
sense motion/activity in your home and alert you
with an image of current status in your home. It also
has the ability to sense if there is any kind of gas
leakage and sends notification to you. The Project is
also created with automation, which provides the
ability to control your household electrical appliances
through internet with password verification with
SHA-256 Algorithm.
Advantages Dis-Advantages
• Control Equipment anywhere
from world
• Sense range for 20 meters to
detect activity
• Two motion sensors for precision
• Gas sensor detects at 10000ppm
precision
• MQ-6 detects Iso-Butane, LPG,
LNG
• User will be notified through
SMS/Internet
• Possible connectivity issues
• Misfires due to increase
sensitivity
• IP address and port forwarding
required to gain control
anywhere from world
• Internet connectivity is a must for
usage
• Wireless router is required to
gain access
Block Diagram
(Electrical)
GSM Module
Arduino
Ethernet Shield
Arduino Board
ATmega2560Motion Sensor
(2)
Relay 12V 8-Channel
Ch1 Ch2 Ch3 Ch4 Ch5
A
C
Siren Lights Motor Device 1 Device 2
Signal Line
Phase Line
Neutral Line
Ch..
..
SMPS
Connected to
LAN
Connected to
Mobile Network Devices
Connected to
LAN use
WebAPP
MQ - 6
Gas
Sensor
Block Diagram
(Cloud)
Server Machine
(IP: 10.0.0.X)
LAN
(10.0.0.1)
Arduino Server
(IP: 10.0.0.Y)
Performs Operation
Sends Response
MySQL (Port: 3306)
Table(Login Details)
User Name
Password (SHA-256)
PHP(Port: 80)
Query
Response
HTTP Request
To
Arduino Server
HTTP Response
From
Arduino Server
Request
From
PHP Server
Response
To
PHP Server
Query
Request
Connected to Internet
Serial Communication
About
Serial communication is used to transfer data through wires in order to reduce number of
IC’s used. Various methods where introduced in serial communication. In this project we have used
SDA – SCL
Rx - Tx
Rx/Tx Communication
SDA/SCL Communication
List of Electrical
equipments
• Arduino Mega 2560
• Arduino Ethernet Shield
• 220V-AC Supply
• 12V – 8 Channel Relay
• Electrical equipments to be controlled
• SIM900A GSM Module
• PIR Motion Sensor
• MQ-2 Gas Sensor
• Siren
• SMPS
• Patch chords , Plugs as required
List of Programming
Languages
• PHP
• MySQL
• JavaScript
• HTML/CSS
• Arduino(C/C++)
• AT Command Set
List of Softwares
• Arduino IDE
• MySQL Server & WorkBench
• Atom Text Editor
• PHP Server
Electrical & Electronic
Equipments
Explanation
Arduino Mega 2560
Specifications
• Atmega 2560 Microcontroller
• 54 I/O Pins (15 PWM O/p)
• 16 Analog I/P Pins
• 7-12V Input Voltage
• 5V Operating Voltage
• 256KB of Flash Memory
• 8KB SRam
• 4KB EEPROM
• 16MHz Clock Speed
• 2 8-Bit Timer Counters
• RTC with separate Oscialltor
• SPI/I2C Interface
• Serial / RxTx Interface
• ICSP Communication
About
Arduino Mega is a Open source
microcontroller board with AtMega2560
Microcontroller it has been manufactured with a
main focus on internet of things and industrial
automation. It can be programmed with Arduino
IDE provided by the manufacturer. The read/write
operation is achieved through Serial
Communication(USB)
Arduino Mega 2560
PIN Diagram
Arduino Ethernet Shield
Specifications
• W5500 Ethernet Controller
• 32K Buffer
• 10/100 Mb Speed
• 5V Operating Voltage
• RJ45 Cable to communicate
through Internet
About
Arduino Ethernet Shield is Ethernet Controller Board with W5500 Ethernet
Controller which allows you to connect to internet through ICSP(In-Circuit Serial
Programming). The Ethernet Shield communicates with Arduino Mega Board through
SPI Connection with ICSP pins. It gets 5V Supply from Arduino Mega 2560. It also has
an Onboard SD-Card slot which helps in Read/Write Operation
Arduino Ethernet Shield
PIN Diagram
Relay
Specifications
• 8 SPDT Switches
• On board Optocoupler
• 220-250VAC Switching
• 12-24VDC Swtiching
• 5-10Amps Current Range
• 8 Digital Input Pins
• NO/NC Included
• 5V Operating Voltage
• 5-9V Input Voltage
About
The 5V 8 Channel Relay operates based Optocoupler switching method. It
has 8 relays with NO/NC (Normally Open/Normally Closed). It has also has built-in 8
LEDS which indicates current status of each relay. It operates at 5V with7-9V of Input
Supply.
Schematic Diagram Relay
PIR Sensor
Specifications
• Rectangular Shape
• Very Inexpensive
• Sensitivity Range upto 20 feet
• 5V-12V Power Supply
• 20 feet of Sensing Range
• 110deg x 70deg Angle
detection
• Built-in 3.3V regulator
• Digital Pulse of Digital High &
Digital Low as Output
• Sensitivty & Time period of
Excitation control using
Potenitometer
• BIS0001 PIR Chip for regulating
the output
About
The PIR Sensor which goes by
the acronym of Pyro-Electric/Passive
Infrared Sensors are very cheap and
available as modules which are very much
sensitive to motion and produce relative
output signals based upon their change in
their signal width. The Fresnel Lens
produce distorted IR rays which provide
extended operation
PIR Sensor Schematic Diagram
Operating Angle of PIR Sensor
MQ-6 Gas Sensor
Specifications
• Highly sensitive to LPG, iso-
butane, propane
• 5V AC/DC Supply
• Load Resistance 20KΩ
• 200-10000ppm of detecting
concentration for LPG, iso-
butane, iso-propane, LNG
• Sensitivity adjustment
• Fast Response
About
The MQ-6 Gas Sensor requires 5V for supply and certain duration to heat up
and start sensing for the gas particles in atmosphere. It senses for various gases such
as LPG(Liquid Petroleum Gas), Iso-Butane, Iso-Propane, LNG(Liquified Natural Gas).
The Sensitivity can be adjusted by controlling the potentiometer. Additionally it can
also sense alcohol, cooking fumes & cigarette smoke.
Schematic Layout of MQ-6 Gas Sensor
Sensitivity Characteristics of MQ-6
SIM900A GSM Module
Specifications
• Quad Band GSM Module
850/900/1800/1900 MHz
• Wire Antenna
• 3.8 – 12V DC Input Voltage
• TCP/IP Protocol Stack for internet
data transfer through GPRS
• 9600-115200 Baud Rate Support
• GPRS Class 10: 85.6 Kbps
• Can be Interfaced through
RS232/Rx-Tx Communication
About
SIM900A Dual Band GSM/GPRS Module requires a 3.8-12V Supply for
stabilized operation. It has a configurable baud rate between 9600-115200. It has
SIMCOM enhanced AT Command Support. Can be interfaced with arduino through
Serial communication
Required AT Commands
1.Command - AT+GMM
Response - Manufacturer details to be used to configure at the time
of setup.
2.Command - AT+CMGF=1
Response - Sets the SMS to Text Mode
3. Command - AT+CMGS=“”+91NUMBERTOSENDSMS”r”
Response - Sets the Number to which the SMS to be Sent
4. Command – “MESSAGE TO BE SENT”
Response – Sets the string data to be sent and Sends the Message
5. Command – “(char)26”
Response – character ASCII keyword for Ctrl+Z combination to state
text has been entered
SMPS (Switched Mode Power Supply)
Specifications
• Input 220V AC/DC
• Output 12V DC 2A
About
The Switched Mode Power Supply is a kind of AC to DC Buck
Converter with transformer which reduces 220V AC Input Supply to 12V DC
with the capacity to handle 2A. The main purpose of using a SMPS in this
project is for the siren which requires 12V DC Supply. Which is in turn
connected to the Relay.
SMPS Input/output Waveforms
Electrical and Electronic
Equipment
Connection
ArduinoMega
(AT-Mega2560)
Arduino Mega Microcontroller with Arduino Ethernet Shield
ArduinoEthernetShield
MOSI
MOSIMISO
MISO
5V - Supply Vcc
GND GND
SCK SCK
Connected through ICSP Pins
SDA SCL – Serial Communication
Arduino Connection with Relay
ArduinoMega
2560
Relay
Electrical
Equipment
22
24
.
.
.
36
5V Vcc
IN1
IN2
IN8
GND GND
.
.
.
NC
COMM
NO
P N
220V AC
Supply
P
N
Arduino Connection with PIR Sensor
ArduinoMega
2560
Arduino Connection with Gas Sensor
Gas
Sensor
GND GND
3.3V Vcc
DO
AO
49
Arduino Connection with SIM900A GSM Module
ArduinoMega
2560
SIM900A
GSMModule
16 – Rx2
17 – Tx2
Tx
Rx
GND GND
Vcc
12V
Supply
Rx/Tx Serial Communication
Relay to Siren through SMPS
Relay
NO
COMM
NC
SMPS
220AC 12DC
P N +ve -ve
220V AC
Supply
P
N
SIREN
+ve -ve
Conclusion
The Project provides us the ability to control any house
hold electrical equipment anywhere from the world. The Project
is also focused on anti-theft & security to places that are prone
to gas leakage , the device is equipped with the most advanced
MQ-6 Gas sensor which detects smokes which are of commercial
use in wide range of places. It also senses/detects activity
around 20 meters from where the device is mounted. The user is
notified through SMS & internet if any of these changes are
detected in the preferred location. With prior to detection of
motion user is requested to activate alarm through 4 digit
passcode which is encrypted with SHA-256 algorithm.
The Project is aimed at providing global security to the
upcoming generation with the power of Cloud & Electronics.
Batch Members
Afroze Kabeer Khan. M
Ruthra Kumar. R
Vishal. V
References
Books:
[1] “Modern PHP” by Josh Lockhart– Feb,2015
[2] “Arduino Cook Book” by Michael Margolis – 2011
[3] “SIM900 AT Commands Set” by Shanghai simcom wireless solutions, Inc. – 2015
Webpages:
[4] http://www.propox.com/download/docs/SIM900_AT.pdf
[5] http://www.arduino.org/learning/reference
[6] https://code.tutsplus.com/tutorials/http-headers-for-dummies--net-8039
[7] https://learn.sparkfun.com/tutorials/serial-communication
[8] http://php.net/docs.php
[9] https://dev.mysql.com/doc/refman/5.5/en/
[10] https://developer.mozilla.org/en-US/docs/AJAX/Getting_Started

More Related Content

PPTX
Internet of Things (IoT) Based Smart Security & Home Automation System.
PPTX
Auto irrigation system
PPT
Intelligent automatic plant irrigation system
PPT
AUTOMATIC IRRIGATION SYSTEM USING ARDUINO UNO
PPTX
light follower robot
PPTX
Prepaid energy meter with gsm interface
PPTX
automatic irrigation system ppt
PPTX
Patient Health Monitoring System Using Arduino & ESP8266
Internet of Things (IoT) Based Smart Security & Home Automation System.
Auto irrigation system
Intelligent automatic plant irrigation system
AUTOMATIC IRRIGATION SYSTEM USING ARDUINO UNO
light follower robot
Prepaid energy meter with gsm interface
automatic irrigation system ppt
Patient Health Monitoring System Using Arduino & ESP8266

What's hot (20)

PDF
Home automation system using arduino with android
PPTX
AUTOMATIC PLANT WATERING SYSTEM USING ARDUINO BASED PPT
PPTX
Presentation on IoT Based Home Automation using android & NodeMCU
PPT
Monitoring & Controlling of Devices using GSM
PPTX
Smart automated irrigation system ppt
PDF
Smart irrigation system using Internet Of Things
PPTX
IOT based irrigation system
PPTX
Home automation using wifi
PPTX
home automation using esp8266
PPTX
Controlling Home Appliances Using Voice
PPTX
Arduino Automatic Watering System Plants Sprinkler Using IoT
PPTX
IOT based smart agriculture monitoring.pptx
PPTX
Automated water planting system
PPTX
Automatic irrigation 1st review(ieee project ece dept)
PPTX
Optical satellite communication
PPTX
Home automation ppt
PPTX
Smart Irrigation System Using IoT
PDF
Bi-Directional Visitor Counter & Home Automation revised strictly to pattern ...
PPTX
Ultrasonic sensor
PPTX
Smart irrigation system using internet of things
Home automation system using arduino with android
AUTOMATIC PLANT WATERING SYSTEM USING ARDUINO BASED PPT
Presentation on IoT Based Home Automation using android & NodeMCU
Monitoring & Controlling of Devices using GSM
Smart automated irrigation system ppt
Smart irrigation system using Internet Of Things
IOT based irrigation system
Home automation using wifi
home automation using esp8266
Controlling Home Appliances Using Voice
Arduino Automatic Watering System Plants Sprinkler Using IoT
IOT based smart agriculture monitoring.pptx
Automated water planting system
Automatic irrigation 1st review(ieee project ece dept)
Optical satellite communication
Home automation ppt
Smart Irrigation System Using IoT
Bi-Directional Visitor Counter & Home Automation revised strictly to pattern ...
Ultrasonic sensor
Smart irrigation system using internet of things
Ad

Similar to Anti theft & Automation using Arduino (20)

PDF
Sms Based Gas Leakage Monitoring in Residential and Industrial Area
PPTX
GSM BASED GAS ESCAPE BURST AND FIRE SAFETY PROJECT
PDF
Gas Leakage Detector using Arduino with SMS Alert - Engineering Project
PPTX
gas cylinder iot.pptx
PPTX
476646605-LPG-Leakage-Detector-using-Arduino-with-SMS-Alert.pptx
PDF
M44096368
PPTX
EMBBEDED PPT.pptx
PDF
AN APPROACH TO SMART HOME SECURITY SYSTEM USING ARDUINO
PDF
AN APPROACH TO SMART HOME SECURITY SYSTEM USING ARDUINO
PDF
IRJET- Android based Home Automation System with Power Optimization Modes
PPTX
Industrial monitoring and control systems using andriod application
PDF
IRJET- IoT based Industrial Automation
PDF
Integrated Security System With Remot Controlling Of Appliances
PDF
Design_and_Development_of_Fire_and_Gas_L.pdf
PDF
Design_and_Development_of_Fire_and_Gas_L.pdf
PDF
IRJET- Wireless Gas Leak Detection and Localization for Remote Vehicles using...
PDF
IOT NodeMCU - IFTTT Templet to send SMS
PDF
P 6168--microcontroller based-lpg_gas_detector_using_gsm_module
DOC
Home automation and security using wireless network
PDF
IRJET- Centralised Status alert system for industrial machines
Sms Based Gas Leakage Monitoring in Residential and Industrial Area
GSM BASED GAS ESCAPE BURST AND FIRE SAFETY PROJECT
Gas Leakage Detector using Arduino with SMS Alert - Engineering Project
gas cylinder iot.pptx
476646605-LPG-Leakage-Detector-using-Arduino-with-SMS-Alert.pptx
M44096368
EMBBEDED PPT.pptx
AN APPROACH TO SMART HOME SECURITY SYSTEM USING ARDUINO
AN APPROACH TO SMART HOME SECURITY SYSTEM USING ARDUINO
IRJET- Android based Home Automation System with Power Optimization Modes
Industrial monitoring and control systems using andriod application
IRJET- IoT based Industrial Automation
Integrated Security System With Remot Controlling Of Appliances
Design_and_Development_of_Fire_and_Gas_L.pdf
Design_and_Development_of_Fire_and_Gas_L.pdf
IRJET- Wireless Gas Leak Detection and Localization for Remote Vehicles using...
IOT NodeMCU - IFTTT Templet to send SMS
P 6168--microcontroller based-lpg_gas_detector_using_gsm_module
Home automation and security using wireless network
IRJET- Centralised Status alert system for industrial machines
Ad

Recently uploaded (20)

PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PPTX
Welding lecture in detail for understanding
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PPTX
bas. eng. economics group 4 presentation 1.pptx
PPTX
Lecture Notes Electrical Wiring System Components
PDF
composite construction of structures.pdf
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PPTX
OOP with Java - Java Introduction (Basics)
PPT
Project quality management in manufacturing
PPTX
additive manufacturing of ss316l using mig welding
PPTX
web development for engineering and engineering
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PPTX
Sustainable Sites - Green Building Construction
PDF
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PDF
Digital Logic Computer Design lecture notes
PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
Operating System & Kernel Study Guide-1 - converted.pdf
Welding lecture in detail for understanding
CYBER-CRIMES AND SECURITY A guide to understanding
bas. eng. economics group 4 presentation 1.pptx
Lecture Notes Electrical Wiring System Components
composite construction of structures.pdf
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
OOP with Java - Java Introduction (Basics)
Project quality management in manufacturing
additive manufacturing of ss316l using mig welding
web development for engineering and engineering
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
Sustainable Sites - Green Building Construction
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
Digital Logic Computer Design lecture notes
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx

Anti theft & Automation using Arduino

  • 1. Anti-Theft & Automation using Arduino Batch Members Afroze Kabeer Khan. M Ruthra Kumar. R Vishal. V
  • 2. Abstract The Project is mainly to protect homes from rising threat of being robbed. It provides the ability to sense motion/activity in your home and alert you with an image of current status in your home. It also has the ability to sense if there is any kind of gas leakage and sends notification to you. The Project is also created with automation, which provides the ability to control your household electrical appliances through internet with password verification with SHA-256 Algorithm.
  • 3. Advantages Dis-Advantages • Control Equipment anywhere from world • Sense range for 20 meters to detect activity • Two motion sensors for precision • Gas sensor detects at 10000ppm precision • MQ-6 detects Iso-Butane, LPG, LNG • User will be notified through SMS/Internet • Possible connectivity issues • Misfires due to increase sensitivity • IP address and port forwarding required to gain control anywhere from world • Internet connectivity is a must for usage • Wireless router is required to gain access
  • 4. Block Diagram (Electrical) GSM Module Arduino Ethernet Shield Arduino Board ATmega2560Motion Sensor (2) Relay 12V 8-Channel Ch1 Ch2 Ch3 Ch4 Ch5 A C Siren Lights Motor Device 1 Device 2 Signal Line Phase Line Neutral Line Ch.. .. SMPS Connected to LAN Connected to Mobile Network Devices Connected to LAN use WebAPP MQ - 6 Gas Sensor
  • 5. Block Diagram (Cloud) Server Machine (IP: 10.0.0.X) LAN (10.0.0.1) Arduino Server (IP: 10.0.0.Y) Performs Operation Sends Response MySQL (Port: 3306) Table(Login Details) User Name Password (SHA-256) PHP(Port: 80) Query Response HTTP Request To Arduino Server HTTP Response From Arduino Server Request From PHP Server Response To PHP Server Query Request Connected to Internet
  • 6. Serial Communication About Serial communication is used to transfer data through wires in order to reduce number of IC’s used. Various methods where introduced in serial communication. In this project we have used SDA – SCL Rx - Tx Rx/Tx Communication SDA/SCL Communication
  • 7. List of Electrical equipments • Arduino Mega 2560 • Arduino Ethernet Shield • 220V-AC Supply • 12V – 8 Channel Relay • Electrical equipments to be controlled • SIM900A GSM Module • PIR Motion Sensor • MQ-2 Gas Sensor • Siren • SMPS • Patch chords , Plugs as required
  • 8. List of Programming Languages • PHP • MySQL • JavaScript • HTML/CSS • Arduino(C/C++) • AT Command Set List of Softwares • Arduino IDE • MySQL Server & WorkBench • Atom Text Editor • PHP Server
  • 10. Arduino Mega 2560 Specifications • Atmega 2560 Microcontroller • 54 I/O Pins (15 PWM O/p) • 16 Analog I/P Pins • 7-12V Input Voltage • 5V Operating Voltage • 256KB of Flash Memory • 8KB SRam • 4KB EEPROM • 16MHz Clock Speed • 2 8-Bit Timer Counters • RTC with separate Oscialltor • SPI/I2C Interface • Serial / RxTx Interface • ICSP Communication About Arduino Mega is a Open source microcontroller board with AtMega2560 Microcontroller it has been manufactured with a main focus on internet of things and industrial automation. It can be programmed with Arduino IDE provided by the manufacturer. The read/write operation is achieved through Serial Communication(USB)
  • 12. Arduino Ethernet Shield Specifications • W5500 Ethernet Controller • 32K Buffer • 10/100 Mb Speed • 5V Operating Voltage • RJ45 Cable to communicate through Internet About Arduino Ethernet Shield is Ethernet Controller Board with W5500 Ethernet Controller which allows you to connect to internet through ICSP(In-Circuit Serial Programming). The Ethernet Shield communicates with Arduino Mega Board through SPI Connection with ICSP pins. It gets 5V Supply from Arduino Mega 2560. It also has an Onboard SD-Card slot which helps in Read/Write Operation
  • 14. Relay Specifications • 8 SPDT Switches • On board Optocoupler • 220-250VAC Switching • 12-24VDC Swtiching • 5-10Amps Current Range • 8 Digital Input Pins • NO/NC Included • 5V Operating Voltage • 5-9V Input Voltage About The 5V 8 Channel Relay operates based Optocoupler switching method. It has 8 relays with NO/NC (Normally Open/Normally Closed). It has also has built-in 8 LEDS which indicates current status of each relay. It operates at 5V with7-9V of Input Supply.
  • 16. PIR Sensor Specifications • Rectangular Shape • Very Inexpensive • Sensitivity Range upto 20 feet • 5V-12V Power Supply • 20 feet of Sensing Range • 110deg x 70deg Angle detection • Built-in 3.3V regulator • Digital Pulse of Digital High & Digital Low as Output • Sensitivty & Time period of Excitation control using Potenitometer • BIS0001 PIR Chip for regulating the output About The PIR Sensor which goes by the acronym of Pyro-Electric/Passive Infrared Sensors are very cheap and available as modules which are very much sensitive to motion and produce relative output signals based upon their change in their signal width. The Fresnel Lens produce distorted IR rays which provide extended operation
  • 18. Operating Angle of PIR Sensor
  • 19. MQ-6 Gas Sensor Specifications • Highly sensitive to LPG, iso- butane, propane • 5V AC/DC Supply • Load Resistance 20KΩ • 200-10000ppm of detecting concentration for LPG, iso- butane, iso-propane, LNG • Sensitivity adjustment • Fast Response About The MQ-6 Gas Sensor requires 5V for supply and certain duration to heat up and start sensing for the gas particles in atmosphere. It senses for various gases such as LPG(Liquid Petroleum Gas), Iso-Butane, Iso-Propane, LNG(Liquified Natural Gas). The Sensitivity can be adjusted by controlling the potentiometer. Additionally it can also sense alcohol, cooking fumes & cigarette smoke.
  • 20. Schematic Layout of MQ-6 Gas Sensor
  • 22. SIM900A GSM Module Specifications • Quad Band GSM Module 850/900/1800/1900 MHz • Wire Antenna • 3.8 – 12V DC Input Voltage • TCP/IP Protocol Stack for internet data transfer through GPRS • 9600-115200 Baud Rate Support • GPRS Class 10: 85.6 Kbps • Can be Interfaced through RS232/Rx-Tx Communication About SIM900A Dual Band GSM/GPRS Module requires a 3.8-12V Supply for stabilized operation. It has a configurable baud rate between 9600-115200. It has SIMCOM enhanced AT Command Support. Can be interfaced with arduino through Serial communication
  • 23. Required AT Commands 1.Command - AT+GMM Response - Manufacturer details to be used to configure at the time of setup. 2.Command - AT+CMGF=1 Response - Sets the SMS to Text Mode 3. Command - AT+CMGS=“”+91NUMBERTOSENDSMS”r” Response - Sets the Number to which the SMS to be Sent 4. Command – “MESSAGE TO BE SENT” Response – Sets the string data to be sent and Sends the Message 5. Command – “(char)26” Response – character ASCII keyword for Ctrl+Z combination to state text has been entered
  • 24. SMPS (Switched Mode Power Supply) Specifications • Input 220V AC/DC • Output 12V DC 2A About The Switched Mode Power Supply is a kind of AC to DC Buck Converter with transformer which reduces 220V AC Input Supply to 12V DC with the capacity to handle 2A. The main purpose of using a SMPS in this project is for the siren which requires 12V DC Supply. Which is in turn connected to the Relay.
  • 27. ArduinoMega (AT-Mega2560) Arduino Mega Microcontroller with Arduino Ethernet Shield ArduinoEthernetShield MOSI MOSIMISO MISO 5V - Supply Vcc GND GND SCK SCK Connected through ICSP Pins SDA SCL – Serial Communication
  • 28. Arduino Connection with Relay ArduinoMega 2560 Relay Electrical Equipment 22 24 . . . 36 5V Vcc IN1 IN2 IN8 GND GND . . . NC COMM NO P N 220V AC Supply P N
  • 30. ArduinoMega 2560 Arduino Connection with Gas Sensor Gas Sensor GND GND 3.3V Vcc DO AO 49
  • 31. Arduino Connection with SIM900A GSM Module ArduinoMega 2560 SIM900A GSMModule 16 – Rx2 17 – Tx2 Tx Rx GND GND Vcc 12V Supply Rx/Tx Serial Communication
  • 32. Relay to Siren through SMPS Relay NO COMM NC SMPS 220AC 12DC P N +ve -ve 220V AC Supply P N SIREN +ve -ve
  • 33. Conclusion The Project provides us the ability to control any house hold electrical equipment anywhere from the world. The Project is also focused on anti-theft & security to places that are prone to gas leakage , the device is equipped with the most advanced MQ-6 Gas sensor which detects smokes which are of commercial use in wide range of places. It also senses/detects activity around 20 meters from where the device is mounted. The user is notified through SMS & internet if any of these changes are detected in the preferred location. With prior to detection of motion user is requested to activate alarm through 4 digit passcode which is encrypted with SHA-256 algorithm. The Project is aimed at providing global security to the upcoming generation with the power of Cloud & Electronics.
  • 34. Batch Members Afroze Kabeer Khan. M Ruthra Kumar. R Vishal. V
  • 35. References Books: [1] “Modern PHP” by Josh Lockhart– Feb,2015 [2] “Arduino Cook Book” by Michael Margolis – 2011 [3] “SIM900 AT Commands Set” by Shanghai simcom wireless solutions, Inc. – 2015 Webpages: [4] http://www.propox.com/download/docs/SIM900_AT.pdf [5] http://www.arduino.org/learning/reference [6] https://code.tutsplus.com/tutorials/http-headers-for-dummies--net-8039 [7] https://learn.sparkfun.com/tutorials/serial-communication [8] http://php.net/docs.php [9] https://dev.mysql.com/doc/refman/5.5/en/ [10] https://developer.mozilla.org/en-US/docs/AJAX/Getting_Started

Editor's Notes

  • #11: SRam – Static Random Access Memory EEPROM – Electrically Erasable Programmable ROM ROM – Read Only Memory RTC – Real Time Clock SPI – Serial Peripheral Interface I2C – Inter-Integrated Circuit Rx/Tx – Recieve/Transfer ICSP – In-Circuit Serial Programming
  • #12: RST – Reset INT - Interrupt
  • #20: Ppm – parts per million
  • #22: PPM – Parts Per Million
  • #28: In Circuit Serial Programming