Tải bản đầy đủ (.pdf) (92 trang)

Nghiên cứu tương tác giữa người và xe thông qua smartphone

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (4.89 MB, 92 trang )


vi
MC LC
LÝ LCH KHOA HC i
L ii
CM T iii
TÓM TT iv
ABSTRACT v
DANH SÁCH CÁC CH VIT TT viii
DANH SÁCH CÁC HÌNH ix
DANH SÁCH CÁC BNG xii
Chngă1.ăTNG QUAN 1
1.1.Tng quan v c nghiên cu 1
1.2.Tình hình nghiên cu 2
1.2.1.Tình hình nghiên cc 2
1.2.2.Tình hình nghiên cc 3
1.3.M tài 4
1.4.Ni dung nghiên cu 5
ng nghiên cu 5
1.6.Gii hn c tài 5
u 5
1.8.Lý do ch tài 6
Chngă2.ăCăS LÝ THUYT V TNGăTỄCăGIAăNGI VÀ XE 7
2.1.Khái nim s n tng công ngh  7
2.1.1. Khái nim v i và máy 7
2.1.2. Mt s nn tng công ngh  8
2.2. Khái nim và phân loi v i và xe 12
2.2.1. Phân loi hình thgii và xe 12
ng phát trii và xe hin nay 15
2.4. Kh ng di và xe 16
Chngă 3.ă Că S LÝ THUYT THIT K H THNGă TNGă TỄCă


GIAăNGI VÀ XE THÔNG QUA SMARTPHONE 18
3.1. Các h u hành, công c lp trình xây dng ng dng trên smartphone 18

vii
3.1.1. Phân loi h u hành và các ng dng trên smartphone 18
3.1.2. Nn tng mã ngun m Phonegap 20
c kt ni gia smartphone và máy server 22
3.3. Thit lp kt ni gia máy tính trên xe và máy server 23
3.3.1. Mng riêng o VPN 24
3.3.2. Thit lp mt mng riêng o VPN 25
Chngă 4.ă THIT K H THNGă TNGă TỄCă GIAă NGI VÀ XE
THÔNG QUA SMARTPHONE 28
c kt ni gia smartphone và xe 28
4.2. Thit k h thi và xe thông qua smartphone s dng
công ngh ng 3G 29
4.2.1. Mô hình h th nguyên lý hong 29
4.2.2. Lp trình h thng 33
4.3. Thit k h thi và xe thông qua smartphone s dng
công ngh wifi 54
4.3.1. Mô hình h th nguyên lý hong 54
4.3.2. Lp trình h thng 57
Chngă5. THC NGHIM H THNG 66
5.1. Mc tiêu thc nghim chung 66
5.2. Tin hành thc nghim h thng 66
5.2.1. Thc nghim h th   gi i và xe thông qua
smartphone ng dng công ngh wifi 67
5.2.2. Thc nghim h th    i và xe thông qua
smartphone ng dng công ngh ng 71
       th    i và xe thông qua
smartphone 81

Chngă6.ăKT LUNăVĨăĐNHăHNG NGHIÊN CU 82
6.1. Nhng v i quyt 82
6.2. Nhng v còn tn ti 82
6ng nghiên cu tip theo 82
TÀI LIU THAM KHO 83

viii
DANH SÁCH CÁC CH VIT TT

HMI : Human Machines Interaction gii và máy)
HVI :Human Vehicle Interaction i và xe)
HMS :Human Machines System (H thi-máy)
NFC :Near Field Communication (Giao thip gn)
GSM :Global System for Mobile Communications (H thng thông
toàn cu)
GPRS :General Packet Radio Service (Dch v vô tuyn gói tng hp)
LCD : Liquid Crystal Display (Màn hình tinh th lng)
HTML5 :HyperText Markup Language(Ngôn ng n)
CSS3 :Cascading Style Sheets (Các tnh kiu theo tng)
VPN :Virtual Private Network (Mng riêng o)
LAN :Local Area Network (Mng ni b)
IP :Internet Protocol (Giao thc liên mng)
WAN :Wide Area Network (Mng din rng)
DDNS : Dynamic Domain Name System (H thng tên ming)
OSC :Open Sound Control
XML : eXtensible Makeup Language (Ngôn ng u m rng)
W3C : Word Wide Web Consortium (Hip hi lp ra các chun cho Internet)
HTTP :HyperText Transfer Protocol (Giao thc truyn)
3G : Third-generation technology (H thng th h th ba)
LabVIEW: Laboratory Virtual Instrumentation Engineering Workbench

