BÁO CÁO - ĐIỀU KHIỂN THIẾT BỊ BẰNG BLUETOOTH


Ngày nay, xã hội phát triển mạnh mẽ, kỹ thuật ngày càng hiện đại nên nhu cầu về traođổi thông tin giải trí, nhu cầu về điều khiển các thiết bị từ xa, ngày càng cao. Và những hệ thống dây cáp phức tạp lại không thể đáp ứng nhu cầu này, nhất là ở những khu vực chật hẹp, những nơi xa xôi, trên các phương tiện vận chuyển.Vì vậy công nghệ không dây đã ra đời và phát triển mạnh mẽ, tạo rất nhiều thuận lợi cho con người trong đời sống hằng ngày. Trong những năm gần đây công nghệ truyền nhận dữ liệu không dây đang có những bước phát triển mạnh mẽ, góp công lớn trong việc phát triển các hệ thống điều khiển, giám sát từ xa, đặc biệt là các hệ thống thông minh. Hiện nay, có khá nhiều công nghệ không truyền nhận dữ liệu không dây như RF, Wifi, Bluetooth, NFC, Trong đó, Bluetooth là một trong những công nghệ được phát triển từ lâu và luôn được cải tiến để nâng cao tốc độ cũng như khả năng bảo mật. Trên thị trường Việt Nam hiện nay chưa có nhiều sản phẩm điều khiển thiết bị không dây, đa số những sản phẩm hiện có đều là nhập khẩu từ nước ngoài với giá thành cao. Việc nghiên cứu và thiết kế một bộ sản phẩm điều khiển thiết bị không dây có một ý nghĩa lớn, giúp tăng thêm sự lựa chọn cho ngƣời sử dụng, sản phẩm được sản xuất trong nước nên giá thành rẻ và góp phần phát triển các hệ thống điều khiển thông minh.

Do đó, nhóm quyết định thực hiện đề tài: “Mạch điều khiển thiết bị bằng Android qua Bluetooth”. Đề tài ứng dụng công nghệ Bluetooth phổ biến trên nhiều thiết bị, đặc biệt điểm mới của đề tài so với các sản phẩm hiện có là điều khiển thông qua hệ điều hành Android giúp tận dụng những thiết bị sử dụng hệ điều hành Android có sẵn của người dùng giúp giảm giá thành sản phẩm, ngoài ra với màn hình hiển thị lớn của điện thoại cho phép hiển thị nhiều thông tin hơn.

NỘI DUNG:

MỤC LỤC ................................................................................................................. 2
MỤC LỤC HÌNH ..................................................................................................... 4
NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN .................................................... 5
CHƯƠNG I: GIỚI THIỆU CHUNG ..................................................................... 6
1.1 Đặt vấn đề: .......................................................................................................... 6
1.2 Đối tượng nghiên cứu: ...................................................................................... 6
1.3 Giải pháp thiết kế:.............................................................................................. 7
CHƯƠNG 2: THIẾT KẾ HỆ THỐNG .................................................................. 8
2.1 Sơ đồ khối: .......................................................................................................... 8
2.2 Nguyên lý hoạt động của hệ thống: .................................................................. 8
2.2 Các chức năng của từng khối (hoặc module) trong hệ thống: ....................... 9
2.2.1 Khối nguồn: .................................................................................................. 9
2.2.2 Khối module Bluetooth:............................................................................. 10
2.2.3 Khối ngõ ra/đèn báo/rơ-le ......................................................................... 11
2.2.4 Khối xử lí trung tâm .................................................................................. 11
2.2.5 Khối điều khiển thiết bị ............................................................................. 12
2.3 Lựa chọn linh kiện: .......................................................................................... 12
2.3.1 Module Arduino Uno R3: .......................................................................... 12
a) Thông số kĩ thuật:........................................................................................ 12
b) Bộ nhớ: ......................................................................................................... 13
c) Ngõ ra I/O:.................................................................................................... 14
2.3.2 Module Bluetooth HC05:........................................................................... 15
a) Sơ đồ chân HC-05 gồm có: ......................................................................... 16
2.3.3 Module nguồn LM 2596: ........................................................................... 17
2.3.6 Điện trở: ...................................................................................................... 19
2.3.5 Rơ-Le:.......................................................................................................... 18
2.3.4 IC ULN 2803:.............................................................................................. 17
CHƯƠNG 3 XÂY DỰNG HỆ THỐNG ............................................................... 20
3.1 Thiết kế phần cứng: ......................................................................................... 20
3.2 Sơ đồ nguyên lí: ................................................................................................ 21
3.3 Mạch in: ............................................................................................................ 22
3.4 Mạch 3D: ........................................................................................................... 22
3.5 Thiết kế phần mềm: ......................................................................................... 23
3.5.1 Thiết kế giao diện điều khiển trên Android: ........................................... 23
3.5.1.1) Hướng dẫn cơ bản sử dụng với App Inventor: ............................... 23
3.5.1.2) Xây dựng ứng dụng điều khiển thiết bị điện qua Bluetooth: ......... 24
a) Thiết kế giao diện: .................................................................................... 24
b) Viết CODE: ............................................................................................... 25
c) Đóng gói ứng dụng thành file *.apk: ...................................................... 28
3.5.2 Mô tả phần mềm nạp chương trình cho Arduino Uno R3: ................... 28
3.5.3 Mã lập trình ................................................................................................ 31
3.5.4 Lưu đồ giải thuật của Arduino: ................................................................ 32
3.5.5 Lưu đồ giải thuật chương trình trên SmartPhone: ................................ 33
CHƯƠNG 4: KẾT QUẢ VÀ HƯỚNG PHÁT TRIỂN....................................... 34

