control devices over the internet

10
CONTROL DEVICES OVER THE INTERNET IMPLEMENTED ON CONTROLLING AND SETTING ALARM INDOOR DEVICES

Upload: nguyen-thai-binh

Post on 13-Apr-2017

235 views

Category:

Engineering


2 download

TRANSCRIPT

Page 1: CONTROL DEVICES OVER THE INTERNET

CONTROL DEVICES OVER THE INTERNETIMPLEMENTED ON CONTROLLING AND SETTING ALARM INDOOR DEVICES

Page 2: CONTROL DEVICES OVER THE INTERNET

GOALS• CAPABLE OF SWITCHING

FOUR DEVICES

• SETTING ALARM TIME FOR EACH DEVICES

• CONTROL DEVICES OVER BROWSER + MOBILE APP

• CONNECT WITH BOTH LAN AND INTERNET

• FRIENDLY INTERFACE; OPERATE ACCURATELY, RELIABLY

SWITCHSET ALARMMOBILE APP + BROWSERLAN + INTERNETACCURATE

Page 3: CONTROL DEVICES OVER THE INTERNET

OVERVIEW SYSTEM

APP INTERFACESERVER

COMMUNICATION

SERVER DEVICES

Page 4: CONTROL DEVICES OVER THE INTERNET

DESIGN OPTIONS• EMBEDDED SERVER BY OPEN-

SOURCE ARDUINO MEGA2560 BOARD.

• WIFI COMMUNICATION BY ESP8266 MODULE.

• USING RELAY TO ISOLATE SERVER FROM DEVICES.

• CONFIGURE SERVER ALLOW CLIENTS TO CONNECT WITH OVER SOCKET.

• BUILD AN ANDROID APP TO COMMUNICATE WITH SERVER THROUGH HTTP.

Page 5: CONTROL DEVICES OVER THE INTERNET

PROCESS

WIRING AND CONFIGURE HARDWARE

CONSTRUCT EMBEDDED SERVER INTEGRATED WITH

CONTROLLING DEVICES

ALGORITHM

PROGRAMING ANDROID

APPLICATION

Page 6: CONTROL DEVICES OVER THE INTERNET

WIRING AND CONFIGURE HARDWARE

Page 7: CONTROL DEVICES OVER THE INTERNET

CONSTRUCT EMBEDDED SERVER INTEGRATED WITH CONTROLLING DEVICES ALGORITHM

APP INTERFACE

• ACCESS DIRECTLY TO SERVER THROUGHT LAN OR INTERNET OVER TCP/IP SOCKET CONNECTION

• STANDALONE SERVER (NO NEEDS WEB SERVER) WITH AN INTEGRATED INTERFACE COMMUNICATE THROUGH GET METHOD

TCP/

IP

WEB INTERFACE

TCP/IP

SERVER

Page 8: CONTROL DEVICES OVER THE INTERNET

PROGRAMING ANDROID APPLICATION

Page 9: CONTROL DEVICES OVER THE INTERNET

PARTICULAR INTERFACE

Page 10: CONTROL DEVICES OVER THE INTERNET

THANK YOU!