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

DỰ án thiết kế xe điều khiển từ xa qua bluetooth

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 (521.12 KB, 12 trang )

ĐẠI HỌC QUỐC GIA HÀ NỘI
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ

--------------------------------------

DỰ ÁN:
Thiết kế xe điều khiển từ xa qua Bluetooth

Nguyễn Cảnh Quân – 21021357
Nguyễn Đức Thắng – 21021370
Trần Nam Trung – 21021378
Mai Văn Thái – 21021366

Môn: Nhập môn cơ điện tử
Lớp: 2223I_EMA2027_41

HÀ NỘI – 2022


ĐẠI HỌC QUỐC GIA HÀ NỘI
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ

--------------------------------------

DỰ ÁN:
Thiết kế xe điều khiển từ xa qua Bluetooth

Nguyễn Cảnh Quân – 21021357
Nguyễn Đức Thắng – 21021370
Trần Nam Trung – 21021378
Mai Văn Thái – 21021366



Môn: Nhập môn cơ điện tử
Lớp: 2223I_EMA2027_41

Giáo viên: TS. Đỗ Trần Thắng

HÀ NỘI – 2022


Mục lục
THIẾT KẾ XE ĐIỀU KHIỂN TỪ XA QUA BLUETOOTH................................................................
1.

Mở đầu..............................................................................................................................................

2.

Công nghệ không dây Bluetooth......................................................................................................

2.2.

Đặc điểm của công nghệ Bluetooth..............................................................................................

2.2.1.

Ưu điểm.....................................................................................................................................

2.2.2.

Nhược điểm...............................................................................................................................


2.3.

Hoạt động......................................................................................................................................

2.4.

Lịch sử phát triển Bluetooth........................................................................................................

2.5.

Module Bluetooth HC-05.............................................................................................................

2.5.1.

Giới thiệu về module HC-05....................................................................................................

2.5.2.

Đặc điểm kỹ thuật.....................................................................................................................

2.5.3.

Đặc điểm phần cứng.................................................................................................................

3.

Thiết kế mơ hình xe điều khiển từ xa qua Bluetooth.....................................................................

3.1.


Linh kiện.......................................................................................................................................

3.1.1.

Module Motor driver L298N...................................................................................................

3.1.2.

Cảm biến ánh sáng quang trở..................................................................................................

3.2.

Thiết kế phần cứng.......................................................................................................................

3.2.1.

Khối xử lý..................................................................................................................................

3.2.2.

Khối nguồn................................................................................................................................

3.2.3.

Khối Driver động cơ.................................................................................................................

3.2.4.

Xe khi hoàn thiện......................................................................................................................


3.3.

Thiết kế phần mềm.......................................................................................................................

3.3.1.

Phần mềm trên thiết bị cầm tay...............................................................................................

3.3.2.

Khối xử lý..................................................................................................................................

4.

Kết quả và hướng phát triển............................................................................................................

4.1.

Kết quả dạt được..........................................................................................................................

4.2.

Hướng phát triển đề tài................................................................................................................

3


ĐẠI HỌC QUỐC GIA HÀ NỘI
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ

THIẾT KẾ XE ĐIỀU KHIỂN TỪ XA QUA
BLUETOOTH
DESIGN MINI CAR CONTROLLED VIA BLUETOOTH
TĨM TẮT
Báo cáo trình bày nghiên cứu về cơng nghệ khơng dây bluetooth và ứng dụng thiết kế
mơ hình xe điều khiển từ xa qua bluetooth.
ABSTRACT
The report presents research on bluetooth wireless technology and applications to design
models of remote control car via bluetooth.
Key word: robot car, mobile robot, bluetooth.
tử, điều đó có nghĩa là các hãng sản xuất
1. Mở đầu
muốn có đặc tính này trong sản phẩm thì họ
Trong những năm qua, khoa học
phải tuân theo các yêu cầu của chuẩn này
máy tính và xử lý thơng tin có những bước
cho sản phẩm của mình. Những tiêu chuẩn
tiến vượt bậc và ngày càng có những đóng
kỹ thuật
góp to lớn vào cuộc cách mạng khoa học kỹ
thuật hiện đại. Đặc biệt sự ra đời và phát
triển nhanh chóng của kỹ thuật số làm cho
ngành điện tử trở nên phong phú và đa
dạng hơn. Nó góp phần rất lớn trong việc
đưa kỹ thuật hiện đại thâm nhập rộng rãi
vào mọi lĩnh vực của hoạt động sản xuất,
kinh tế và đời sống xã hội. Từ những hệ
thống máy tính lớn đến những hệ thống
máy tính cá nhân, từ những việc điều
khiển các máy công nghiệp đến các thiết