LINK DOWNLOAD


Ngày nay, xã hội phát triển mạnh mẽ, kỹ thuật ngày càng hiện đại nên nhu cầu về traođổi thông tin giải trí, nhu cầu về điều khiển các thiết bị từ xa, ngày càng cao. Và những hệ thống dây cáp phức tạp lại không thể đáp ứng nhu cầu này, nhất là ở những khu vực chật hẹp, những nơi xa xôi, trên các phương tiện vận chuyển.Vì vậy công nghệ không dây đã ra đời và phát triển mạnh mẽ, tạo rất nhiều thuận lợi cho con người trong đời sống hằng ngày. Trong những năm gần đây công nghệ truyền nhận dữ liệu không dây đang có những bước phát triển mạnh mẽ, góp công lớn trong việc phát triển các hệ thống điều khiển, giám sát từ xa, đặc biệt là các hệ thống thông minh. Hiện nay, có khá nhiều công nghệ không truyền nhận dữ liệu không dây như RF, Wifi, Bluetooth, NFC, Trong đó, Bluetooth là một trong những công nghệ được phát triển từ lâu và luôn được cải tiến để nâng cao tốc độ cũng như khả năng bảo mật. Trên thị trường Việt Nam hiện nay chưa có nhiều sản phẩm điều khiển thiết bị không dây, đa số những sản phẩm hiện có đều là nhập khẩu từ nước ngoài với giá thành cao. Việc nghiên cứu và thiết kế một bộ sản phẩm điều khiển thiết bị không dây có một ý nghĩa lớn, giúp tăng thêm sự lựa chọn cho ngƣời sử dụng, sản phẩm được sản xuất trong nước nên giá thành rẻ và góp phần phát triển các hệ thống điều khiển thông minh.

Do đó, nhóm quyết định thực hiện đề tài: “Mạch điều khiển thiết bị bằng Android qua Bluetooth”. Đề tài ứng dụng công nghệ Bluetooth phổ biến trên nhiều thiết bị, đặc biệt điểm mới của đề tài so với các sản phẩm hiện có là điều khiển thông qua hệ điều hành Android giúp tận dụng những thiết bị sử dụng hệ điều hành Android có sẵn của người dùng giúp giảm giá thành sản phẩm, ngoài ra với màn hình hiển thị lớn của điện thoại cho phép hiển thị nhiều thông tin hơn.

NỘI DUNG:

MỤC LỤC ................................................................................................................. 2
MỤC LỤC HÌNH ..................................................................................................... 4
NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN .................................................... 5
CHƯƠNG I: GIỚI THIỆU CHUNG ..................................................................... 6
1.1 Đặt vấn đề: .......................................................................................................... 6
1.2 Đối tượng nghiên cứu: ...................................................................................... 6
1.3 Giải pháp thiết kế:.............................................................................................. 7
CHƯƠNG 2: THIẾT KẾ HỆ THỐNG .................................................................. 8
2.1 Sơ đồ khối: .......................................................................................................... 8
2.2 Nguyên lý hoạt động của hệ thống: .................................................................. 8
2.2 Các chức năng của từng khối (hoặc module) trong hệ thống: ....................... 9
2.2.1 Khối nguồn: .................................................................................................. 9
2.2.2 Khối module Bluetooth:............................................................................. 10
2.2.3 Khối ngõ ra/đèn báo/rơ-le ......................................................................... 11
2.2.4 Khối xử lí trung tâm .................................................................................. 11
2.2.5 Khối điều khiển thiết bị ............................................................................. 12
2.3 Lựa chọn linh kiện: .......................................................................................... 12
2.3.1 Module Arduino Uno R3: .......................................................................... 12
a) Thông số kĩ thuật:........................................................................................ 12
b) Bộ nhớ: ......................................................................................................... 13
c) Ngõ ra I/O:.................................................................................................... 14
2.3.2 Module Bluetooth HC05:........................................................................... 15
a) Sơ đồ chân HC-05 gồm có: ......................................................................... 16
2.3.3 Module nguồn LM 2596: ........................................................................... 17
2.3.6 Điện trở: ...................................................................................................... 19
2.3.5 Rơ-Le:.......................................................................................................... 18
2.3.4 IC ULN 2803:.............................................................................................. 17
CHƯƠNG 3 XÂY DỰNG HỆ THỐNG ............................................................... 20
3.1 Thiết kế phần cứng: ......................................................................................... 20
3.2 Sơ đồ nguyên lí: ................................................................................................ 21
3.3 Mạch in: ............................................................................................................ 22
3.4 Mạch 3D: ........................................................................................................... 22
3.5 Thiết kế phần mềm: ......................................................................................... 23
3.5.1 Thiết kế giao diện điều khiển trên Android: ........................................... 23
3.5.1.1) Hướng dẫn cơ bản sử dụng với App Inventor: ............................... 23
3.5.1.2) Xây dựng ứng dụng điều khiển thiết bị điện qua Bluetooth: ......... 24
a) Thiết kế giao diện: .................................................................................... 24
b) Viết CODE: ............................................................................................... 25
c) Đóng gói ứng dụng thành file *.apk: ...................................................... 28
3.5.2 Mô tả phần mềm nạp chương trình cho Arduino Uno R3: ................... 28
3.5.3 Mã lập trình ................................................................................................ 31
3.5.4 Lưu đồ giải thuật của Arduino: ................................................................ 32
3.5.5 Lưu đồ giải thuật chương trình trên SmartPhone: ................................ 33
CHƯƠNG 4: KẾT QUẢ VÀ HƯỚNG PHÁT TRIỂN....................................... 34

LINK DOWNLOAD

M_tả
M_tả

Không có nhận xét nào: