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

Nghiên cứu chế tạo hệ thống quản lý xe máy bằng Smartphone SPKT Hồ Chí Minh.

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 (5.26 MB, 145 trang )

TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ
THUẬT HỒ CHÍ MINH
ĐỒ ÁN TỐT NGHIỆP
NGHIÊN CỨU VÀ CHẾ TẠO HỆ THỐNG QUẢN LÝ XE
MÁY BẰNG SMARTPHONE

TP.Hồ Chí Minh, Ngày 12 tháng 10 Năm 2018

i


CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM
Độc lập – Tự do – Hạnh Phúc
----***---TP. Hồ Chí Minh, ngày 15 tháng 07 năm 2017

NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP
Ngày nhận đề tài:

20/03/2017

Ngày nộp đề tài:

15/07/2017

1. Tên đề tài: Nghiên cứu và chế tạo hệ thống quản lý xe máy bằng smartphone.
2. Các số liệu, tài liệu ban đầu:
-

Phần mềm Android Studio 2.3.2.

-



Công cụ lập trình Intergrated Development Environment (IDE).

-

Sơ đồ mạch điện xe Future neo.

3. Nội dung thực hiện đề tài:
-

Thiết kế App ứng dụng quản lý xe máy trên Smartphone Android.

-

Thiết kế thiết bị quản lý xe giao nhận dữ liệu với Smartphone.

-

Lắp đặt thiết bị và cho vận hành trên xe máy.

-

Cải tiến thiết bị để đạt được hiệu suất hoạt động tốt nhất.

4. Sản phẩm:
-

App Android .

-


Thiết bị thu nhận dữ liệu từ xe máy

-

Quyển thuyết minh Đồ Án.

-

Đĩa CD thuyết minh đề tài.

-

File in 3D .

TRƯỞNG NGÀNH

GIẢNG VIÊN HƯỚNG DẪN

ii


CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM
Độc lập – Tự do – Hạnh Phúc
*******

PHIẾU NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN
Tên đề tài: Nghiên cứu và chế tạo hệ thống quản lý xe máy bằng smartphone.
NHẬN XÉT
1. Về nội dung đề tài & khối lượng thực hiện:

.............................................................................................................................
.............................................................................................................................
.............................................................................................................................
2. Ưu điểm:
.............................................................................................................................
.............................................................................................................................
.............................................................................................................................
3. Khuyết điểm:
.............................................................................................................................
.............................................................................................................................
4. Đề nghị cho bảo vệ hay không?
.............................................................................................................................
5. Đánh giá loại:
.............................................................................................................................
6. Điểm:……………….(Bằng chữ........................................................................)
TP. Hồ Chí Minh, ngày 15 tháng 07 năm 2017
Giáo viên hướng dẫn
(Ký & ghi rõ họ tên)

iii


CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM
Độc lập – Tự do – Hạnh Phúc
*******

PHIẾU NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN
Tên đề tài: Nghiên cứu và chế tạo hệ thống quản lý xe máy bằng smartphone.
Họ và tên Giáo viên phản biện:
...................................................................................................................................

...................................................................................................................................
NHẬN XÉT
1.

Về nội dung đề tài & khối lượng thực hiện:

.............................................................................................................................
.............................................................................................................................
2.

Ưu điểm:

.............................................................................................................................
.............................................................................................................................
3.

Khuyết điểm:

.............................................................................................................................
.............................................................................................................................
4.

Đề nghị cho bảo vệ hay không?

.............................................................................................................................
5.

Đánh giá loại:

.............................................................................................................................

6.

Điểm:……………….(Bằng chữ:………………………………………….)
TP. Hồ Chí Minh, ngày 15 tháng 07 năm 2017
Giáo viên phản biện
(Ký & ghi rõ họ tên)

iv


LỜI MỞ ĐẦU

Hiện nay xu hướng ứng dụng IoT vào các thiết bị trong cuộc sống hàng ngày là
phổ biến và thông dụng, với rất nhiều lợi ích mà các ứng dụng IoT mang lại.
Xu hướng IoT đang tràn ngập ở các mảng Smarthome, Smartgarden,…. và đang
len lỏi vào lĩnh vực ôtô. Xu hướng ứng dụng IoT vào xe hơi là tất yếu vì những ứng
dụng tuyệt vời mà IoT mang lại.
Với mục đích muốn ứng dụng một thiết bị IoT vào việc quản lý xe máy để thu
thập các dữ liệu cơ bản của xe như mức nhiên liệu, số Km, tốc độ xe,… từ đó đưa ra
các cảnh báo cần thiết giúp cho người sử dụng có thể quản lý phương tiện của mình
một cách hiệu quả và an toàn hơn trước vấn nạn mất trộm xe máy.
Mục đích tiếp theo của nhóm muốn việc quản lý xe máy của người dùng được tối
ưu và tiện lợi nhất, ai cũng có thể sử dụng thông qua chiếc điện thoại cá nhân từ đó
việc quản lý chiếc xe của người dùng sẽ tiện lợi hơn rất nhiều.
Từ những mục đích trên nhóm đi đến quyết định thực hiện Đồ Án “ Nghiên cứu
và chế tạo hệ thống quản lý xe máy bằng Smartphone.” qua sự hướng dẫn của thầy
Vũ Đình Huấn.
Do thời gian và kiến thức có hạn nên không thể tránh khỏi những thiếu sót. Kính
mong quý thầy cô và các bạn tận tình góp ý để những phiên bản sau này được hoàn
thiện hơn.!.


TP.HCM, Ngày 15 tháng 07 năm 2017
Nhóm thực hiện đề tài :

v


LỜI CẢM ƠN

Để hoàn thành Đồ Án này em xin cảm ơn đến tất cả các quý thầy cô đã giúp đỡ
tận tình trong suốt quá trình học tập và quá tình thực hiện đề tài Tốt nghiệp.
Xin chân thành cảm ơn Ban giám hiệu trường Đại học Sư Phạm Kỹ Thuật Hồ
Chí Minh đã tạo điều kiện thuận lợi cho chúng em hoàn thành tốt Đồ Án Tốt Nghiệp.
Quá trình thực hiện Đồ Án chỉ vỏn vẹn 4 tháng nhưng trong khoảng thời gian
này chúng em học được rất nhiều thứ, củng cố được rất nhiều kiến thức bổ ích mà
trong quá trình học được các thầy truyền đạt. Chắc chắn rằng, những kiến thức này sẽ
là bộ hành trang quý báu hỗ trợ chúng em trong những công việc mà sau này ra trường
chúng em sẽ ứng dụng vào đó.
Quá trình làm Đồ Án chúng em sẽ không tránh khỏi những thiếu sót trong sản
phẩm cuối, vì thế chúng em rất mong nhận được những ý kiến đóng góp từ các thầy để
từ đó chúng em rút ra được những thiếu sót trong tư duy nghiên cứu, tư duy lập trình.

TP.HCM, Ngày 15 tháng 07 năm 2017
Nhóm thực hiện đề tài :

vi


TÓM TẮT ĐỒ ÁN NGHIÊN CỨU CHẾ TẠO HỆ THỐNG
QUẢN LÝ XE MÁY BẰNG SMARTPHONE

1.Tóm tắt.
Hiện nay, nhu cầu về một thiết bị quản lý xe máy là vô cùng lớn bởi vì nước ta là
nước mà phương tiện giao thông đi lại chủ yếu của người dân là xe máy nhưng thực tế
các sản phẩm quản lý, bảo vệ chiếc xe máy trước tầm mắt của kẻ trộm thì chưa có
nhiều và giá cả lại khá cao, các tính năng của các sản phẩm này chưa được phát triển
nhiều. Nắm bắt được nhu cầu của thị trường và những hạn chế của các sản phẩm hiện
có trên thị trường nhóm có ý tưởng nghiên cứu chế tạo ra một thiết bị quản lý, giám sát
xe máy thông qua chiếc điện thoại thông minh nhằm đơn giản hóa việc quản lý chiếc
xe máy của người sử dụng, phát triển thêm nhiều tính năng hơn cho thiết bị để thiết bị
có thể hỗ trợ người dùng nhiều hơn và hiệu quả hơn.
Sau một thời gian nghiên cứu, nhóm đã thực hiện được việc thiết kế ra một sản
phẩm lắp đặt trên xe máy, thiết bị này sẽ thu thập các tín hiệu cơ bản của xe như mức
xăng mà xe đang có, số km mà xe đã đi, tốc độ xe, tọa độ xe, mã lỗi từ đó xử lý các tín
hiệu đầu vào, gửi các dữ liệu này đến chiếc điện thoại chạy hệ điều hành Android để
người dùng cập nhật các thông tin cần thiết nhằm quản lý chiếc xe máy của họ như:
bật tắt chống trộm từ xa, tìm xe trong bãi đỗ, báo bảo dưỡng, báo hết xăng, báo quá tốc
độ, cảnh báo trộm xe, đọc mã lỗi của xe một các dễ dàng và bảo vệ chiếc xe của người
sử dụng một cách an toàn hơn.

vii


2.Nội dung.
Tổng quan giao nhận dữ liệu giữa thiết bị và Smartphone.

Hình 1 : Nguyên lý hoạt động của thiết bị.

viii



Giải thích Hình 1:
Trên Hình 1 là sơ đồ nguyên lý hoạt động giao nhận dữ liệu giữa thiết bị lắp trên
xe máy và điện thọai Smartphone thông qua 2 cách : Giao nhận gián tiếp thông qua
Webserver hoặc gửi nhận dữ liệu trực tiếp giữa điện thoại và thiết bị lắp trên xe máy.
Dữ liệu truyền nhận ở đây là các thông tin của xe mà người dùng quan tâm như:
mức xăng, số Km xe đã đi, lệnh bảo dưỡng, quá tốc độ, lệnh cảnh báo,…
Quá trình nhận gửi dữ liệu gián tiếp giữa điện thoại và thiết bị lắp trên
xe thông qua Webserver.
Quá trình giao nhận dữ liệu này gồm 2 tiến trình xảy ra độc lập nhau: Gửi – nhận
dữ liệu giữa thiết bị lắp trên xe máy thông qua mạng 3G và Webserver và Nhận – gửi
dữ liệu giữa Smartphone và Webserver thông qua mạng 3G hoặc Wifi.
xe.

Quá trình nhận gửi dữ liệu trực tiếp giữa điện thoại và thiết bị lắp trên

Ở quá trình này, dữ liệu sẽ truyền trực tiếp giữa điện thoại và thiết bị lắp trên xe
không thông qua Webserver mà thông qua mạng Lan(mạng nội bộ) , áp dụng khi xe
hết lưu lượng 3G hoặc đang ở chế độ chờ( tắt khóa xe). Quá trình truyền nhận dữ liệu
là phụ thuộc nhau tức Smartphone có kết nối thì thiết bị mới gửi dữ liệu.

ix


Sản phẩm thực tế.
Nhóm đã thiết kế ra một sản phẩm quản lý xe máy thông qua điện thoại Smartphone
Android được lắp đặt thực tế trên xe và hoạt động được.

Hình 2: Thiết bị quản lý xe máy và vỏ hộp.

Hình 3 : Board mạch bên trong hộp.


x


Kích thước(dài x rộng x cao) (cm)

12 x 11 x 2.5

Điện áp cấp

12V DC

Cổng kết nối

DB9 Connector - Male

Độ sụt áp ở chế độ chờ

0.04V/h

Độ sụt áp ở chế độ STOP

0V/h

Tiêu tốn 3G

2MB/h

Hỗ trợ định vị xe




Có kết nối với điện thoại Android



Hỗ trợ đọc mã lỗi



Hoạt động được khi có kết nối internet



Hoạt động được khi không có kết nối internet



Hỗ trợ cảnh báo.



Thời gian bắt được sóng GPS

1 phút 30 giây - 5 phút
tùy điều kiện địa hình,
thời tiết.

