1. Trang chủ
  2. » Tất cả

(Đồ án hcmute) thiết kế hệ thống điều khiển thiết bị dân dụng thông qua phần mềm android

116 5 0

Đ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

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP.HCM KHOA ĐÀO TẠO CHẤT LƯỢNG CAO KHĨA LUẬN TỐT NGHIỆP NGÀNH CƠNG NGHỆ KỸ THUẬT ĐIỆN TỬ TRUYỀN THÔNG THIẾT KẾ HỆ THỐNG ĐIỀU KHIỂN THIẾT BỊ DÂN DỤNG THÔNG QUA PHẦN MỀM ANDROID GVHD: ThS NGUYỄN VĂN HIỆP SVTH: TRẦN QUỐC HUY MSSV: 11141286 SVTH: LƯƠNG NGỌC QUANG MSSV: 11141305 SKL 0 Tp Hồ Chí Minh, tháng 7/2015 an CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM ĐỘC LẬP - TỰ DO - HẠNH PHÚC *** -Tp HCM, ngày… tháng…… năm 2015 NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP Họ tên sinh viên: Trần Quốc Huy MSSV: 11141286 Lương Ngọc Quang MSSV: 11141305 Ngành: CNKT Điện Tử - Truyền Thông Lớp: 11141CLĐT1 Giảng viên hướng dẫn: ThS Nguyễn Văn Hiệp ĐT: 0909960000 Ngày nhận đề tài: 16/01/2015 Ngày nộp đề tài: 20/7/2015 Tên đề tài: THIẾT KẾ HỆ THỐNG ĐIỀU KHIỂN THIẾT BỊ DÂN DỤNG THÔNG QUA PHẦN MỀM ANDROID Các số liệu, tài liệu ban đầu: - Tìm hiểu thơng tin qua mạng; - Sách “Lập trình Android bản” tác giả ThS Nguyễn Văn Hiệp KS Đinh Quang Hiệp; - Sách “Thực hành vi điều khiển PIC” tác giả ThS Nguyễn Đình Phú; - Sách “Thực hành điện tử công suất” tác giả ThS Hoàng Ngọc Văn Nội dung thực đề tài: - Tìm hiểu cơng nghệ Bluetooth; - Tìm hiểu hệ điều hành Android viết ứng dụng hệ điều hành này; - Tìm hiểu đặc tính kỹ thuật PIC18F4620, module Bluetooth HC-06, module RTC DS1307; - Thiết kế thi công điều khiển Sản phầm: Hệ thống điều khiển gồm điều khiển thiết bị công suất phần mềm ứng dụng BlueControl hệ điều hành Android i an TRƯỞNG NGÀNH GIẢNG VIÊN HƯỚNG DẪN ii an CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự – Hạnh Phúc ******* PHIẾU NHẬN XÉT CỦA GIÁO VIÊN HƢỚNG DẪN Họ tên Sinh viên: Trần Quốc Huy MSSV: 11141286 Họ tên Sinh viên: Lương Ngọc Quang MSSV: 11141305 Ngành: CNKT Điện Tử - Truyền Thông Tên đề tài: THIẾT KẾ HỆ THỐNG ĐIỀU KHIỂN THIẾT BỊ DÂN DỤNG THÔNG QUA PHẦN MỀM ANDROID Họ tên Giáo viên hướng dẫn: NHẬN XÉT Về nội dung đề tài & khối lượng thực hiện: Ưu điểm: Khuyết điểm: Đề nghị cho bảo vệ hay không? Đánh giá loại: Điểm:……………….(Bằng chữ: ) iii an Tp Hồ Chí Minh, ngày tháng năm 2015 Giáo viên hướng dẫn (Ký & ghi rõ họ tên) iv an CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự – Hạnh Phúc ******* PHIẾU NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN Họ tên Sinh viên: Trần Quốc Huy MSSV: 11141286 Họ tên Sinh viên: Lương Ngọc Quang MSSV: 11141305 Ngành: CNKT Điện Tử - Truyền Thông Tên đề tài: THIẾT KẾ HỆ THỐNG ĐIỀU KHIỂN THIẾT BỊ DÂN DỤNG THÔNG QUA PHẦN MỀM ANDROID Họ tên Giáo viên phản biện: NHẬN XÉT Về nội dung đề tài & khối lượng thực hiện: Ưu điểm: Khuyết điểm: 10 Đề nghị cho bảo vệ hay không? 11 Đánh giá loại: 12 Điểm:……………….(Bằng chữ: ) v an Tp Hồ Chí Minh, ngày tháng năm 2015 Giáo viên phản biện (Ký & ghi rõ họ tên) vi an LỜI CẢM ƠN Lời cảm ơn xin gửi tới thầy Nguyễn Văn Hiệp, thầy bận công việc giảng dạy, thầy đồng ý hướng dẫn đồ án tốt nghiệp cho nhóm chúng tơi Trong q trình làm đồ án, thầy bảo, nhắc nhở để vượt qua khó khăn hồn thành đồ án tiến độ Bên cạnh đó, với lời nhận xét, góp ý thầy giúp chúng tơi có định hướng đắn thực đề tài Chúng tơi xin bày tỏ lịng biết ơn sâu sắc tới quý thầy cô khoa ĐiệnĐiện Tử, khoa Đào tạo Chất lương cao Quý thầy cô người dạy dỗ, truyền đạt cho từ kiến thức nhất, đồng thời thường xun giúp đỡ nhiệt tình chúng tơi có khó khăn vấn đề nghiên cứu đề tài, khơng tạo điều kiện thuận lợi để chúng tơi có mơi trường, điều kiện nghiên cứu tốt Cuối cùng, chúng tơi không quên gửi lời cảm ơn sâu sắc tới gia đình, người thân bạn bè nguồn động viên to lớn hỗ trợ mặt tinh thần vật chất để chúng tơi có thêm động lực tự tin để hoàn thành đồ án Nhóm thực đề tài Trần Quốc Huy - Lương Ngọc Quang vii an TÓM TẮT Thời gian gần đây, khoa học kỹ thuật có bước phát triển mạnh mẽ, đặc biệt lĩnh vực điện tử công nghệ thông tin Các chip xử lý tích hợp ngày nhiều bóng bán dẫn kích thước lại nhỏ trước tiêu thụ điện thấp Sự phát triển hỗ trợ nhiều cho người, ngày nhiều hệ thống thiết bị thông minh tạo để phục vụ sống Sản phẩm thông minh gần gũi với người điện thoại thơng minh (SmartPhone), với SmartPhone bạn giải trí, làm việc, cập nhật thông tin cần thiết Nhờ vào phát triển lĩnh vực điện tử mà SmartPhone ngày tích hợp nhiều chức giá thành ngày rẻ Một sản phẩm khác gần gũi phổ biến nhà thơng minh (SmartHome), với SmartHome bạn kiểm sốt ngơi nhà đâu, thiết bị nhà điều khiển khơng dây làm tăng thêm tính thẩm mỹ Hiện nay, xu hướng hình thành ứng dụng rộng rãi sử dụng SmartPhone điều khiển SmartHome Từ SmartPhone quan sát ngơi nhà, điều khiển thiết bị cài đặt chế độ hoạt động cho nhà Nhận thấy tiềm phát triển điều khiển không dây, đặc biệt việc sử dụng SmartPhone để điều khiển thiết bị, định thực đề tài: “Thiết kế hệ thống điều khiển thiết bị dân dụng thông qua phần mềm Android” Đây hội để nghiên cứu kết nối khơng dây Bluetooth, đồng thời tìm hiểu hệ điều hành Android (hệ điều hành phổ biến giới SmartPhone nay) Từ tạo ứng dụng điều khiển thiết bị SmartPhone với nhiều tính ứng dụng cơng nghệ truyền khơng dây Bluetooth Mặc dù chúng tơi cố gắng hồn thành đề tài chắn không tránh khỏi thiếu sót, mong q Thầy/Cơ bạn sinh viên đóng góp ý kiến để chúng tơi hoàn thiện đề tài tạo sản phẩm tốt Mọi ý kiến đóng góp xin gửi email: huyktranspkt@gmail.com Nhóm thực đề tài Trần Quốc Huy - Lương Ngọc Quang viii an MỤC LỤC NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP i 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 v LỜI CẢM ƠN vii TÓM TẮT viii MỤC LỤC ix DANH MỤC CÁC TỪ VIẾT TẮT xii DANH MỤC CÁC BẢNG BIỂU xiii DANH MỤC CÁC HÌNH ẢNH, BIỂU ĐỒ xiv CHƢƠNG 1: TỔNG QUAN 1.1 Đặt vấn đề 1.2 Mục tiêu đề tài .2 1.3 Giới hạn đề tài .2 1.4 Đối tượng nghiên cứu 1.5 Phương pháp nghiên cứu .3 1.6 Ý nghĩa thực tiễn 1.7 Bố cục đồ án CHƢƠNG 2: CƠ SỞ LÝ THUYẾT 2.1 Công nghệ Bluetooth .6 2.1.1 Lịch sử hình thành Bluetooth 2.1.2 Khái niệm Bluetooth 2.1.3 Các đặc điểm công nghệ Bluetooth 2.1.4 Các khái niệm dùng công nghệ Bluetooth .10 2.1.5 Định nghĩa liên kết vật lý Bluetooth 12 2.1.6 Trạng thái thiết bị Bluetooth .13 ix an ĐỒ ÁN TỐT NGHIỆP Mã nguồn java gồm package: - Control.adapter: chứa tập tin để khởi tạo ArrayList tự tạo; - Control.Control: chứa tập tin điều khiển thiết bị hẹn giờ; - Control.infor: chứa tập tin nói thơng tin ứng dụng; - Control.login: chứa tập tin phần thông tin đăng nhập; - Control.Main: hàm project; - Control.serializable: chứa biến tồn cục; - Control.tab: chứa tập tin tab thiết bị; - Voice: chứa tập điều khiển giọng nói Ngay từ phiên Android 2.0 (API level 5) Google tích hợp thêm hàm điều khiển Bluetooth cho hệ điều hành mình, từ cho thấy Bluetooth ứng dụng phổ biến Trong sản phẩm thiết kế, điện thoại đóng vai trị làm Master cịn Module Bluetooth HC-06 đóng vai trị Slave Khi muốn kết nối, thân điện thoại chủ động mở Bluetooth, sau tìm kiếm thiết bị Bluetooh xung quanh hiển thị tên điều khiển mà không hiển thị thiết bị khác máy tính, tai nghe gần Đoạn code sau kiểm tra thiết bị có hỗ trợ Bluetooth khơng mở Bluetooth điện thoại hỗ trợ, ngược lại thoát ứng dụng: m_BluetoothAdapter = BluetoothAdapter.getDefaultAdapter(); if (m_BluetoothAdapter == null) { Toast.makeText(context, "Thiết bị không hỗ trợ Bluetooth", Toast.LENGTH_SHORT).show(); return -1; } m_BluetoothAdapter.enable(); Sau Bluetooth mở, ứng dụng bắt đầu tìm kiếm thiết bị xung quanh, tìm kiếm thiết bị xử lý để kiểm tra thiết bị có phải điều khiển không, cập nhật vào danh sách: 85 an ĐỒ ÁN TỐT NGHIỆP String action = intent.getAction(); if (BluetoothDevice.ACTION_FOUND.equals(action)) { BluetoothDevice device = intent.getParcelableExtra(BluetoothDevice.EXTRA_DEVICE); boolean duplicate = false; for (int j = 0; j < BTCount; j++){ if (BTDevs[j].m_szAddress.compareTo(device.getAddress()) == 0) { duplicate = true; break; } } if (!duplicate) { if (device.getName().startsWith(BT_NAME)) { BTDevs[BTCount] = new BTDev(device.getName(),device.getAddress(), 1, 0); BTCount++; } } } else if (BluetoothAdapter.ACTION_DISCOVERY_FINISHED.equals(action)) { m_ASDKScanRunning = false; } Ở đoạn code ta thấy, nhận được chuỗi trả “ACTION_FOUND” tức chương trình vừa tìm thấy thiết bị Bluetooth gần đó, tiến hành nhận tồn thơng tin thiết bị vừa tìm Sau kiểm tra thiết bị vừa tìm có tên danh sách chưa, chưa kiểm tra tiếp thiết bị có phải điều khiển không cách so sánh tên với chuỗi đặt sẵn BT_NAME = “DAQH_” thêm vào danh sách Khi nhận chuỗi trả “ACTION_DISCOVERY_FINISHED” q trình tìm kiếm hồn tất, chương trình dừng viết tìm kiếm hiển thị danh sách: 86 an ĐỒ ÁN TỐT NGHIỆP ArrayList m_Devices = new ArrayList(); ArrayList m_OldDevice = MainActivity.m_Database.get_ArrayModule(); Device device = null; for (int i = 0; i < BTCount; i++) { device = new Device(BTDevs[i].m_szName, BTDevs[i].m_szAddress,BTDevs[i].m_nBTDEVType, BTDevs[i].m_BTStatus, idLVFirstItem + i); if (m_OldDevice != null) { Device oldDevice = null; for (int j = 0; j < m_OldDevice.size(); j++) { oldDevice = m_OldDevice.get(j); if (oldDevice.getDeviceAddress().equalsIgnoreCase(device.getDeviceAdd ress())) {device.setDeviceName(oldDevice.getDeviceName());} } } m_Devices.add(device); } CustomAdapter lvAdapter = new CustomAdapter(context, m_Devices); if (Search_Tab.lvDevice != null) { Search_Tab.lvDevice.setAdapter(lvAdapter); lvAdapter.notifyDataSetChanged(); } if (BTCount == 0) { Toast.makeText(context, "Khơng tìm thấy Module hoạt động",Toast.LENGTH_SHORT).show(); } Tại ta thấy chương trình kiểm tra lại tồn thiết bị tìm bước tìm kiếm, sau kiểm tra thiết bị kết nối với điện thoại chưa, tên thay đổi người dùng, chưa tên mặc định Sau cập nhật thiết bị vào ListArray cho hiển thị lên ListView Khi người dùng chọn vào điều khiển thị danh sách tìm thấy, điện thoại kết nối với thiết bị Dưới phần code để kết nối Bluetooth với điều khiển 87 an ĐỒ ÁN TỐT NGHIỆP BluetoothDevice DATNDev = m_BluetoothAdapter.getRemoteDevice(BTDevs[nIndex].m_szAddress); try { m_BluetoothSocket = DATNDev.createRfcommSocketToServiceRecord(SPP_UUID); } catch (IOException e1) { e1.printStackTrace(); } try { m_BluetoothSocket.connect(); } catch (IOException e) { try { m_BluetoothSocket.close(); } catch (IOException e2) {} return -2; } return 0; Ngay kết nối thành công với điều khiển, trang điều khiển thiết bị ra, nhấn vào thiết bị chương trình gửi lệnh qua Bluetooth để điều khiển đảo trạng thái thiết bị, code sau minh họa việc gửi liệu qua Bluetooth private class LvDevice implements OnItemClickListener { @Override public void onItemClick(AdapterView parent, View view, int position, long id) { try { MainActivity.m_searchBluetooth.m_BluetoothSocket.getOutputStream().write( String.valueOf( position + 1).getBytes()); } catch (IOException e) { e.printStackTrace(); } } } Code xử lý kiện nhấn vào thiết bị, điện thoại gửi vị trí thiết bị xuống vi điều khiển (đảo trạng thái thiết bị gửi “1”, thiết bị gửi “2”,….), “int positon” đối số cho biết vị trí thiết bị ListView (bắt đầu từ 0) Vì vi điều khiển xử lý thiết bị 1-5 nên dùng vị trí thiết 88 an ĐỒ ÁN TỐT NGHIỆP bị cần cộng thêm xử lý Phương thức “getOutputStream” cho phép gửi mảng byte, cần chuyển từ vị trí số sang chuỗi hàm “String.valueOf” chuyển chuỗi thành mảng byte phương thức “getBytes()” Sau dùng phương thức “getOutputStream().write” để gửi mảng byte Đối với chức hẹn điều khiển khác xử lý tương tự Để nhận liệu gửi lên từ vi điều khiển ứng dụng tạo luồng chạy song song để xử lý việc bắt liệu truyền lên: private int StartReadThread(final int nIndex) { m_hReadThread = new Thread() { @Override public void run() { int State = 0; int nP = 0; StringBuffer HistoryBuf = new StringBuffer(); String msgHistory = new String(); final int START = 0, XU_LY_H = 2; while (nIndex != -1) { try { byte[] buffer = new byte[1024]; int bread; if (m_BluetoothSocket == null) { ConnectionEvent(2); break; } else { bread = m_BluetoothSocket.getInputStream().read(buffer); Luồng khởi tạo chạy liên tục dùng phương thức “getInputStream” để đọc liệu Dữ liệu đọc nằm mảng byte “buffer” số byte gán vào biến “bread” Sau đọc liệu mảng “buffer” xử lý cập nhật trạng thái chức khác Toàn code điều khiển thiết bị, cập nhật trạng thái, lịch sử chức khác dài chúng tơi lưu tồn Project vào đĩa CD đính kèm theo đồ án 89 an ĐỒ ÁN TỐT NGHIỆP CHƢƠNG 4: KẾT QUẢ VÀ HƢỚNG PHÁT TRIỂN Bộ điều khiển 4.1 Sau hoàn thành, điều khiển đáp ứng đuợc yêu cầu đặt Một số hình ảnh: Hình 4.1: Bộ điều khiển sau hồn thành Hình 4.2: Điều khiển thiết bị điều khiển - Ƣu điểm: 90 an ĐỒ ÁN TỐT NGHIỆP  Kích thước nhỏ gọn 17 x 13 x (cm), trọng lượng nhẹ;  Các ngõ để kết nối với thiết bị dùng Terminal chuẩn công nghiệp, an toàn cho người sử dụng;  Các nút nhấn bố trí bên cạnh đèn báo giúp người dùng dễ dàng xác định nút nhấn ứng với thiết bị nào;  Trên sản phẩm có ghi đầy đủ thông số sử dụng;  Sau thời gian chạy thử tuần, điều khiển hoạt động tốt - Khuyết điểm  Sản phẩm chưa thử nghiệm với thời gian dài với nhiều môi trường khác nên chưa đánh giá xác độ ổn định  Giá thành sản phẩm cao 4.2 Ứng dụng điều khiển điện thoại Sau lập trình, phần mềm điện thoại có giao diện thực tế sau: Hình 4.3: Giao diện tìm kiếm 91 an ĐỒ ÁN TỐT NGHIỆP Hình 4.4: Giao diện lịch sử Hình 4.5: Giao diện điều khiển 92 an ĐỒ ÁN TỐT NGHIỆP - Ƣu điểm  Dung lượng nhỏ, dễ dàng cài đặt điện thoài chạy hệ điều hành Android (yêu cầu Android 4.1 trở lên để trải nghiệm giao diện ActionBar + Tab)  Giao diện thiết kế phẳng theo xu hướng đại;  Cho phép thay đổi hình phù hợp với sở thích người dùng;  Có thể đặt mật bảo vệ để hạn chế người khác sử dụng ứng dụng điều khiển không phép;  Cập nhật lịch sử thay đổi trạng thái thiết bị, tự động xóa lịch sử cũ tránh bị tràn nhớ;  Cho phép hẹn giờ, huỷ hẹn thiết bị - Khuyết điểm  Ứng dụng đơi cịn bị treo; nguyên nhân cấu hình điện thoại khác nhau;  Bị nhiễu môi trường xung quanh dẫn đến không kết nối với điều khiển Kết tương tác điều khiển ứng dụng BlueControl: Hình 4.6: Điều khiển thiết bị ứng dụng điện thoại 93 an ĐỒ ÁN TỐT NGHIỆP Hình 4.7: Lịch sử điều khiển thiết bị Hƣớng phát triển 4.3 - Phát triển hệ thống giao tiếp với môi trường WiFi, Internet nhằm đáp ứng khả điều khiển tốt hơn; - Liên kết điện thoại với đồng hồ thông minh SmartWatch để điều khiển ứng dụng hồn tồn giọng nói, khơng cần thao tác tay 94 an ĐỒ ÁN TỐT NGHIỆP TÀI LIỆU THAM KHẢO [1] Nguyễn Đình Phú (2/2014), “Giáo trình thực hành vi điều khiển PIC”, trường đại học Sư phạm Kỹ thuật TPHCM [2] Trương Thị Bích Ngà, “Giáo trình điện tử 1&2”, trường đại học Sư phạm Kỹ thuật TPHCM [3] Hoàng Ngọc Văn (1/2013), “Giáo trình thực hành điện tử cơng suất”, trường đại học Sư phạm Kỹ thuật TPHCM [4] Nguyễn Văn Hiệp – Đinh Quang Hiệp (2014), “Lập trình Android bản”, nhà xuất Đại học Quốc gia [5] Đinh Quang Hiệp – Võ Tấn Phước, Đồ án tốt nghiệp “THIẾT KẾ ỨNG DỤNG ĐIỀU KHIỂN THIẾT BỊ QUA BLUETOOTH TRÊN ĐIỆN THOẠI ANDROID”, trường đại học Sư phạm Kỹ thuật TPHCM 95 an ĐỒ ÁN TỐT NGHIỆP WEBSITE THAM KHẢO [1] www.ccsinfo.com/ [2] www.microchip.com/ [3] https://duythanhcse.wordpress.com/ [4] https://android.vn/ [5] https://developer.android.com/training/ [6] www.tutorialspoint.com/android/ 96 an ĐỒ ÁN TỐT NGHIỆP HƢỚNG DẪN SỬ DỤNG Một số lưu ý sử dụng sản phẩm: - Sử dụng điện áp ghi sản phẩm; - Sử dụng tải có cơng suất không lớn công suất ghi sản phẩm; - Sử dụng sản phẩm mơi thơng thống không sử dụng sản phẩm môi trường ẩm ướt Các bước sử dụng sản phẩm: - Bƣớc 1: Kết nối thiết bị sử dụng vào ngõ điều khiển; - Bƣớc 2: Cấp nguồn cho điều khiển với điện áp 220V (Nếu đèn Power sáng nguồn cung cấp, đèn không sáng kiểm tra lại dây cấm nguồn cấp vào, sau kiểm tra mà khơng sáng liên hệ tác giả); - Bƣớc 3: Cài đặt phần mềm BlueControl vào điện thoại; - Bƣớc 4: Kích hoạt phần mềm BlueControl sau kích hoạt phần mềm tự động tìm kiếm điều khiển xung quanh; - Bƣớc 5: Sau tìm kiếm hồn tất, điều khiển xung quanh điện thoại có danh sách; - Bƣớc 6: Nhấp chọn vào điều khiển muốn kết nối; - Bƣớc 7: Nhập mật để kết nối với điều khiển, mật phần mềm tự chuyển sang hình điều khiển; - Bƣớc 7: Tại hình điều khiển nhấn vào thiết bị để điều khiển thiết bị Một số tính ưu việt: - Đặt mật bảo ứng dụng để hạn chế người khác sử dụng điện thoại bạn để điều khiển thiết bị mà chưa có cho phép bạn; - Xem lại thông tin thiết bị điều khiển Tab lịch sử; - Xóa tồn liệu, đặt ứng dụng trạng thái ban đầu; - Tại hình đổi mật nhấn khơi phục mặc định để hoàn tất Thao tác nhanh Actionbar: 97 an ĐỒ ÁN TỐT NGHIỆP - Biểu tượng mic dùng để điều khiển giọng nói; - Biểu tượng Bluetooth: dùng bật/tắt Bluetooth; - Biểu tượng Search: dùng để tìm kiếm điều khiển; - Biểu tượng thùng rác: dùng để xóa lịch sử; Hẹn bật tắt thiết bị: - Tại hình điều khiển chọn Menu  Hẹn để chuyển sang hình Hẹn giờ; - Tại hình Hẹn chọn chế độ hẹn thiết bị cần hẹn giờ; - Nhấn Cài đặt để hoàn thành hẹn giờ; 98 an S an K L 0 ... công hệ thống điều khiển gồm điều khiển thiết bị công suất ứng dụng BlueControl chạy hệ điều hành Android Hệ thống có chức điều khiển thiết bị thông qua công nghệ Bluetooth ứng dụng BlueControl hệ. .. dụng, sản phẩm sản xuất nước nên giá thành rẻ góp phần phát triển hệ thống điều khiển thơng minh Do đó, chúng tơi định thực đề tài: ? ?Thiết kế hệ thống điều khiển thiết bị dân dụng thông qua phần. .. Họ tên Sinh viên: Lương Ngọc Quang MSSV: 11141305 Ngành: CNKT Điện Tử - Truyền Thông Tên đề tài: THIẾT KẾ HỆ THỐNG ĐIỀU KHIỂN THIẾT BỊ DÂN DỤNG THÔNG QUA PHẦN MỀM ANDROID Họ tên Giáo viên phản

Ngày đăng: 02/02/2023, 09:28

Xem thêm:

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN