1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

Đồ án tốt nghiệp về hệ điều hành android và điều khiển các thiết bị điện qua bluetooth

20 749 1

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 20
Dung lượng 1,95 MB
File đính kèm Do_An_Bluetooth.rar (6 MB)

Nội dung

Tìm hiểu về hệ điều hành android,chuẩn truyền thông không dây Bluetooth và xây dựng hệ thống điều khiển các thiết bị điện dân dụng trên thiết bị hỗ trợ android qua chuẩn Bluetooth ,với mạch điều khiển dùng IC 8051

Trang 1

Tìm hiểu hệ điều hành Android và xây dựng hệ thống điều khiển thiết bị qua Bluetooth

Khoa Điện tử - Viễn thông

GV hướng dẫn: Th.S Lê Văn Thanh Vũ

SV thực hiện: Nguyễn Văn Ngọc

Đồ án tốt nghiệp

Trang 2

Khái quát nội dung chính

2

33

44

Cơ sở lý thuyết

Thiết kế & Thực hiện đồ án

Đặt vấn đề

1

Kết quả & Định hướng phát triển

Trang 3

Tìm hiểu hệ điều hành Android và xây dựng hệ thống điều khiển thiết bị qua Bluetooth

 Trong một vài năm trở lại đây, hệ điều hành Android đã và đang rất phát triển Nó đã đem lại sự thông minh và tiện dụng cho các thiết bị cầm tay Là một hệ điều hành mở nên các nhà phát triển dễ dàng tiếp cận, và đã tạo nên một kho ứng dụng đồ sộ cho nhiều thiết bị

 Cùng với đó là sự phát triển về các kết nối giao tiếp giữa các thiết bị đang trở nên đơn giản và tiện lợi hơn như NFC, Bluetooth…

Trang 4

I Đặt vấn đề

Trang 5

Tìm hiểu hệ điều hành Android

Công nghệ Bluetooth

Module Bluetooth HC - 05

Cơ sở lý thuyết

Trang 6

2.1 Tìm hiểu hệ điều hành Android:

Khái niệm: Android là một hệ điều hành mã nguồn mở dành cho thiết bị di động như Smartphone, Tablet hay Netbook Android do Google phát triển dựa trên nền tảng Linux kernel phiên bản 2.6 và các phần mềm mã nguồn mở Bất kỳ một hãng sản xuất phần cứng nào cũng đều có thể tự do sử dụng hệ điều hành Android cho thiết bị của mình, miễn

là các thiết bị ấy đáp ứng được các tiêu chuẩn cơ bản do Google đặt ra ( như có cảm ứng chạm đa điểm, GPS, 3G,

…)

II Cơ sở lý thuyết

Trang 7

Kiến trúc của hệ điều hành Android:

Trang 8

2.2 Tìm hiểu công nghệ Bluetooth

Khái niệm: Bluetooth là công nghệ không dây cho phép các thiết bị điện tử giao tiếp với nhau trong khoảng cách ngắn, bằng sóng vô

tuyến qua băng tần chung trong dãy tầng 2.40- 2.48 GHz.

Ưu điểm:

 Tiêu thụ năng lượng thấp, cho phép ứng dụng được trong nhiều loại thiết bị.

 Sử dụng “frequency hopping” giúp giảm va chạm sóng tối đa.

 Dễ dàng trong việc sử dụng & phát triển ứng dụng.

 Có khả năng bảo mật từ 8 – 128bit

Nhược điểm:

 Khoảng cách kết nối còn ngắn so với các công nghệ mạng không dây khác.

 Tốc độ truyền của Bluetooth chưa được cao.

 Nhiễu do các thiết bị sử dụng sóng radio

II Cơ sở lý thuyết

Trang 9

2.3 Module Bluetooth HC 05:

 Các đặc điểm Module Bluetooth HC05:

 Sử dụng giao thức Bluetooth 2.0, tốc độ tối đa là 3Mbps

 Điện áp cung cấp 1,8-3,6 V

 Tốc độ baud 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200

 Điều chế thu phát radio ở tần số 2,4Ghz, sử dụng chip bluecore bluetooth 04 - với hệ thống Cmos và AFH thích ứng với tính năng nhảy tần

 Kích thước module 28mm x 15mm x 2.35mm

Trang 10

III Thiết kế & thực hiện đồ án

Finish

IV III

II

II : Xây dựng ứng dụng trên Smartphone

III : Thiết kế mạch điện điều khiển.

IV : Hoàn thành hệ thống điều khiển qua Bluetooth.

Trang 11

3.1 Các yêu cầu đặt ra:

Về phía phần mềm trên thiết bị điều khiển :

 Ứng dụng thực hiện được truyền và nhận dữ liệu thông qua Bluetooth

 Ứng dụng có giao diện bắt mắt, dễ sử dụng, không quá phức tạp

 Hoạt động với độ ổn định cao

 Có nhiều tùy chọn cho người dùng

Về phía mạch điện:

 Nhận và gửi dữ liệu chính xác với Smartphone thông qua Bluetooth

 Điều khiển đóng/mở các rơle để cung cấp điện 220V cho các thiết bị

 Hoạt động ổn định, chính xác

 Mạch phải kết nối nhanh với Smartphone Android

 Giá thành rẻ và kích thước nhỏ gọn

Trang 12

III Thiết kế & thực hiện đồ án

3.2 Tạo ứng dụng SmartControl trên điện thoại:

Để xây dựng một ứng dụng trên hệ điều hành Android chúng ta cần có:

 Java SE Development Kit (JDK): Máy ảo Java để chạy các được các chương trình ngôn ngữ Java (ứng dụng Android được viết bằng Java)

 Gói Android SDK: Bộ thư viện hỗ trợ lập trình ứng dụng Android

 Môi trường phát triển phần mềm (IDE): Trong đồ án sử dụng Eclipse

 Các công cụ hỗ trợ phát triển phần mềm Android trên IDE đó: Sử dụng ADT như là plugin cho phép ta tạo và kiểm lỗi ứng dụng Android dễ dàng hơn và nhanh chóng hơn

Trang 13

3.2 Tạo ứng dụng SmartControl trên điện thoại :

Lưu đồ thuật toán.

 Quét các thiết bị Bluetooth đang hoạt động

 Truy vấn các bộ chuyển đổi Bluetooth cho các

thiế bị

 Thiết lập kênh RFCOMM

 Kết nối tới các thiết bị đã được tìm thấy

 Gửi và nhận dữ liệu với thiết bị được kết nối

Trang 14

III Thiết kế & thực hiện đồ án

3.2 Tạo ứng dụng SmartControl trên điện thoại :

Ứng dụng được thực hiện trên bộ công cụ lập trình ứng dụng Android Eclipse.

Trang 15

3.2 Tạo ứng dụng SmartControl trên điện thoại :

Một số hình ảnh của ứng dụng khi hoàn thành trên thiết bị thật: Samsung S2/V4.1.2

khiển

Thông Tin

Trang 16

III Thiết kế & thực hiện đồ án

3.3 Thiết kế mạch điều khiển: Sơ đồ nguyên lý

Trang 17

3.3 Thiết kế mạch điều khiển:

Trang 18

IV Kết quả & định hướng phát triển

Hướng phát triển của đề tài:

 Tiếp tục nghiên cứu mạch điều khiển, cũng như ứng dụng trên Mobile Android để thêm nhiều tính năng mới, cũng như

độ ổn định của hệ thống tăng thêm

 Thiết kế phần mạch điện hoàn hảo hơn, tích hợp thêm nhiều tính năng mới như: điều khiển, cảnh báo, đo đạc…vv

 Thêm các chuẩn kết nối khác trên mạch điện, điều khiển qua tín hiệu RF Wifi, hay qua mạng LAN…

Kết quả đạt được:

 Tìm hiều được hệ điều hành Android và kết nối không dây Bluetooth

 Thực hiện việc kết nối giữa Smartphone Android và Mạch điều khiển Với khoảng cách như ý (> 30m)

 Thiết kế và hoàn thành mạch công suất để cung cấp nguồn điện 220V/AC điều khiển các thiết bị điện

Mạch điện và ứng dụng “Smart Control” được thiết kế khá đơn giản Giá thành mạch điện hoàn thiện cũng tương đối

thấp

Trang 19

Hoàn thành hệ thống

Trang 20

Cám ơn thầy cô và các bạn đã lắng nghe !

Ngày đăng: 14/05/2016, 21:21

TỪ KHÓA LIÊN QUAN

w