GPS : Global Positioning System (H thnh v toàn cu)
TCP/IP : Transfer Control Protocol/Internet Protocol (Giao thu khin giao
vn/giao thc liên mng)
UDP : User Datagram Protocol (Giao thc truyn d liu ngn)
ID :Identification (Nhn dng)
HDL 9090 : Card giao tip LabVIEW vi máy tính H Làm 9090

ix
DANH SÁCH CÁC HÌNH

HÌNH TRANG
Hình 2.1: Ci và máy 7
Hình 2.2: H thng HMS bao gi dùng, giao diimáy và máy 8
Hình 2.3: H thng ng dng Led và Laser 9
Hình 2.4: n trên xe 12
Hình 2.5: n ca mt h thng tác gián tip thông qua thit b
trung gian 13
Hình 2.6: Các mô hình kt ni có th ng dng trên xe 14
Hình 3.1: Kin trúc bên trong mt ng dng Phonegap 20
Hình 3.2: Cách thc ng di thit b 22
Hình 3.3: Mô hình mt mn hình 24
Hình 4.1: Mô hình kt ni gia smartphone và xe gián tip thông qua máy server 30
Hình 4.2: S nguyên lý truyn nhn d liu gia smartphone và máy client 31
Hình 4.3: S nguyên lý truyn nhn d liu gia máy server và máy client 32
Hình 4.4: n code l liu gi lên t smartphone 33
Hình 4.5: c d liu t file XML gi cho smartphone 33
Hình 4.6: n code khai báo s d nhn d liu t server 34
Hình 4.7: n code lp trình s d gi d liu lên server 34
Hình 4.8: n code có chthit k hin th giao din trên Smartphone 35
Hình 4.9: Giao din ng dng trên smartphone 35

Hình 4.10: Hàm init() 36
Hình 4.11: n code lp trình cha nút REFESH trên giao dinng dng36
Hình 4.12: n code lp trình ch trên giao din ng dng 37
Hình 4.13: n code lp trình chn ng dng 38
Hình 4.14: n code lp trình chng nút FIND CAR trên giao din 39
Hình 4.15: n code lp trình chn 40
Hình 4.16: n code lp trình chn ng dng 41

x
Hình 4.17: n code lp trình chu khin tn cp 42
Hình 4.18: n code lp trình chn 32
Hình 4.19: n code có ch  nhn d liu t xe gi lên qua giaothc
TCP/IP 44
Hình 4.20: n code có ch d liu t xe gi lên thành file XML 45
Hình 4.21: n code có ch c d liu file XML1 có ghi thông
u khin t smartphone 46
Hình 4.22: n code có ch trong bng Table Control 47
Hình 4.23: Hàm truyn d liu t server ti máy tính gn trên xe 47
Hình 4.24: Giao din hin th  kim tra các thông tin 48
Hình 4.25: n code có ch nhn tín hiu t server 49
Hình 4.26: n code có ch tách d liu nhc t máy server 50
Hình 4.27: n code thu thp và nhn tín hiu khin các ch
qua card giao tip LabVIEW vi máy tính HDL 9090 51
Hình 4.28:n code thu thp tín hiu GPS 51
Hình 4.29: n code có ch truyn d liu t xe lên server 53
Hình 4.30: Giao din kit trên xe 54
Hình 4.31: Mô hình h thi và xe s dng công ngh wifi 55
Hình 4.32:  nguyên lý hong truyn nhn d liu gia smartphone và xe56
Hình 4.33: Ca s  57
Hình 4.34: Phn tu chc giao din trong phn mm TouchOSC Editor58

Hình 4.35: Bng công c  thit k u khin 58
Hình 4.36: Hình nh nút nhn loi Push Botton trong TouchOSC 58
Hình 4.37: Hình nh label trong TouchOSC 59
Hình 4.38: Giao din c thit k hoàn thin trên TouchOSC Editor 59
Hình 4.39: n code có ch nhn tín hiu t smartphone 60
Hình4.40: n code có ch x lý d liu nhc t smartphone 60
Hình 4.41: n codexác nhn mt khu trên máy server 62
Hình4.42: u ki ngu khin khi sai password 62