bị
phục vụ đời sống
hằng ngày của con người. Trong các hệ
thống đó, việc trao đổi thông tin là vô cùng
quan trọng. Công nghệ truyền tin không
dây ngày càng phát triển, đặc biệt công
nghệ Bluetooth đã phổ biến hầu hết các
thiết bị điện tử di động. Bản báo cào này
trình bày kết quả nghiên cứu cơng nghệ
không dây Bluetooth của các thiết bị điện
tử chạy trên nền hệ điều hành Android và
ứng dụng vào thiết kế mơ hình xe điều
khiển từ các thiết bị Android
qua kết nối không dây Bluetooth.
2. Công nghệ không dây Bluetooth
2.1. Khái niệm
Bluetooth là một công nghệ cho phép
truyền thông giữa các thiết bị với nhau mà
khơng cần dây dẫn. Nó là một chuẩn điện

4


này đảm bảo cho các thiết bị có thể nhận ra
và tương tác với nhau khi sử dụng công
nghệ Bluetooth. Ngày nay phần lớn các
nhà máy đều sản xuất các thiết bị có swur
dụng cơng nghệ Bluetooth. Các thiết bị
này gồm có điện thoại di động, máy tính
và thiết bị hỗ trợ cá nhân PDA (Prosonal

Digital Assistant).
Công nghệ Bluetooth là một công
nghệ dựa trên tần số vô tuyến và bất cứ
một thiết bị nào có tích hợp bên trong cơng
nghệ này đều có thể truyền thơng với các
thiết bị khác với một khoảng cách nhất
định về cự ly để đảm bảo cơng suất cho
việc phát và nhận sóng. Cơng nghệ này
thường được sử dụng để truyền thông giữa
hai loại thiết bị khác nhau. Ví dụ: Bạn có
thể hoạt động trên máy tính với một bàn

phím khơng dây, sử dụng bộ tai nghe khơng
dây để nói chuyện trên điện thoại di động
của bạn hoặc bổ sung thêm một cuộc hẹn
vào lịch biểu PDA của một người bạn từ
PDA của bạn.
2.2. Đặc điểm của công nghệ Bluetooth
2.2.1. Ưu điểm
- Tiêu thụ năng lượng thấp.
- Cho phép ứng dụng được nhiều loại
thiết bị bao gồm các thiết bị cầm tay và
điện thoại di động.
- Giá thành ngày một giảm.
- Khoảng cách giao tiếp cho phép giữa
hai thiết bị kết nối có thể lên đến 100m.
- Bluetooth sử dụng băng tần 2.4GHz,
tốc độ truyền dữ liệu có thể đạt tới mức tới
đa 1Mbps mà các thiết bị không cần phải
trực tiếp thấy nhau.


5


- Dễ dàng trong việc phát triển ứng
dụng: Bluetooth kết nối một ứng dụng này
với một ứng dụng khác thông qua chuẩn
Bluetooth, do đó có thể độc lập về phần
cứng cũng như hệ điều hành sử dụng.
- Tính tương thích cao, được nhiều nhà
sản xuất phần cứng cũng như phần mềm hỗ
trợ
2.2.2. Nhược điểm
- Khoảng cách kết nối còn ngắn so với
công nghệ mạng không dây khác.

- Chỉ kết nối được hai thiết bị với nhau,
không kết nối thành mạng.
2.3. Hoạt động
Bluetooth là chuẩn kết nối không dây
tầm ngắn, thiết kế cho các kết nối thiết bị cá
nhân hay mạng cục bộ nhỏ trong phạm vi
băng tần từ 2.4GHz đến 2.485GHz.
Bluetooth được thiết kế hoạt động trên 79
tần số đơn lẻ. Khi kết nối , nó sẽ tự động tìm
ra tần số tương thích để di chuyển đến thiết
bị cần kết nối trong khu vực nhằm đảm bảo
sự liên tục.