Thời gian kết nối và gửi dữ liệu đến Smartphone
Độ trễ đáp ứng các lệnh điều khiển gửi từ

Smartphone

40 giây
1 - 3 giây

Bảng 1 : Thông số thiết bị.

xi


Kết quả đạt được sau khi thực hiện Đồ Án.

Hình 4 : Thiết bị sau khi được lắp đặt thực tế trên xe.

xii


Hình 5: Giao diện App.
Giải thích các thành phần trên App:
- Vùng số ① : Hiển thị số Km mà xe đã đi được .
- Vùng số ② : Hiển thị mức xăng của xe (tính theo đơn vị %).
- Vùng số ③ : Hiển thị tọa độ vị trí của xe.
- Nút LOCK điều khiển ON/OFF chống trộm và hiển thị trạng thái hoạt động của
hệ thống chống trộm.
- Nút RESET : Reset lại Bảo dưỡng khi đã bảo dưỡng định kỳ cho xe.
- Nút FIND : Bật chức năng tìm xe.
- Nút STOP : bật chức năng tiết kiệm điện ( ngắt toàn bộ nguồn nuôi thiết bị).

xiii



Sau 4 tháng thực hiện, cải tiến và nâng cấp sản phẩm và lắp đặt thực tế và đưa ra các
tính năng cải tiến nhằm cải thiện khả năng hoạt động, cải thiện mức độ tiêu thụ điện
năng của sản phẩm. Cụ thể, sản phẩm đã được các tính năng sau:
- Về phần hiển thị:
+ Hiển thị số Km xe đã đi được.
+ Hiển thị mức xăng còn lại của xe.
+ Hiển thị tọa độ vị trí của xe.
+ Hiển thị mã lỗi của xe.
- Về phần điều khiển:
+ Điều khiển bật tắt được chống trộm từ xa.
+ Điều khiển tìm xe từ xa.
- Về phần cảnh báo, nhắc nhở:
+ Nhắc nhở Bảo dưỡng.
+ Nhắc nhở quá tốc độ.
+ Nhắc nhở quên tắt chống trộm khi mở khóa xe.
+ Nhắc nhở Khởi động lại xe sau khi đã tắt toàn bộ hệ thống.
+ Nhắc nhở hết xăng.
- Tính năng nâng cấp thêm từ các dự định ban đầu.
+ Phát triển tính năng đọc mã lỗi giúp người sử dụng biết được xe của mình
đang gặp phải vấn đề hỏn hóc gì khi đèn Check Engine sáng.
+ Phát triển tính năng Auto LOCK : tự bật tính năng chống trộm khi người
dùng tắt xe và quên bật chống trộm.
+ Phát triển thêm được tính năng nội mạng – tính năng này cho phép sử dụng
được hệ thống trong điều kiện không có 3G hoặc Wifi nhưng sẽ bị giới hạn
khoảng cách lại trong phạm vi 30m.
+ Phát triển thêm tính năng STOP tiết kiệm điện năng – tính năng này sẽ hoạt
động khi ta ấn nút STOP trên App. Khi khởi động tính năng này, hệ thống
sẽ ngắt toàn bộ nguồn điện nuôi các Module tức là sẽ không tiêu tốn điện
năng nhưng khi mở khóa xe trở lại thì hệ thống sẽ được kích hoạt để hoạt

động trở lại kèm theo một thông báo được gửi đến Smartphone Android
được cài App .

xiv


+ Cải tiến được mức độ tiêu thụ điện năng của sản phẩm, sau khi thực nghiệm
cho thấy qua 24h điện áp của bình vẫn đáp ứng được việc khởi động lại xe.
Một số hình ảnh cảnh báo được hiển thị trên màn hình Smartphone Android.

Hình 6 : Cảnh báo xe sắp hết xăng.

Hình 7 : Thông báo mã lỗi.

xv


STT

Chức năng

Viettel
(Smartmoto )

Thiết bị của
nhóm

1

Giám sát vị trí hành trình, tìm xe

trong bãi.





2