xi
Hình 4.43: u ki u khi . 63
Hình 4.44: n code có ch truyn tín hiu mc nhiên liu t máy tính
server lên smartphone 64
Hình 4.45: n code có chn th thông tin cnh báo mc nhiên liu 64
Hình 4.46: n code thu thp mc nhiên liu khin các ch
thông qua card giao tip LabVIEW vi máy tính HDL 9090 65
Hình 5.1:  thc nghim 67
Hình 5.2: S u ni cu khin lock/unlock 68
Hình 5.3:  u ni c xe ho
không gian ln 69
Hình 5.4:  u ni h thng báo mc nhiên liu còn li trong thùng cha 69
Hình 5.5:      i và xe thông qua smartphone ng dng
công ngh Ing 71
Hình 5.6: Kt ni h thng nh v GPS vi máy tính trên xe 75
Hình 5.7:  u ni h thng dn cp 75
Hình 5.8: S u ni cu khin lock/unlock 76
Hình 5.9:  u ni c xe ho
không gian ln 76
Hình 5.10:  u ni h thng báo mc nhiên liu còn li trong thùng cha 77
Hình 5.11: Tính toán thi gian tr ca h thng bng công c Elapsed Time 79



xii
DANH SÁCH CÁC BNG

BNG TRANG
Bng 3.1: Bng so sánh các ng dng trên smartphone 18
Bng 4.1: Bng giá tr ng vi các chu khic smartphone
ghi trên XML1 43
Bng 4.2: Bng din gii ca bn tin Modul GPS gi v 52
Bng 5.1: B tr trung bình ca h thng 80


1
Chngă1
TNG QUAN

1.1. Tng quan v lƿnhăvc nghiên cu
i và máy (Human Machines Interaction) [1]c mô t
là s giao tip gii s dng và mt máy tính, mt h thng k
thung, thông qua mt giao din gi là giao dii  (Human
Machines Interface). Vic áp dng ti và máy (HMI) c
ô tô ngay t u ca s phát tri thành mt v ln. Ban
u ch là nhng giao din hn ch  u khin các h thng 
t thi gian ngn vi s phát trin và ph bin ca
ô tô, làm cho vii và xe (HVI) ngày càng tr nên cn thit và
c xem là mt v i lái,  i lái bit thêm
tình trng ca chic xe b u t nh      xe và mc
nhiên liu.
p ô tô phát trin rt mnh m,

vic vn hành mt chi nên d uu, h thu
khi thn dc chuyn t, s ng các
nút bm, các chu khin phc tp ngày càng gim dn và thay th bng
nhvà u khin an toàn và d s dng .Tuy nhiên vì lý do
nàynhng chi thành mt h thc tp vi s ng các
chu, nht là s ng các chi lái có th
kiu khi h thng thông tin, gii trí
và h thng tin ng i lái d mt tu khin
     gây tai nn bt c       a
i vi các h thng này hay nói cách khác vii và xe hin
nay t vai trò ht sc quan trng.
Cùng vi vic phát trin cn thoi thông minh (Smartphone nên
ph bin vi nhi   vn d   a

2
i và xe. D mi lên là s kt hp cn thoi thông
minh vi các h thng trên ô tô hii. Ví d các ng du khin t 
truy c u khi ca, khng làm c, tìm xe trong bãi,
ch tình trng cng ng dng kt hp vi h thng gii
trí, nh vu khin các thit b trên xe bng gin thoi
và nhn tin rhc s là mt cuc cách mng trong via
i và xe.Nhng gii pháp dn thoi thông minh ha hn s ngày càng
phát trin nâng cao tính an toàn, tin dng và h tr i lái mt cách toàn din và
tt nhng nghiên cu phát trin ca các hãng xe l
GM, Ford, Toyota, BMW, 

1.2. Tình hình nghiên cu
1.2.1. Tình hình nghiên cuătrongănc
 Thit k và thc hin h thng giám sát hành trình s dngăđnh v toàn
cu

Tác giả: 



 , Mai Xuân Hoàng ,  , 


.
Tóm tắt:  n h 








 (GPS), 







 g GPS ,
GSM/GPRS, 






  




 

   ,  , v



 , 






, 



 



, 


, 

,  p
vào trang web, thông qua giao di

, ho , 




















n hi

.
 Ngoài ra còn có các sn phẩm nghiên cu caăcácăđnăv công ty trong

nc: H thngchng trm Sbike Pro ca công ty SetechViet,    
hành trình Bình Anh 
Các công trình nghiên c   u có chung m   
nh





  tinh và 





 eb các 

u

3
thu thc t trên xe. ,  p vào trang web thông qua giao
di

, ho truyn thom hn ch là
c mt ng dng trc tip n thoi và các chu
khin bn thon xe rt hn ch.
1.2.2. Tình hình nghiên cuăngoƠiănc
 Smartphone based Vehicle Tracking and Control via Secured Wireless
Networks
Tác giả: Rajesh Borade  Aniket Kapse  Prasad Bidwai  Priya Kaul,  

thu thut Sinhgad. [2]
Tóm tắt:Trong h thng nàyi dùng có kh m soátxeca mình thông
quamt ng dng chy trên nn tng Android. Mtch  b mthông tin liên
lcgin thoic thit lpthông quamng GSM. S dn thoi thông
minhca mình, ch s hu s có th khóa / m khóaxevà theo dõichic xetrong
ng hpb mt cp.
 Using smartphones to detect Car Accidents and Provide Situational
Awareness to Emergence Responders
Tác giả: Chris Thompson ng nghi[3]
Tóm tắt: Phát hin tai nm soát tc nghng cao tc là mt ng
di lên cho các mng cm bing. Tin b mi trong
công ngh smartphone giúp phát hin tai nt kim chi
u so vi các gii pháp trong xe. S dng các cm bin có sn
thoi thông minh cm bin gia tc, và máy thu GPS cho phép các nhà
phát trin ng d nh v ng hành trình, và chuyng ca
i s dng. Sc mnh x lý, ph bii thp (so vi các k
thun thoi thông minh là mt nn tng hp d xây
dng mt mi cm bing phát hin tai n
 Idriver
Tác giả: Nhóm phát trin xe t lái thu [4]

4
Tóm tắt: Các nhà nghiên cu  n ng dng trên iphone cho
u khin xe t xa. ng dng này có nút riêng bi c, phanh và mt vô
ng chính xác ca iphone. H thng hong bng cách gi
nhng lu khin t n nhng thit b c bic gn trên xe thông
i lái có th u khin  khong cách xa vi s  ca
video trc tip do camera gn  trên nóc xe. Hic chy trên Iphone
3GS, xây dng da vào h thng GPS và cm bin gia tc ca iphone.
 Smart Keys for Cyber-Cars: Secure Smartphone-based NFC-enabled Car

Immobilizer
Tác giả: Christoph Busold cùng cng si hc K thut Darmstadt. [5]
Tóm tắt: ng dng công ngh NFC (Near Field Communication) n thoi thông
 thit k mt h thng thay th 

 Ngoài ra còn có các công trình nghiên cu ca các hãng xe
      Ford Sync
Glympse (Ford), iPhone CarMonitor (Audi), My BMW Remote (BMW), Mercedes
Mbrace (Mercedes) u và ng dng smartphone trong vi
gii và xe.
1.3. Mcăđíchăcaăđ tài
Nghiên c    i và xe, kh  ng dng smartphone
trong i và xe.
Thu thp   khoa hc và d báo v xu th ng dn thoi thông
minh trên ô tô.
 xung và trin khai nghiên c   vic ng dn thoi
thông minh trên ô tô nhm nâng cao tính an toàn, tin du khin và
n.
Tin hành nhng th nghiu v i và xe thông
n thoi thông minh.
1.4. Ni dung nghiên cu
Tìm hiu các công trình nghiên cc.

5
Nghiên ci và xe và các xu ng phát tri
gii và xe.
Nghiên cc giao tip tt nht gin thoi thông minh và xe.
Nghiên cu các h thng trên xe ô tô.
Tìm hiu v smartphone.
Nghiên cu lp trình trên smartphone.

1.5. Điătng nghiên cu
Nghiên ci và xe.
Nghiên cu cách thc truyn nhn d liu gia smartphone và xe.
Các chun giao tip không dây.
Các công c lp trình trên smartphone.
Các h thng trên ô tô.
1.6. Gii hn caăđ tài
Ch nghiên cu lý thuy   gián tip gi i và xe thông qua
smartphone.
Ch xây dng mt s thc nghim v i và xe thông qua
n thoi thông minh  m n.
1.7. Phngăphápănghiênăcu
u lý thuyt: nghiên cu các tài liu, công trình nghiên
cc.
Thu thp và tìm hiu cách kt ni gia hai thit b s dng hai mng Internet
khác nhau.
Thu tht qu thc nghim.
u.
1.8. Lý do chnăđ tài
Qua các công trình nghiên cc chúng ta nhn thy
rng, mt phng phát trin ca ô tô hin nay là nghiên cu phát trin các h
thng h tr i dùngn di lái, có tính 
thích cao vi dùng. Giúp cho chic ô tô ngày càng tr 

6
Hin nay các hãng xe ni ti      
ng dng công ngh giao tip qua mng không dây, ng dn thoi
thông minh  u khin các h thng, thit b trên ô tô; truyn ti d liu gia các
xe, các thit b trên xe.
Vng s dng smartphone trên th gic xây

dng các ng dng trên smartphone ngày càng phát trin nên hc viên quynh
ch tài “Tương tác giữa người và xe thông qua smartphone” i s ng
dn ca thy TS.Nguyn Bá Hi  nghiên cu và phát trin h thu khin t
xa các thit b trên ô tô b phát trin mng nghiên
cu vn còn rt mi mc.

7
Chngă2
CăS LÝ THUYT V TNGăTỄCă
GIAăNGI VÀ XE

2.1. Khái nim s tngătác và nn tng công ngh tngătác
2.1.1. Khái nimv tngătácăgiaăngi và máy
Khái nim v t long xy ra khi hai hoc
nhing và ng lên nhau.[6]

Hình 2.1: Ci và máy
i và máy (Human Machines Interaction) HMI [1]
i-c mô t là s p gii s dng và mt
máy tính, mt h thng k thu  ng, thông qua mt giao di i-
máy.Nghiên cc thc hi
i-máy vi các máy công nghip và các h thng k thung lc
   c công nhn là cn thit cho s an toàn, ch ng và hiu
qu.Toàn bh thi s dng, giao dii-máy, c gi là h
thi-máy (HMS).







8



nh
2.2
:
H thng HMS bao gi dùng, giao din imáy và máy

2.1.2. Mt s nn tng công ngh tngătác
Nn tng ca vii và máy là thông qua mt giao din
i-i s d 
u khin các thit bKhoa hc k thut ngày càng phát trin c th là
t sau khi xut hip, chi phí nh, các cm bin ngày
càng tinh vi và chính xác  ca cho công ngh HMI ngày càng phát trin vi
vic ng dng nhiu công ngh khác nhau. [7]

2.1.2.1. Da trên công ngh quang (ánh sáng)
Vi công ngh này phn c   c s dng là Camera, tia
Laser, LED, c s dng theo nhng cách khác nhau. HMI quang thông
ng không yêu ci dùng chm vào bt c th gì mà ch cn nhng chuyn
n, nhng c ch là có th d dàng s d i thit b,
u này cho phép nó tr thành mt giao din chung rt hiu qu.
 Camera  Computer vision (th giác máy)
Th giác máy          ôi khi nhìn thy
nhu mà chúng ta không nhìn thy. Cu to gm mc gn vào
mt thit b n tng có th n thong. Tt
c nhng d liu t máy c truyn v thit b  x lý. Vic x lý d liu
i phi thông qua tt c m nh trong khung hình và thc hin mt s các

ch   i hoc phân tích hình nh. Vic này khá là chuyên sâu và mt
nhiu thi gian  x lý vì s m nh có th lên ti hàng trim trong
MÁY (H
thng k thut
hoc ng
dng)
GIAO DIN
I  

I
DÙNG

9
mt khung hình, trong khi mun phát hin chuy ng thì phi s dng nhiu
khung hình. [7]
Mp c phát hin chuyng khá 
cn mt hình nh và so sánh hình i nhng hình nh ti nhn bit
s chuyng nu có s khác bit. u này ch n n dng mt
mt khi s dng mt camera gn trên mt thit b ng thì vic theo
dõi phc tt nhiu.
Mt trong nhng ng dng ph bin nht ca vic áp dng th giác máy
trong HMI là s dng mt camera gn c  nhn dng và theo dõi c ch tay.
 
Vic ng dng Laser và LED không phc tng li th và bt
li: phn c  n nh g   ng d c cho nhng hot
ng phc tu này không nói r thc hin
c các hong phc tp. Ch cn kt hp nhiu LED hng ngoi xen k vi
cm bin hng ngoi là có th tc mt cm bin cm m da trên
c ng dng v to ra mt màn hình cm 
m. Nguyên lý hong ht sn: nhng con LED hng ngoc gn

xen k và sát nhau sau thành mt mt phng, khi t ngón tay gn v
ánh sáng hng ngoi s chic phn x tr lc các
cm bin hng ngoi thu nhn. [7]

Hình 2.3: H thng ng dng Led và Laser

10
Mt h thng Laser hong theo nguyên tc t h thng
LED, nó bao gm mt ngun phát laser và mt cm bin ánh sáng laser theo dõi
ngun sáng. u này ch có th thc hic vi ch mt tia laser và
mt cm bin. [7]
Mt trong nhng ng dng quan trng nhm m
s dng công ngh  nh khong cách.

2.1.2.2. Da trên công ngh âm thanh
Công ngh âm thanh ch yu tp trung vào nhn dng ging nói và có th s
d chuyi li nói thành u khin hoc kim soát thit b hay
giao tip vc tiêu ca nhn dng gi nhn dng ging
nói ca mi vi li ti thiu.
Cách làm vi nhn dng ging nói là khi nói chuyn, ging ca chúng ta
c thu li bi mc chuyi t dng sóng âm thành tín hiu
 u khin có th s dn d dàng.
Phn khó nht là trong vic c gng phân tích ging nói. S dng mt k thut nhn
dng mu, máy tính s tách nhng t gi phân
tích và so sánh vi m nhn dng mt tt v phc ti
nhiu k thut x  ci thin tín hiu, chng hm ting n
và tách âm thanh nn. [7]
Nhn dng ging nói có mt tin và nhin thong
phn mm nhn dng gi u khin nó. Nu nhn dng ging nói có th
làm vic chính xác thì s có rt nhiu ng dng.


2.1.2.3. Da trên công ngh cm binăđinătrng
Cm bic tìm ra khi có s xen vào c i hoc
mt phn c ng gin cn cc nhn,
 làm bii s dch chuyn mch t tn cc nhn.

11
Cu to gn cc phát truyn tín hiu có tn s thn áp thp,
cùng vi n cc nhn s dng mch phát hing b  phát hin tín hiu ca
n cc phát thông qua vii n dung ca t [8].

2.1.2.4. Da trên công ngh xúc giác
Công ngh  xúc giác là công ngh duy nht yêu cu
i dùng phi tác dng mt lc nhnh lên m xúc giác
(chm) c n nht là các nút bm, nó git công ti dùng tác
dng vào nút bm mt lc nó s ni tu dây. Nó là thit b HMI ph bin
nht tc to ra và ng dng trong nhic khác nhau t bàn phím máy
n thong, các thit b gii trí, tron
h thng s dng xúc giác bng cách nhn trên màn hình. Khi nhn trên màn hình
thì có th kt ni hai dây dn vi nhau to thành mt m nhn
bic v trí nhn trên màn hình [7].
H thng xúc giác yêu cu phi tác dng mt lc và nhn trên giao diu
i tác dng lc  mt m i có th phát hin
c, s ng các cht nút bm ít và phc tu khin nhiu
cht giao din.

2.1.2.5. Da trên công ngh chuynăđng
Công ngh chuyng bao gm tt c các HMI bng m
th phát hin ra s chuyng, con quay hi chuyn và gia tc k là nhng công
ngh c s dng. Tuy nhiên nhng công ngh c s

dng riêng l mà ch yu là kt hp vi nhng cm bin khác.
Mt ví d n hình ca vic ng dng cm bin chuyng là iphone, nó
s dng c hai con quay hi chuyn và gia tc k. Vic s dng con quay hi
chuyn và gia tc k không ch có kh n bit chuyng mà nó có th s
dng t  nh v trí thông qua v trí ca nam châm. Tuy nhiên có mt

12
v  các thit b khác có th hong gn mng t
y. [7]

2.2. Khái nim và phân loi v tngătácăgiaăngi và xe
Khái nim v i và xe (HVI): là s giao ting,
u khin trc tip c i dùng và thông tin phnhi ca xe thôngqua mt
giaodini-xe hay thông qua mt thit b trung gian. [9][14]

2.2.1. Phân loi hình thc tngătácăgiaăngi và xe
      c phân loi theo hình th   
gc tip gip gia i và xe
thông qua mt thit b trung gian.

2.2.1.1.ăTngătácătrc tip giaăngi và xe

tác trc tip vi xe thông qua mt giao dii dùng.trc tip gia
i c chia làm hai khu v khu vc 
bên ngoài xe và khu vc  bên trong trong xe.
 Khu v
Là toàn b khu vc xung quanh bên ngoài cabin xe,  khu vi
dùng có th c tip vi khung xe thông qua nút b
 Khu v
       i dùng ph  

nhiu nht, bao gm nhiu thao tác phc tp nên có th chia làm 3 vùng 
b nht, th hai, và th ba. [10]

13

Hình 2.4: n trên xe
Vùng thao tác th nht: là vùng quan trng nht i lái quan sát và
thu nh làm th  có th u khin xe, ví d 
kim soát t, kim tra khong cách vi các xe khác hong khác,
nhn bit các tình hu tránh các va chm.
Vùng thao tác th 2: bao gm nhng chng xe, và làm 
i lái, ching xung quanh. Ví d u
khi ng, kích hot tín hiu báo r hay gc cho kính chn
gió, kích ho
Vùng thao tác th 3: là tt c các chn h thng tin nghi,
thông tin, gii trí trong xe.

2.2.1.2. Tngătácăgiánătip giaăngi và xe thông qua thit b trung gian
i và xe thông qua mt thit b trung
n thoi, máy tính, thit b  hình thc i
dùng không cn thit phc tip vi xe,  c
tác vi thit b t b trung gian này có nhim v truyn
các mnh lu khin ci dùng ti u cht trên xe.

14
m ca hình thc p là không ph thuc vào khong
cách gii và xe. Có th  các khu vc trong xe và ngoài xe mà
không cn phc tip vi xe.
C   n ca mt h thng    p gi i và xe
thông quathit b trung gian bao gm mt thit b u và mt thit cui giao tip

vi nhau thông qua các chun giao tip không dây và có dây.




Hình 2.5: Mô hình n ca mt h thp thông qua thit b
trung gian
 Mô hình s dng chun giao tip có dây
Trong mô hình này vic truyn tín hiu khin t i dùng và nhn
các tín hiu phn hi t h thng trên xe c thc hin thông qua các chun giao
tivic bo mt và t truyn tín hiu rt cao.
mt hn ch ng không cao nên ch có th ng d kt ni vi h
thng thông tin gii dùng còn tn dc các tính
n có và chia s  trên thit b.
 Mô hình s dng chun giao tip không dây
Mô hình này ng dng các công ngh giao ti kt ni thit
b trung gian vng rt cao có kh i xe  mt
khong cách xa.   thit k c các ng d u khin các chc
  thng tìm xe, lock/unlock ca, hay các chc
xe t xa mi lúc m Tuy nhiên do là giao tip không dây nên kh o
mt và t truyn nhn tín hiu thp.
H THNG
NHÚNG
TRÊN XE
THIT B TRUNG
GIAN
(SMARTPHONE)

I
DÙNG

Giao din

i dùng
USB

Wifi

15

Hình 2.6: Các mô hình kt ni có th ng dng trên xe

2.3. Cácăxuăhng phát trinătngătácăgiaăngi và xe hin nay
Công ngh ô tô ngày càng phát trin, các h thng trên xe ngày càng phc
tp i thao tác ci lái ngày càng phc t u gii pháp
nhm khc phc tình trng trên bng cách áp dng nhng công ngh i
 hn ch t   mt tp trung ci lái trong quá trình lái xe do phi
ác trc tip vi các h thng trong xe (t trong nhng lý do
chính gây nên tai nn).Ngoài ra s ng xe ô tô trên th gi
nhiu, các h thng tr nên phc tp nên vic kim tra tình trng xe hay kim soát
chic xe ca mìnVì vy, trong nhi
bt lên các ng ng sâu sn vi
m c [11]:
- ng dng các thit b ng trong i và xe
- vi mt h thng thông tin gii trí kt hp.
- i các ch tr ca xe.

16
ng trên hic các hãng xe ng dng trên các mu xe ngày
càng nhiu.
Vi th mnh ca vii và xe thông qua thit b trung

gian là không b gii hn kho thc hin vi
và giám sát chic xe mi lúc mrong lu n xu
ng ng dng các thit b ng c th là ng dng smartphone trong vic
gi xut thit k mt h thu khin và giám
sát t xa mt chic xe thông qua smartphone ng dng công ngh wifi và công
ngh Ing 3G.

2.4.Kh nĕngăng dngăsmartphoneătrongătngătácăgiaăngi và xe
 ch chin thoi tích hp mt nn tng h u hành di
ng vi nhi tr tiên tin v n toán và kt ni da trên nn tng
n ca mn thong. Hay nói cách khác smartphone v n
có th xem là s kt hp gia thit b h tr cá nhân k thut s n thoi
ng.

Không gin thoi truyn thng, smartphone hong da trên
nn tng mt h u hành, nn tng này cho phép smartphone có th c lp
trình, cài t và chy các ng dng. Các ng dng trên n thoi thông minh có
th c phát trin bi các nhà sn xut thit b cm tay, bu hành
mng, hay bt k nhà phát trin phn mm th ba khác. H u hành cho
smartphone ph bin nht hin nay là h u hành iOS (Apple), Android
(Google), BlackBerry OS (RIM), Win
Bên cnh u hình tc  x lý mnh, b
nh ln, s dng màn hình cm ng giúp cho i dùng có th t cách
d dàng và nhanh chóng. Ngoài ra trên smartphone còn tích h các chun
giao tip khôn có th truy cp Internet  t
cao  mm truy cp wifi c nh nh vào kh t
ni Ing có  thông rng 


17

T nhng th mnh v công ngh c tích hp trên smartphone, trong
 gn nó s là thit b có kh  ng dng ln nh phát trin theo
  mi chic xe ca h mi lúc m
Ví d n, mt chic smartphone có th thay th cho cha mt chic
chìa khoá, mt máy chm tay, hay có th u khin mi th trong chic
xe t vic, tìm kim thông tin, nh v Hay quan tr na là h có
th kim soát chic xe ca mình t xa mi lúc m

Tuy nhiên vic ng dng smartphone vào vii và xe
 gp nhic thit k giao tip gia smartphone và xe ch yu
da trên công ngh không dây, nên vic bo mt d lim bo liên kt là ht
sc phc t    c các hãng sn xut tip tc nghiên cu gii
quyt.


18
Chngă3
CăS LÝ THUYT THIT K H THNG
TNGăTỄCăGIAăNGI VÀ XE THÔNG
QUA SMARTPHONE

3.1. Các h điu hành, công c lp trìnhxây dng ng dng trên smartphone
3.1.1. Phân loi h điu hành và các ng dng trên smartphone
Các h u hành cho smartphone ph bin nht hin nay là h u hành
iOS (Apple), Android (Googl    Do mi loi h
c vit trên nhng ngôn ng riêng  có th xây dc nhng
ng dng trên nhng h i s dng các ngôn ng lp trình khác
i vi iOS ta dùng Objective-C, Android ta dùng Java, Window Phone
ta dùng C#, khi xây dng mt ng dng cho h u
hành này thì không th t nó cho mt h u hành khác.

V n tt c các ng dc chia thành ba loi ng dng
chính là các ng dng Mobile Web, các ng dng ba (Native App), các ng
dng lai (Hybird App).










×