Đồ án tốt nghiệp điện tử viễn thông: NGHIÊN cứu về CÔNG NGHỆ BLE (BLUETOOTH LOW ENERGY) và ỨNG DỤNG

77 74 0
Đồ án tốt nghiệp điện tử viễn thông: NGHIÊN cứu về CÔNG NGHỆ BLE (BLUETOOTH LOW ENERGY) và ỨNG DỤNG

Đ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

Với sự phát triển và các ưu điểm về mặt kĩ thuật, các công nghệ truyền dẫn không dây ngày càng được ứng dụng nhiều trong khoa học và đời sống. Các công nghệ không dây đơn giản, linh hoạt và gọn nhẹ. Một vài cái tên có thể kể đến như: Wi Fi, LoRa, Zigbee, NFC, Bluetooth…. Trong đó công nghệ Bluetooth đã phát triển từ lâu và trở thành một chuẩn truyền thông không dây được trang bị sẵn trên các thiết bị điện tử. Với việc có cường độ tín hiệu ổn định, khả năng kết nối nhanh và tương thích với nhiều các thiết thiết bị từ các hang khác nhau, Bluetooth là một kẻ thách thức lớn với các công nghệ vô tuyến khác. Bắt đầu từ phiên bản Bluetooth 4.0, các nhà phát triển đã đưa ra hai hướng chính trong việc định hướng công nghệ này. Bên cạnh việc tiếp tục sử dụng nền tảng Bluetooth cơ bản( đã quen thuộc từ trước tới nay) và tập trung ưu tiên tăng tốc độ truyền tải thì họ cũng công bố công nghệ Bluetooth Low Energy( BLE) như là bản có mức tiêu thụ năng lượng thấp hơn đáng kể. Trong đó, BLE là một bước tiến lớn về công nghệ khi có cơ chế hoạt động khác biệt với Bluetooth cơ bản nên đạt hiệu suất năng lượng tiêu thụ rất thấp. Trong nội dung đồ án “Nghiên cứu về công nghệ BLE và ứng dụng” này, nhóm chúng em xin được trình bày các nội dung liên quan đến kiến trúc, cách thức làm việc và phương thức trao đổi dữ liệu cũng như các ứng dụng của công nghệ BLE

BỘ GIAO THÔNG VẬN TẢI BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC HÀNG HẢI VIỆT NAM NGHIÊN CỨU VỀ CÔNG NGHỆ BLE (BLUETOOTH LOW ENERGY) VÀ ỨNG DỤNG HẢI PHỊNG – BỘ GIAO THƠNG VẬN TẢI BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC HÀNG HẢI VIỆT NAM ĐỒ ÁN TỐT NGHIỆP NGHIÊN CỨU VỀ CÔNG NGHỆ BLE ( BLUETOOTH LOW ENERGY) VÀ ỨNG DỤNG HẢI PHÒNG – 2020 LỜI CẢM ƠN Nhóm em xin gửi lời cảm ơn chân thành tới tất thầy cô Khoa Điện – Điện tử trường Đại học Hàng hải Việt Nam, đặc biệt thầy cô môn Điện tử viễn thông giảng dạy, truyền đạt kiến thức hỗ trợ chúng em suốt trình học tập trường Đặc biệt nhóm em xin gửi lời cảm ơn sâu sắc tới Thầy …………người giảng dạy, phụ trách hướng dẫn giúp đỡ chúng em trình thực đồ án Những ý kiến, nhận xét góp ý thầy chân thành, quý giá giúp chúng em hiểu rõ vấn đề cần nghiên cứu Nhóm đề tài xin gửi lời cảm ơn tới gia đình, bạn bè bên cạnh động viên, giúp đỡ hỗ trợ chúng em hồn thành khố học đề tài tốt nghiệp Mặc dù cố gắng hoàn thiện đề tài khơng tránh khỏi sai sót, nhóm em mong nhận góp ý bảo từ thầy để hồn chỉnh đề tài Em xin chân thành cảm ơn! Nhóm sinh viên thực đồ án LỜI CAM ĐOAN Kính thưa: Q thầy Hội đồng phản biện Thầy giáo hướng dẫn: …………………………… Nhóm em gồm thành viên: Nhóm em xin cam đoan: Nhóm đề tài xin cam đoan đồ án tốt nghiệp cơng trình nghiên cứu riêng nhóm em Các kết đồ án nhóm tự nghiên cứu tìm hiểu Nếu có vi phạm quy chế, nhóm em xin hồn tồn chịu trách nhiệm Hải Phòng, ngày … tháng ….năm …… Sinh viên thực MỤC LỤC DANH MỤC CÁC HÌNH VẼ DANH MỤC CÁC BẢNG BIỂU Trang LỜI MỞ ĐẦU .1 CHƯƠNG TỔNG QUAN VÀ ĐẶC TRƯNG CỦA CÔNG NGHỆ BLE I: TỔNG QUAN VỀ CÔNG NGHỆ BLE 1.1 1.2 1.3 Giới thiệu công nghệ truyền dẫn không dây Sự phát triển Bluetooth Những yếu tố dẫn đến đời công nghệ BLE II: ĐẶC TRƯNG CÔNG NGHỆ BLE 1.4 1.5 Các cấu hình BLE Cấu trúc mạng BLE 1.1.1 Cấu trúc kiểu Broadcast Observer 1.1.2 Cấu trúc kiểu Connection 1.6 Giao thức cấu hình .11 1.1.1 Định nghĩa giao thức cấu hình .11 1.1.2 Mơ hình ngăn xếp giao thức .11 1.1.1.1 Mơ hình 12 1.1.1.2 Chức mối quan hệ tầng 12 CHƯƠNG 2: CẤU TRÚC PHÂN TẦNG CỦA CÔNG NGHỆ BLE 14 I: TẦNG CONTROLLER 14 2.1 2.2 2.3 Lớp vật lý( Physical Layer) 14 Lớp liên kết(Link Layer) 14 Giao diện kết nối tầng điều khiển máy chủ Host Controller Interface (HCI) 19 II: TẦNG MÁY CHỦ HOST 20 2.4 Lớp giao thức đáp ứng điều khiển liên kết 20 Logic (Logical Link Control and Adaptation Protocol – L2CAP) 2.5 2.6 Giao thức thuộc tính( Attribute Protocol – ATT) 21 Quản lý bảo mật( Security Manager – SM) 24 2.6.1 Thủ tục an ninh 25 2.6.2 Thuật toán ghép nối 25 2.6.3 Khoá bảo mật 27 2.7 Cấu hình thuộc tính chung (Generic Attribute Profile) .28 2.8 Cấu hình truy cập chung( Generic Access Profile) 29 III: TẦNG ỨNG DỤNG .29 CHƯƠNG 3: CÁC CẤU HÌNH HOẠT ĐỘNG CỦA CƠNG NGHỆ BLE 31 I: CẤU HÌNH TRUY CẬP CHUNG 3.1.Vai trò(Roles) 32 3.2.Các chế độ thủ tục 33 3.2.1 Truyền phát quan sát 34 3.2.2 Khám phá( Discovery) 34 3.2.2.1 Các chế độ khám phá thiết bị ngoại vi 35 3.2.2.2 Các thủ tục khám phá 35 3.2.3 Thiết lập kết nối( Connection Establish) .36 3.2.3.1 Các chế độ thiết lập kết nối 36 3.2.3.2 Các thủ tục kết nối 37 3.3.Thủ tục GAP bổ sung( Additional GAP Procedures) .38 3.4.Bảo mật an ninh( Security) 38 3.4.1 Các chế độ bảo mật .39 3.4.2 Các thủ tục bảo mật GAP 39 3.1.Định dạng liệu GAP bổ sung(Additional GAP Data Formats) 40 3.5.1 Định dạng liệu quảng cáo 40 3.5.2 Dịch vụ GAP 41 II: CẤU HÌNH THUỘC TÍNH CHUNG 42 3.2.Thuộc tính( Attributes) 43 3.6.1 Xử lý( Handle) 43 3.6.2 Loại thuộc tính (Type) 43 3.6.3 Sự cho phép( Permission) .44 3.6.4 Giá trị (Value) 45 3.3.Đặc trưng( Characteristics) 45 3.7.1 Thuộc tính khái báo đặc trưng ( Characteristics declaration attribute) 46 3.7.2 Thuộc tính giá trị đặc trưng( Characteristics value attribute) 46 3.5.Dịch vụ GATT 47 CHƯƠNG 4: ỨNG DỤNG CỦA CÔNG NGHỆ BLE VÀ ĐÁNH GIÁ 48 4.1.ỨNG DỤNG TRÊN NỀN TẢNG iOS 48 4.1.1 Ứng dụng mua hàng với iBeacon 48 4.1.1.1 Cấu tạo 48 4.1.1.2 Chức .49 4.1.1.3 Phạm vi 50 4.1.2 Ứng dụng theo dõi độ ẩm 51 4.1.1.1 Ứng dụng 52 4.1.1.2 Cấu trúc hệ thống 52 4.1.1.3 Đọc liệu độ ẩm 53 4.1.3 Ứng dụng nhà thông minh Apple HomeKit dùng sóng BLE 59 1.4 Ứng dụng Bluezone phịng chống COVID-19 60 4.1.4.1 Lợi ích ứng dụng Bluezone 61 4.1.4.2 Cách thức khai thác tài nguyên .61 4.1.4.3 Hệ thống hoạt động Bluezone 61 4.2.ĐÁNH GIÁ VÀ TỔNG KẾT 62 TÀI LIỆU THAM KHẢO MỘT SỐ TỪ VIẾT TẮT SỬ DỤNG TRONG ĐỒ ÁN API Application Programming ATT Interface Attribute Protocol BLE Bluetooth Low Energy BR EDR GAP GATT Basic Rate Enhanced Data Rate Generic Access Profile Generic Attributes Profile HCI Host Controller Interface HS High Speed Institute of Electrical and IEEE IoT Electronics Engineers Internet of Things ISM Industrial, Science, Medical LE LL PAN PHY Low Energy Link Layer Personal Area Network Physical Layer Giao diện lập trình ứng dụng Giao thức thuộc tính Công nghệ Bluetooth tiêu hao lượng thấp Tốc độ sở Tốc độ liệu tăng cường Cấu hình truy cập chung Cấu hình thuộc tính chung Giao diện kết nối tầng điều khiển tầng máy chủ Tốc độ cao Hội kỹ sư điện điện tử Công nghệ Internet kết nối vạn vật Tần số sử dụng cho Công nghiệp, Khoa học Y tế Tiết kiệm lượng Lớp liên kết Chuẩn khu vực mạng lưới cá nhân Lớp vật lý SIG SM SoC UUID Special Interest Group Security Manager System on Chip Universally Unique Indentifier Nhóm lợi ích đặc biệt Bluetooth Trình quản lý bảo mật Hệ thống tích hợp chip vi xử lý Số nhận dạnh toàn cầu DANH MỤC CÁC HÌNH Số hình Tên hình Hình Một số thiết bị sử dụng cơng nghệ Wifi Hình Hệ thống nhà thơng minh sử dụng cơng nghệ Zigbee Hình Ứng dụng cơng nghệ LoRa Các cấu hình khả tương thích cơng nghệ Hình BLE Hình Cấu trúc kiểu đài phát khơng kết nối Hình Mơ hình kiểu kết nối Hình Mơ hình ngăn xếp giao thức BLE Hình Cấu trúc kênh lớp vật lý Hình Các cấu trúc phần cứng cơng nghệ BLE Hình Một dạng thiết kế PCB đơn nhân tích hợp(SoC) cho thiết 10 bị BLE Hình 11 Hai chế độ quét thiết bị nhận tin Hình Quá trình kết nối với thiết bị ngoại vi 12 Hình Sự kiện kết nối 13 Hình Quy trình ghép nối tạo liên kết thủ tục an ninh 14 Hình Cấu trúc phân cấp liệu GATT 15 Hình Hình ảnh thiết bị beacon 16 Hình iBeacon việc kết nối với thiết bị ngoại vi 17 Hình Hình ảnh việc ứng dụng mua sắm 18 Hình Ứng dụng theo dõi độ ẩm sử dụng công nghệ BLE 19 tảng iOS Hình Xây dựng hệ thống theo dõi độ ẩm kho hàng sử dụng 20 cơng nghê BLE Hình Giao diện trả thông số độ ẩm iPhone 21 Hình Mơ hình nhà thơng monh Apple HomeKit với sóng BLE 22 Hình Điều khiển thiết bị hệ sinh thái 23 Hình Hoạt động chức Bluezone 24 Trang 3 10 12 14 15 16 17 18 19 25 47 49 49 51 51 52 58 60 60 62 Hình 18: Hình ảnh việc ứng dụng mua sắm 4.1.2 Ứng dụng theo dõi độ ẩm iOS tảng dễ dàng để lập trình Bluetooth Low Energy Apple thực hầu hết công việc cần thiết giúp người lập trình đơn giản Để lập trình iOS, với máy tính Apple cài sẵn XCode Việc khơng phải trả phí quyền ngôn ngữ Swift thông dụng, nhà phát triển phát triển thử nghiệm ứng dụng cách nhanh chóng Hiện thiết bị điện tử Apple có hỗ trợ cơng nghệ BLE Sử dụng phần mềm Xcode ứng dụng điều khiển độ ẩm Hình 19: Ứng dụng theo dõi độ ẩm sử dụng công nghệ BLE tảng iOS 50 4.1.1.1.Ứng dụng Sử dụng nhà kho: kho thường sử dụng để lưu trữ rau, thực phẩm thuốc Cụ thể, mặt hàng điều quan trọng trì cân xác nhiệt độ độ ẩm; mặt khác, có nguy tổn thất lớn Do nhà kho triển khai hệ thống giám sát thiết kế đặc biệt, liên tục theo dõi khí hậu bên nhà kho Nếu điều xảy ra, hệ thống có khả báo động đưa cảnh báo cho đội giám sát từ xa Các hệ thống giám sát từ xa hoạt động thông qua mạng lưới cảm biến thông minh kết nối với phụ trợ từ xa để theo dõi thông báo Thiết kế hệ thống mô tả hướng dẫn theo cách tiếp cận tương tự thể sơ đồ sau: Hình 20: Xây dựng hệ thống theo dõi độ ẩm kho hàng sử dụng công nghệ BLE 4.1.1.2.Cấu trúc hệ thống Để giải vấn đề nêu trước đó, giải pháp chiến lược lắp cảm biến nhiệt độ độ ẩm BLE toàn kho Các cảm biến theo dõi ghi lại liệu gửi đến thiết bị trung tâm có khả giao tiếp qua BLE Wi-Fi Hub Wi-Fi Hub sau chịu trách nhiệm kết nối với định tuyến cục bộ, cuối cho phép tải liệu lên đám mây trạm giám sát theo định kỳ 51 Với liệu định kỳ có tay, nhóm giám sát từ xa giám sát chúng cách hiệu đưa định quan trọng Thiết kế chí cịn cho phép nhà kho lớn hoạt động với đội ngũ 1-2 nhân viên 4.1.1.3.Đọc liệu độ ẩm Để đọc liệu độ ẩm thiết bị iOS, thực bước sau: Bắt đầu cách tạo dự án xem đơn XCode tên iOSWarehouseMonitor Sau tạo dự án, tạo giao diện người dùng đơn giản cách sử dụng bảng phân cảnh Giao diện người dùng bao gồm ô ghi liệu độ ẩm Các bước thiết lập sau: Thêm CBCentralManager biến thành viên gọi manager vào ViewController lớp sau: Các CBCentralManagerđối tượng (được cung cấp khung CoreBluetooth iOS) sử dụng để quản lý đối tượng ngoại vi phát kết nối (CBPerextal) Khởi tạo CBCentralManager đối tượng phương thức viewDidLoadViewController sau: Thích ứng ViewController với CBCentralManagerDelegate giao thức, hiển thị đây: 52 Làm cho CBCentralManagerđối tượng nhận ViewControllerlớp đại biểu nơi cung cấp kết khám phá cách thêm mã sau vào viewDidLoad: Đối CBCentralManager tượng có trạng thái bạn khởi tạo nó, trạng thái cập nhật Bạn nhận thay đổi cập nhật trạng thái CentralManagerDidUpdateStat phương thức CBCentralManagerDelegate Cũng ý tưởng tốt để hướng dẫn người quản lý bắt đầu quét thiết bị poweredOn trạng thái Đối với điều này, bạn cần thực CentralManagerDidUpdateState phương thức, hiển thị đoạn mã sau: Khi bạn thêm mã để quét thiết bị ngoại vi, bạn cần lọc SensorTag khỏi thiết bị ngoại vi phát sóng khác sau kết nối với Đối với điều này, định nghĩa biến với tên cho SensorTag ViewController lớp: Bây giờ, ghi đè chức bạn thực logic lọc kết nối riêng đây:centralManager didDiscoverPeripheral 53 Lưu ý bạn cần khai báo CBPeripheral biến ViewController lớp đây: Nếu bạn chạy ứng dụng bây giờ, bạn kết nối thành cơng với SensorTag có thiết bị phát sóng gần Nếu kết nối thành cơng, centralManager didConnectToPeripheral phương thức gọi thông qua CBCentralManagerDelegate Đây nơi bạn cần để bắt đầu khám phá dịch vụ: 10 Bạn cần lọc Dịch vụ Độ ẩm khỏi danh sách dịch vụ phát Đối với điều này, xác định UUID cho HumidityService ViewController lớp: Các kết khám phá dịch vụ khám phá didDiscoverServices phương thức 54 ngoại vi , gọi cách CBPeripheralDelegatecung cấp kết yêu cầu khám phá dịch vụ Tiếp theo, ghi đè thiết bị ngoại vi didDiscoverServices ViewController lớp, hiển thị đây: Trong mã trước, lọc HumidityService đặt yêu cầu khám phá đặc trưng cho 11 Bây giờ, bạn cần xác định đặc điểm liệu cấu hình từ HumidityService ViewController lớp: Ngồi ra, kết cho khám phá đặc điểm cung cấp didDiscoverCharacteristicsFor phương thức dịch vụ ngoại vi, gọi CBPeripheralDelegate Bạn giới thiệu didDiscoverCharacteristicsFor dịch ViewController lớp, hiển thị đây: 55 cần vụ ngoại phải vi Trong đoạn mã trên, hành động cần thiết thực tùy thuộc vào characteristicdiscovered Nếu HumidityData đặc tính phát hiện, sau kích hoạt thơng báo Mặt khác, đặc điểm cấu hình, bật HumiditySensor chế độ từ chế độ Ngủ sang Hoạt động 12 Khi cảm biến kích hoạt thơng báo bật, bắt đầu truyền phát liệu định kỳ Bạn nhận liệu phát didUpdateValueFor phương thức đặc tính ngoại vi, gọi CBPeripheralDelegate có liệu Bạn cần ghi đè phương thức ViewController lớp: Phân tích liệu nhận cập nhật nhãn UI 13 HumidityData cấu trúc TempLSB: TempMSB: HumidityLSB: HumidityMSB cần phải phân tích cú pháp trước trình bày cho người dùng Để phân tích liệu này, tạo lớp riêng gọi Utilities định nghĩa getRelativeHumidity phương thức đó: Phương thức trước sử dụng dataToUnsignedBytes16 phương thức, phương thức chuyển đổi giá trị đặc tính thành mảng iIntegers khơng dấu 16 bit 56 Điều thực thêm vào Utilities lớp, hiển thị đây: Bây bạn hoàn thành việc thực hiện! Nếu bạn chạy ứng dụng SensorTag phát sóng gần đó, bạn thấy giá trị độ ẩm cập nhật động hình, ảnh chụp hình sau: Hình 21: Giao diện trả thông số độ ẩm iPhone 4.1.3 Ứng dụng nhà thơng minh Apple HomeKit dùng sóng BLE Một Apple Home hub bao gồm: Apple TV 4th Apple HomePod, iPad Bộ Apple Home hub dùng Wifi để chuyển thông tin bạn lên iCloud Từ bạn nhận thơng tin tình trạng nhà bạn từ xa Cũng Apple Home hub, kết nối với thiết bị nhà bạn sóng BLE Như mơ hình điều khiển trung tâm Apple TV, iPad, Apple HomePod kết nối với công tắc thơng minh sóng BLE Và cơng tắc 57 dùng để điều khiển cụm đèn Camera Logitach circle kết nối trực tiếp với Wifi (Vì liệu Camera Logitech Circle nhiều nên khơng dùng sóng BLE) Ưu điểm mang lại:  Thay hoàn toàn dây nối  Hoàn tồn khơng nguy hại đến sức khoẻ người  Bảo mật an tồn với cơng nghệ mã hóa Một kết nối thiết lập khó có thiết bị nghe trộm lấy cắp liệu  Các thiết bị kết nối với vịng 20m mà khơng cần trực diện (hiện có loại Bluetooth kết nối lên đến 100m)  Giá thành rẻ  Tốn lượng, chờ tốn 0.3mAh, tối đa 30mAh chế độ truyền liệu  Không gây nhiễu thiết bị không dây khác  Tính tương thích cao 58 Hình 22: Mơ hình nhà thơng minh Apple HomeKit với sóng BLE Hình 23: Điều khiển thiết bị hệ sinh thái 4.1.4 Ứng dụng Bluezone phòng chống COVID-19 4.1.1.1.Lợi ích ứng dụng Bluezone Bluezone ứng dụng cảnh báo bạn tiếp xúc gần với người nhiễm COVID-19, giảm thiểu nguy lây lan cộng đồng, giúp người trở lại sống bình thường Khi có ca nhiễm bệnh, lịch sử tiếp xúc ứng dụng cho biết bạn tiếp xúc với người hay chưa hai dùng 59 Bluezone Vì vậy, nhiều người cài đặt Bluezone hiệu bảo vệ cao Ứng dụng Bluezone sử dụng công nghệ Bluetooth BLE nhằm phát người tiếp xúc gần với người nhiễm qua Smartphone cách nhanh chóng, xác, tốn 4.1.1.2.Cách thức khai thác tài nguyên Ứng dụng Bluezone khai thác liệu theo nguyên tắc: - Bảo mật liệu: Ứng dụng lưu liệu máy bạn, không chuyển lên hệ thống - Ứng dụng không thu thập liệu vị trí bạn - Ẩn danh: Mọi người tham gia cộng đồng ẩn danh với người khác Chỉ quan Y tế có thẩm quyền biết người nhiễm nghi nhiễm tiếp xúc gần với người nhiễm COVID-19 - Minh bạch: Dự án mở mã nguồn theo giấy phép GPL 3.0 Người dùng nước giới tự tìm hiểu hoạt động hệ thống mức mã nguồn, tự sử dụng, nghiên cứu, sửa đổi chia sẻ Bluezone sử dụng công nghệ Bluetooth lượng thấp BLE (Bluetooth Low Energy) bạn bật Bluetooth ngày sử dụng 10% pin 4.1.1.3.Hệ thống hoạt động Bluezone Các smartphone cài ứng dụng Bluezone giao tiếp với khoảng cách 2m, ghi nhận tiếp xúc gần vào lúc Khi có ca nhiễm SARS-CoV-2 mới, quan y tế nhập liệu F0 lên hệ thống Hệ thống sau gửi liệu F0 đến smartphone khác cài ứng dụng Bluezone Lịch sử tiếp xúc với F0 14 ngày trước phân tích, đối chiếu 60 trùng khớp, ứng dụng Bluezone cảnh báo cho người dùng có nguy lây nhiễm, đồng thời hướng dẫn họ liên hệ với quan Y tế để nhận trợ giúp Hình 24: Hoạt động chức Bluzone 4.2.ĐÁNH GIÁ TỔNG KẾT Xuất phát từ ý tưởng cải thiện cách thức hoạt động để giảm nhỏ lượng tiêu tốn nhằm trì thời gian hoạt động lâu hơn, nhà phát triển SIG tối ưu hố cho cơng nghệ BLE Khơng mang lại lợi ích mặt lượng mà BLE cịn mơi trường mở cho nhà phát triển ứng dụng tảng di động PC Với tiềm lớn, BLE dễ dàng trở thành lựa chọn hàng đầu lựa chọn công nghệ truyền thơng khơng dây Với q trình tìm hiểu, nghiên cứu thực đề tài: NGHIÊN CỨU VỀ CƠNG NGHỆ BLE VÀ ỨNG DỤNG, nhóm em có thêm kiến thức tổng quan công nghệ đại Trong trình thực đồ án, nhóm em có gặp khó khăn cố gắng hoàn thành đề tài Do lượng kiến thức chưa thật đầy đủ, hạn chế đôi chỗ 61 có sai sót nên nhóm chúng em mong quý thầy cô dẫn giúp đỡ để đồ án hoàn thiện 62 TÀI LIỆU THAM KHẢO 1.Website Wikipedia.org Getting Started with Bluetooth Low Energy Tools and Techniques for LowPower Networking – Kevin Townsend, Carles Cufi, Akiba & Robert Davidson Bluetooth Low Energy A Technical Primer – Tony Gaitatzis Bluetooth Low Energy in iOS Swift – Tony Gaitatzis Internet 63 NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN Tinh thần thái độ, cố gắng sinh viên trình thực đồ án/khoá luận: Đánh giá chất lượng đồ án/khóa luận tốt nghiệp (so với nội dung yêu cầu đề mặt: lý luận thực tiễn, chất lượng thuyết minh vẽ) Chấm điểm giảng viên hướng dẫn (Điểm ghi số chữ) Hải Phòng, ngày tháng năm 2…… Giảng viên hướng dẫn 64 ... trưng công nghệ BLE Chương 2: Cấu trúc phân tầng công nghệ BLE Chương 3: Các cấu hình hoạt động cơng nghệ BLE Chương 4: Ứng dụng công nghệ BLE đánh giá CHƯƠNG 1: TỔNG QUAN VÀ ĐẶC TRƯNG CỦA CÔNG NGHỆ... VÀ ĐẶC TRƯNG CỦA CÔNG NGHỆ BLE I: TỔNG QUAN VỀ CÔNG NGHỆ BLE 1.1 1.2 1.3 Giới thiệu công nghệ truyền dẫn không dây Sự phát triển Bluetooth Những yếu tố dẫn đến đời công nghệ BLE. .. dung đồ án ? ?Nghiên cứu công nghệ BLE ứng dụng? ?? này, nhóm chúng em xin trình bày nội dung liên quan đến kiến trúc, cách thức làm việc phương thức trao đổi liệu ứng dụng công nghệ BLE Đồ án tốt

Ngày đăng: 10/03/2022, 14:13