Lịch sử di chuyển của xe, thời gian
dừng đỗ xe.





3

Điều khiển tắt xe máy từ xa bằng
điện thoại di động.





4

Auto LOCK.






5

Cảnh báo chạy quá tốc độ .





6

Báo xăng và cảnh báo khi mức xăng
gần hết.





7

Báo số Km và cảnh báo Bảo dưỡng
định kỳ.





8


Khả năng sử dụng khi không gia
hạn.





9

Chuẩn đoán lỗi.





10

Nhắc nhở tắt chống trộm khi khởi
động xe.





Bảng 2 : So sánh thiết bị với thiết bị quản lý xe máy của Viettel.
Nhận xét: thiết bị nhóm nghiên cứu ra có những ưu việt hơn sản phẩm có sẵn trên thị
trường, đáp ứng được yêu cầu ban đầu đặt ra của nhóm.

xvi



Hạn chế và hướng phát triển đề tài:
 Hạn chế.
Do thời gian nghiên cứu và chế tạo khá ngắn nên nhóm còn nhiều hạn chế như:
-

Thiết bị còn sơ khai, chưa hoàn thiện về board mạch lẫn thiết kế.

-

App còn viết ở dạng sơ khai, chưa hoàn thiện về giao diện, chưa đa dạng về hệ
điều hành.

-

Module GPS sử dụng chưa đáp ứng được độ ổn định mong muốn.

 Hướng phát triển Đồ Án.
-

Phát triển app hơn nữa về giao diện, phát triển thêm app ở hệ điều hành IOS.

-

Cải thiện hơn nữa mức tiêu hao điện năng của xe.

-

Phát triển thêm web để người dùng truy cập vào và quản lý lịch sử di chuyển
của xe.


3.Tài liệu tham khảo.
[1]

PGS-TS Đỗ Văn Dũng (2013), “Điện động cơ và điều khiển động cơ”, Nhà xuất
bản ĐHQG, Tp. HCM, Việt Nam.

[2]

Arduino IDE.

[3]

Sơ đồ mạch điện Future neo 2007.

[4]

Android Studio .

xvii


MỤC LỤC
NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP .......................................................................... ii
PHIẾU NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN ......................................... iii
PHIẾU NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN .............................................iv
LỜI MỞ ĐẦU .............................................................................................................v
LỜI CẢM ƠN ............................................................................................................vi
TÓM TẮT ĐỒ ÁN NGHIÊN CỨU CHẾ TẠO HỆ THỐNG QUẢN LÝ XE MÁY
BẰNG SMARTPHONE .......................................................................................... vii

MỤC LỤC ............................................................................................................. xviii
DANH MỤC CÁC CHỮ VIẾT TẮT .................................................................... xxii
DANH MỤC CÁC BẢNG BIỂU ......................................................................... xxiii
DANH MỤC CÁC HÌNH ẢNH ........................................................................... xxiv
CHƯƠNG 1 : TỔNG QUAN VỀ ĐỒ ÁN ...............................................................1
1.1. Lý do chọn đề tài. ...............................................................................................1
1.2. Mục tiêu nghiên cứu...........................................................................................1
1.3. Phương pháp nghiên cứu...................................................................................2
1.4. Phạm vi nghiên cứu. ...........................................................................................2
CHƯƠNG 2 : NỘI DUNG THỰC HIỆN ĐỀ TÀI .................................................3
2.1. Quá trình khảo sát và thực hiện Đồ Án. ..........................................................3
2.2. Lựa chọn và tìm hiểu về phần cứng, phần mềm lập trình. ............................4
2.2.1. Lựa chọn phần mềm Android Studio..............................................................4
2.2.2. Lựa chọn phần cứng để lập trình. ...................................................................5
2.3. Quá trình thực hiện Đồ án: .............................................................................10
2.3.1. Lập kế hoạch nghiên cứu và thực hiện Đề tài. .............................................10
2.3.2. Quy trình thực hiện Đồ án. ...........................................................................11
CHƯƠNG 3: CƠ SỞ LÝ THUYẾT THỰC HIỆN ĐỒ ÁN ................................12
3.1. Cơ sở thu thập dữ liệu mức xăng. ...................................................................12
3.1.1. Lý thuyết về biến trở. ....................................................................................12
3.1.2. Thu thập dữ liệu thực tế trên xe. ...................................................................13

xviii


3.1.3. Phương án thu thập tín hiệu mức xăng xe. ...................................................13
3.2. Cơ sở thu thập dữ liệu tốc độ, số Km của xe. ................................................15
3.2.1. Đối với các xe phun xăng điện tử (FI). .........................................................15
3.2.2. Đối với xe sử dụng chế hòa khí. ...................................................................18
3.3. Cơ sở tìm kiếm xe trong bãi đỗ. ......................................................................21

3.3.1. Cơ sở lý thuyết. .............................................................................................21
3.3.2. Phương án. ....................................................................................................22
3.4. Cơ sở thu thập vị trí xe. ...................................................................................23
3.4.1. Lý thuyết thu thập vị trí xe: ..........................................................................23
3.4.2. Phương án lắp đặt, thu thập vị trí xe. ............................................................24
3.5. Cơ sở lắp đặt hệ thống chống trộm trên xe....................................................25
3.5.1. Cơ sở lý thuyết để lắp đặt chống trộm. .........................................................25
3.5.2. Phương án lắp đặt chống trộm. .....................................................................28
3.6. Cơ sở lý thuyết nhận gửi dữ liệu giữa Smartphone và thiết bị quản lý xe
máy............................................................................................................................29
3.6.1. Yêu cầu đối với việc gửi nhận dữ liệu giữa xe và Smartphone . ..................29
3.6.2. Phương án đề ra. ...........................................................................................29
3.7. Cơ sở lý thuyết đọc lỗi của xe ( Áp dụng đối với xe FI có khả năng hiển thị
lỗi). ............................................................................................................................30
3.7.1. Cơ sở lý thuyết về việc lấy mã lỗi xe............................................................30
3.7.2. Phương pháp đọc mã lỗi của xe. ...................................................................31
CHƯƠNG 4 : SƠ ĐỒ NGUYÊN LÝ VÀ LƯU ĐỒ THUẬT TOÁN .................34
4.1. Sơ đồ nguyên lý ...............................................................................................34
4.1.1. KIT ESP8266 Node Mcu. .............................................................................35
4.1.2. Mạch nguồn LM2596S. ................................................................................36
4.1.3. Relay 5VDC. .................................................................................................37
4.1.4. Cụm GPS – Dcom – Encoder. ......................................................................38
4.1.5. IC đệm dòng ULN2803. ...............................................................................38
4.2. Lưu đồ tổng quan gửi nhận dữ liệu được sử dụng........................................40

xix


4.2.1. Quá trình giao nhận dữ liệu giữa điện thoại và KIT ESP thông qua
Webserver(vùng số I). ............................................................................................41

4.2.2. Quá trình giao nhận dữ liệu trực tiếp giữa điện thoại Smartphone và KIT
ESP (vùng số II). .....................................................................................................42
4.3. Lưu đồ nhận gửi dữ liệu của KIT ESP8266 Node Mcu với Webserver. .....43
4.3.1. Lưu đồ gửi dữ liệu từ KIT ESP8266 Node Mcu lên Webserver. .................43
4.3.2. Lưu đồ nhận và xử lý dữ liệu của KIT ESP8266 Node Mcu từ Webserver. 49
4.4. Lưu đồ nhận và xử lý dữ liệu giữa Webserver và Smartphone Android
hoặc giữa thiết bị và Smartphone Android. .........................................................52
4.4.1. Vùng đọc, xử lý dữ liệu, gửi dữ liệu từ Android lên Webserver. .................53
4.4.2. Vùng đọc, xử lý dữ liệu, gửi dữ liệu trực tiếp từ Android về KIT ESP8266
Node Mcu. ..............................................................................................................55
4.5. Lưu đồ nhận, xử lý dữ liệu và gửi dữ liệu của Webserver. ..........................56
4.5.1. Các dữ liệu cần lưu lại trên Webserver.........................................................57
4.5.2. Các dữ liệu không cần lưu lại: ......................................................................58
CHƯƠNG 5: KẾT QUẢ ĐẠT ĐƯỢC SAU KHI THỰC HIỆN ........................59
ĐỒ ÁN ......................................................................................................................59
5.1. Ứng dụng trên điện thoại – phần cứng. .........................................................59
5.1.1. App điện thoại...............................................................................................59
5.1.2. Phần cứng. ....................................................................................................61
5.2. Các tính năng đạt được của Đồ Án.................................................................64
5.3. Đánh giá về tính ổn định và thời gian kết nối các Module của Đồ án. ........73
5.4. Đánh giá mức độ gây sụt áp bình Accu của thiết bị......................................74
5.4.1. Mức độ gây sụt áp của Accu ở chế độ chờ của thiết bị. ...............................74
5.4.2. Mức độ sụt áp của Accu ở chế độ STOP. .....................................................75
5.5. Đánh giá mức độ tiêu tốn dung lượng 3G của thiết bị..................................76
5.6. So sánh thiết bị với sản phẩm khác trên thị trường. ....................................76
CHƯƠNG 6 : KẾT LUẬN , ĐỀ NGHỊ .................................................................77
6.1. Kết luận. ............................................................................................................77
6.2. Kiến nghị. ..........................................................................................................77

xx



TÀI LIỆU THAM KHẢO ......................................................................................78
PHỤ LỤC .................................................................................................................79
1.Code ESP...............................................................................................................79
2.Code Android. ......................................................................................................95
3.Code Webserver. ................................................................................................114

xxi


DANH MỤC CÁC CHỮ VIẾT TẮT
IDE

: Intergrated Development Environment.

IoT

: Internet of Things.

TCP

: Transmission Control Protocol.

IP

: Internet Protocol.

UART


: Universal Asynchronous Receiver – Transmitter.

GPIO

: General Purpose Input Output.

FI

: Fuel Injection.

TTL

: Transistor-Transistor Logic.

xxii


DANH MỤC CÁC BẢNG BIỂU
Bảng 2.1: Bảng khảo sát các thiết bị quản lý xe máy trên thị trường. ........................3
Bảng 2.2 : So sánh khả năng ứng dụng của các Module vào Đồ Án ..........................5
Bảng 2.3: Bảng lập kế hoạch nghiên cứu và thực hiện Đồ án. .................................10
Bảng 3.1 : Bảng khảo sát thời gian sáng tắt đèn Check Engine. ..............................33
Bảng 5.1 : Bảng thống kê thời gian giao – nhận dữ liệu của sản phẩm. ...................73
Bảng 5.2 : Bảng thống kê mức độ sụt áp của Accu ở chế độ chờ. ............................74
Bảng 5.3 : Thống kê mức độ sụt áp của Accu ở chế độ STOP. ................................75
Bảng 5.4 : So sánh sản phẩm của nhóm và thiết bị của Viettel. ...............................76

xxiii



DANH MỤC CÁC HÌNH ẢNH
Hình 2.1: Giao diện khởi động của Android Studio 2.3.2. .........................................4
Hình 2.2 : KIT ESP8266 Node Mcu. ..........................................................................7
Hình 2.3 : Sơ đồ chân của KIT ESP8266 Node Mcu..................................................9
Hình 2.4 : Lưu đồ quy trình thực hiện Đồ án. ...........................................................11
Hình 3.1 : Cấu tạo biến trở. .......................................................................................12
Hình 3.2 : Sơ đồ nguyên lý hệ thống báo xăng trên xe máy. ....................................13
Hình 3.3 : Sơ đồ dây bộ báo xăng xe máy. ...............................................................13
Hình 3.4 : Vị trí dây tín hiệu thu thập mức xăng mà nhóm lắp đặt thêm. ................14
Hình 3.5 : Cảm biến tốc độ được lắp ở bánh trước / bánh sau của xe. .....................15
Hình 3.6: Cảm biến tốc độ được lắp tại trục đầu ra của hộp số xe máy. ..................15
Hình 3.7: Cấu tạo của cảm biến tốc độ loại quang. ..................................................16
Hình 3.8 : Cấu tạo của cảm biến tốc độ loại từ. ........................................................17
Hình 3.9 : Sơ đồ dây của cảm biến tốc độ trên xe máy.............................................17
Hình 3.10 : Encoder 20 xung được sử dụng. ............................................................18
Hình 3.11 : Vị trí lắp đặt cảm biến đo tốc độ,Km lên xe. .........................................20
Hình 3.12 : Sơ đồ dây điện hệ thống xy – nhan trên xe Future neo..........................21
Hình 3.13 : Sơ đồ lắp đặt hệ thống tìm xe lên xe. .....................................................22
Hình 3.14 : Lắp đặt dây tín hiệu vào chung với hệ thống đèn xy –nhan của xe. ......22
Hình 3.15 : GPS NEO – 6M – 0 – 001. ....................................................................23
Hình 3.16 : Vị trí lắp đặt Module GPS trên bảng mạch. ...........................................24
Hình 3.17 : Vị trí lắp đặt ăng - ten GPS trên xe. .......................................................24
Hình 3.18 : Vị trí lắp đặt khóa xe máy. .....................................................................25
Hình 3.19 : Dụng cụ bẻ khóa xe máy mà kẻ trộm sử dụng. ......................................26
Hình 3.20 : Sơ đồ mạch điện công tắc máy của xe. ..................................................27
Hình 3.21 : Sơ đồ lắp đặt hệ thống chống trộm trên xe. ...........................................28
Hình 3.22 : Dcom 3G phát Wifi . ..............................................................................29
Hình 3.23 : Vị trí đèn Check Engine trên Tableau xe máy. ......................................30
Hình 3.24 : Sơ đồ mạch sử dụng để thu thập thời gian nháy của đèn.......................32


xxiv


Hình 4.1: Sơ đồ mạch nguyên lý của đề tài. .............................................................34
Hình 4.2 : KIT ESP 8266 Node Mcu. .......................................................................35
Hình 4.3 : Mạch nguồn LM2596S. ...........................................................................36
Hình 4.4 : Relay 5VDC. ............................................................................................37
Hình 4.5 : IC đệm dòng ULN 2803. .........................................................................38
Hình 4.6 : Lưu đồ tổng quan gửi nhận dữ liệu..........................................................40
Hình 4.7 : Lưu đồ gửi dữ liệu từ KIT ESP8266 Node Mcu lên Webserver. ............43
Hình 4.8 : Lưu đồ thuật toán xử lý dữ liệu đọc về. ...................................................49
Hình 4.9: Lưu đồ nhận và xử lý dữ liệu giữa Webserver và Smartphone Android. .52
Hình 4.10 : Lưu đồ thuật toán nhận gửi dữ liệu của Webserver. .............................56
Hình 5.1 : Icon App ...................................................................................................59
Hình 5.2 : Giao diện của App....................................................................................60
Hình 5.3 : Bảng mạch của thiết bị. ............................................................................62
Hình 5.4 : Thiết bị sau khi lắp vào vỏ. ......................................................................63
Hình 5.5 : Thiết bị sau khi lắp đặt lên xe. .................................................................63
Hình 5.6 : Thông báo xe sắp hết xăng. ......................................................................65
Hình 5.7 : Thông Báo Bảo dưỡng. ............................................................................66
Hình 5.8 : Thông báo quá tốc độ. ..............................................................................67
Hình 5.9 : Thông báo mở khóa xe.............................................................................68
Hình 5.10 : Thông báo mã lỗi xe máy. ......................................................................69
Hình 5.11 : Cảnh báo xác nhận ON/OFF LOCK. .....................................................70
Hình 5.12 : Cảnh báo xác nhận bật STOP. ...............................................................71
Hình 5.13 : Cảnh báo xác nhận RESET BẢO DƯỠNG. ..........................................72

xxv



×