Hình 1: Khả năng kết nối các thiết bị qua Bluetooth

Blutooth – High Speed, tương đương chuẩn
2.4. Lịch sử phát triển Bluetooth
- Blutooth 1.0 (7/1999): phiên bản đầu
tiên được đưa ra thị trường với tốc độ kết nối
ban đầu là 1Mbps. Tuy nhiên, trên thực tế
tốc độ kết nối của thế hệ này chưa bao giờ
đạt quá mức 700Kbps
- Bluetooth 1.1 (2001): Đánh dấu bước
phát triển mới của công nghệ Bluetooth trên
nhiều lĩnh vực khác nhau với sự quan tâm
của nhiều nhà sản xuất mới.
- Bluetooth 1.2 (11/2003): Bắt đầu có
nhiều tiến bộ đáng kể. Chuẩn này hoạt động
dựa trên băng tần 2.4GHz và tăng cường kết
nối thoại.
- Bluetooth 2.0+ERD (2004): Bắt đầu
nâng cao tốc độ và giảm thiểu một nửa năng
lượng tiêu thụ so với trước đây. Tốc độ của
chuẩn Bluetooth lên đến 2.1Mbps với chế độ
cải thiện kết nối truyền tải–ERD (Enhanced
data rate).
- Bluetooth 2.1+ERD (2004): đây chính
là thế hệ nâng cấp của Bluetooth 2.0 có hiệu
năng cao hơn và tiết kiệm năng lượng hơn.
- Bluetooth 3.0+HS (2008): có tốc độ
truyền dữ liệu đạt mức 24Mbps – bằng sóng

4



Wifi thế hệ đầu tiên, phạm vi hiệu quả nhất
chỉ trong vòng 10m.
- Bluetooth 4.0 (30/06/2010): chuẩn
Bluetooth mới nhất hiện nay. Bluetooth 4.0
là sự kết hợp của “classic Bluetooth”
(Bluetooth 2.1 và 3.0), “Bluetooth high
speed” ( Bluetooth 3.0 + HS) và “ Bluetooth
low energy -Bluetooth năng lượng thấp
(Bluetooth Smart Ready/ Bluetooth Smart).
“Bluetooth low enegry” là một phần
của Bluetooth 4.0 với một giao thức tiêu
chuẩn của Bluetooth 1.0 vào 4.0 nhằm phục
vụ cho những ứng dụng năng lượng cực
thấp.
2.5. Module Bluetooth HC-05
2.5.1. Giới thiệu về module HC-05

5


Hình 2: Module Bluetooth HC-05
Module Bluetooth HC-05 được thiết
kế để chuyển đổi giao tiếp nối tiếp không
đồng bộ và thành giao tiếp không dây
Bluetooth và ngược lại.
2.5.2. Đặc điểm kỹ thuật
- Chuẩn Bluetooth : V2.0+EDR.
- Điện áp hoạt động : 3.3-5VDC,
30mA.
- Kích thước 28mm x 15mm x

2.35mm.
- Tần số: 2.4GHz.
- Tốc độ: 2.1Mbs (Max)/160kbps
- Tốc độ baudrate mặc định: 9600,
8bit dữ liệu, 1bit Stop. Hỗ trợ tốc độ baud:
9600, 19200, 38400, 57600, 115200,
230400,
460800.
- Nhiệt độ làm việc: -20 ~ 75 độ C
- Độ nhạy: -80dBm 2.1.
- Module có 2 chế độ làm việc:
+ Kết nối truyền thông.
+ Đáp ứng theo lệnh: khi làm việc ở
chế độ này, chúng ta có thể gửi các lệnh
AT để giao tiếp và cài đặt module.
2.5.3. Đặc điểm phần cứng

Hình 3: Sơ đồ chân Bluetooth HC-05
3. Thiết kế mơ hình xe điều khiển từ xa
qua Bluetooth
3.1. Linh kiện
- Board Adruino UNO R3 x 1
- Module Motor driver L298N x 1
- Module Bluetooth HC-05 x 1
- Module Relay 5V x 1
- Quang trở CDS x 1
- Motor giảm tốc (3-9v), bánh xe x 4
- Khung xe x 1
- Đèn led 5V x 1


3.1.1. Module Motor driver L298N
Thơng số kĩ thuật:
- Driver: L298N tích hợp hai mạch cầu
H.
- Điện áp điều khiển: +5 V ~ +12 V
- Dòng tối đa cho mỗi cầu H là: 2A
(=>2A cho mỗi motor)
- Điện áp của tín hiệu điều khiển: +5 V
~ +7 V
- Dịng của tín hiệu điều khiển: 0 ~
36mA (Arduino có thể chơi đến
40mA nên khỏe re nhé các bạn)
- Cơng suất hao phí: 20W (khi nhiệt
độ T = 75 ℃)
- Nhiệt độ bảo quản: -25 ℃ ~ +130 ℃

Hình 4: Module L298N
3.1.2. Cảm biến ánh sáng quang trở
Thông số kỹ thuật:
- Điện áp làm việc: 3.3 ~ 5VDC
- Output: Digital
- Có thể điều chỉnh cường độ ánh sáng
bằng biến trở gắn trên cảm biến
- Kích thước: 3.2cm x 1.4cm
Cách hoạt động
Ngõ ra D0 trên cảm biến được dùng để xác
định cường độ sáng của môi trường, khi ở
ngoài sáng, ngõ ra D0 là giá trị 0, khi ở
trong tối, ngõ ra D0 là 1. Trên cảm biến có
1 biến trở để điều chỉnh cường độ sáng phát

hiện, khi văn cùng chiều kim đồng hồ thì sẽ
làm giảm cường độ sáng nhận biết của cảm
biến, tức là môi trường phải ít sáng hơn nữa
thì cảm biến mới đọc gía trị digital là 1.

6


Hình 5: Module cảm biến ánh sáng
3.2. Thiết kế phần cứng

Hình 6: Sơ đồ khối tổng quát
3.2.1. Khối xử lý
Khối xử lý sử dụng bo mạch
ArduinoUNO. Có nhiệm vụ nhận tín hiệu
từ modul Bluetooth, xử lý và xuất dữ liệu
cho modul Driver động cơ.

3.2.2. Khối nguồn

Hình 8: Khối nguồn ni
3.2.3. Khối Driver động cơ

Hình 7: Kết nối Arduino với HC-05

Hình 9: Khối Driver động cơ
3.2.4. Xe khi hồn thiện

Hình 10: Mơ hình xe


7


Hình 12: Thuật tốn phần mềm điều khiển
3.3. Thiết kế phần mềm
3.3.1. Phần mềm trên thiết bị cầm tay
Giao diện phần mềm điều khiển:
H
ì
n
h

11: Giao diện phần mềm điều khiển
Thuật toán phần mềm điều khiển:

8


3.3.2. Khối xử lý
Thuật tốn khối xử lí trung tâm Arduino:

Hình 13: Thuật tốn cho Arduino

9


4. Kết quả và hướng phát triển
4.1. Kết quả dạt được
- Nắm rõ được giao tiếp Bluetooth.
- Tìm hiểu về hệ điều hành android

- Thực hiện viết ứng dụng trên
Android
- Thực hiện kết nối và trao đổi dữ liệu
giữa thiết bị cầm tay và Arduino UNO qua
module Bluetooth.
- Tìm hiều bo mạch Arduino.
- Thiết kế kết cấu cơ khí cho khung xe.
- Thiết kế các mạch điện cho xe.
- Viết chương trình cho Arduino nhận dữ
liệu từ thiết bị cầm tay và điều khiển xe
chạy theo yêu cầu.

4.2. Hướng phát triển đề tài
- Tích hợp thêm nhiều chức năng cho
xe như: truyền hình ảnh, đo nhiệt độ, độ
ẩm, khoảng cách vật cản, đo độ nghiêng.
- Phản hồi được các sự cố về thiết bị
cầm tay.
- Ứng dụng công nghệ Bluetooth vào
các hệ thống khác.
TÀI LIỆU THAM KHẢO
[1] Trần Thế San, Cơ sở Nghiên Cứu
& Sáng tạo robot, NXB Thống Kê,, 2005.
[2] Arduino,
[3] Android,
[4] Dientuvietnam,

Hình 14: Xe hồn thiện

10




×