12
Development of optimizable appliances control system based on nearest BLE device Hideki Matsuoka 1 121114日水曜日

Thesis matsuoka121114

Embed Size (px)

Citation preview

Development of optimizable appliances control system based on nearest BLE device

Hideki Matsuoka

112年11月14日水曜日

Agenda• Introduction•Model• System• Implementation / Evaluation• Future Work

212年11月14日水曜日

• Background

• Purpose

• Issue

• Solution

Introduction•Need to check selected the device and ready or not.•Tend to turn to device a remote controller when operate it.

(1) Construct a database for record each coordinates of device (2) Use electric compass and gyro sensor what are into iPhone both.

•Automatically perceive a device what is want to operate it

(1) How to perceive the device what is user want to operate one.(2) How to switch the device for operation.

312年11月14日水曜日

Middle Device

Infrared Operate

Bluetooth

Room A Room B

Optimized Room A operation data

Optimized Room B operation data.

Send Operate Send OperateGet Operate and Appliances data

Operating Application Operating Application

Get Operate and Appliances data

Operate example

412年11月14日水曜日

Related worksSwitchable Extendible Responsive

Variety of Command

[1][2][3]

Ours

◎ △ △ ○

△ △ ○ ○

△ △ ◎ △

○ △ ◎ ◎

512年11月14日水曜日

Related works[1] R. Chutia, D. Sonowal and S. Sharma, “Remote Household Appliance Control System Using GSM”,Univ. Tezpur Central

[2]Sachin Sharma, Gaurav Chitranshi, Basanta Mahato, Atul Kumar Srivastava, “Control of Home-Appliances through IR interface using web (GPRS) enabled Mobile Phones”, INTERNATIONAL JOURNAL OF ADVANCED ENGINEERING SCIENCES AND TECHNOLOGIES Vol No. 6, Issue No. 2, 242 - 245

[3] Y.kiyota,Prof. Z.Cheng “Availability Evaluation on Ubi-command Human Interface for Electrical Appliances Control Systems”,Univ.Aizu

[4]N. Sriskanthan*, F. Tan, A. Karande, “Bluetooth based home automation system”, Univ Nanyang Technological

612年11月14日水曜日

ArduinoSmartphone(iPhone5)

System 1

Application・Display menu・Search BLE-Shield・Receipt of command・Send command to Middle-device

Bluetooth・Communicate to middle-device

Smartphone

SD Card Shield・Holding control data and appliances data

Infrared Shield for control appliances.・Send signal to appliance

Bluetooth・Communicate to middle-device

Middle-device

Appliance

Appliances

Infrared Receiver・Receive signal from Arduino

Working of each appliances

Control, Appliances data

Control

712年11月14日水曜日

System 2iPhone Application algorithm during searching

IF M > 1 foreach(all exists devices RSSI){

IF RSSI0 < RSSIi THEN RSSI0 = RSSIi

} connect to device RSSIi’s. ELSE IF M = 1 connect to device0

ELSE IF M < 1 non-action

M : デバイスの数devicei : デバイスRSSIi : デバイスの電波強度RSSI0: 最近RSSI

812年11月14日水曜日

System 3iPhone Application algorithm during data synching

IF Appliances data == NULL get data from device store to db into smartphoneELSE IF Appliances data == Require UPDATE get data from device update dbELSE non-action

devicei : ミドルデバイスAppliances data : 家電情報・操作情報

912年11月14日水曜日

ImplementationBluetooth Low Energy Shield on Arduino

ConnectingtoBLE

1012年11月14日水曜日

前回のFuture works

•機器の選択の検出アルゴリズムの考察     ⇒RSSI利用、最も電波の強いミドルデバイスと連携

1112年11月14日水曜日

Future works

• Arduino⇒iPhoneへのメッセージ送信実験

• iPhoneアプリケーションUI作成

1212年11月14日水曜日