(Đồ án tốt nghiệp) điều khiển thiết bị điện qua wifi trên điện thoại android

96 35 0
(Đồ án tốt nghiệp) điều khiển thiết bị điện qua wifi trên điện thoại android

Đ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 ĐIỆN - ĐIỆN TỬ ĐỒ ÁN TỐT NGHIỆP NGÀNH CÔNG NGHỆ KỸ THUẬT ĐIỆN - ĐIỆN TỬ ĐIỀU KHIỂN THIẾT BỊ ĐIỆN QUA WIFI TRÊN ĐIỆN THOẠI ANDROID GVHD: ThS NGUYỄN VĂN HIỆP SVTH: TRẦN HỒNG HÀ MSSV: 10901005 SKL004165 Tp Hồ Chí Minh, tháng 2/2016 BỘ GIÁO DỤC & ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP HỒ CHÍ MINH KHOA ĐIỆN – ĐIỆN TỬ BỘ MÔN ĐIỆN TỬ-CÔNG NGHIỆP - ĐỒ ÁN TỐT NGHIỆP NGÀNH KỸ THUẬT ĐIỆN – ĐIỆN TỬ ĐỀ TÀI: ĐIỀU KHIỂN THIẾT BỊ ĐIỆN QUA WIFI TRÊN ĐIỆN THOẠI ANDROID GVHD: ThS Nguyễn Văn Hiệp SVTH : TRẦN HOÀNG HÀ Lớp : 10901C MSSV : 10901005 Tp Hồ Chí Minh - 2/2016 PHIẾU GIAO NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP Thơng tin sinh viên Họ tên: Trần Hồng Hà Tel: 0937031059 Họ tên: Từ Hoàng Anh Tuấn Tel: 0983903944 Thông tin đề tài Tên đề tài: ĐIỀU KHIỂN THIẾT BỊ ĐIỆN QUA WIFI TRÊN ĐIỆN THOẠI ANDROID Mục đích đề tài: Đồ án tốt nghiệp thực tại: Bộ môn Điện Tử Viễn Thông, Khoa Điện - Điện Tử, Trường Đại Học Sư Phạm Kỹ Thuật Thành Phố Hồ Chí Minh Thời gian thực hiện: Từ ngày 28/09/2015 đến 22/01/2016 Các nhiệm vụ cụ thể đề tài - Thiết kế thực board mạch để điều khiển, giám sát thiết bị điện nhà có ngõ với tổng chịu tải đến 10A-220VAC - Thiết kế thực ứng dụng điều khiển, giám sát thiết bị điện chạy điện thoại android - Điều khiển giám sát thiết bị qua mạng wifi nội Lời cam đoan sinh viên Chúng tơi – Trần Hồng Hà Từ Hồng Anh Tuấn cam đoan ĐATN cơng trình nghiên cứu thân hướng dẫn thạc sỹ Nguyễn Văn Hiệp Các kết công bố ĐATN trung thực không chép từ cơng trình khác Tp.HCM, ngày 11 tháng 03 năm 2016 SV thực đồ án Trần Hoàng Hà Từ Hoàng Anh Tuấn Xác nhận Bộ Môn Tp.HCM, ngày tháng năm 2016 Giáo viên hướng dẫn (Ký ghi rõ họ tên học hàm học vị) TRƯỜNG ĐẠI HỌC SPKT TPHCM Khoa Điện - Điện Tử Bộ Mơn Điện Tử Cơng Nghiệp CỘNG HỊA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập - Tự - Hạnh phúc Tp Hồ Chí Minh, ngày 21 tháng năm 2015 LỊCH TRÌNH THỰC HIỆN ĐỒ ÁN TỐT NGHIỆP Họ tên sinh viên 1: Trần Hoàng Hà Lớp: 10901C Họ tên sinh viên 2: Từ Hoàng Anh Tuấn Lớp: 10901C Tên đề tài: ĐIỀU KHIỂN THIẾT BỊ ĐIỆN QUA WIFI TRÊN ĐIỆN THOẠI ANDROID Tuần Ngày 28/09-03/10/2015 05-10/10/2015 12-17/10/2015 19-24/10/2015 26-31/10/2015 02-07/11/2015 09-14/11/2015 16-21/11/2015 23-28/11/2015 10 11 12 13 30/11-05/12/2015 07-12/12/2015 14-19/12/2015 21-26/12/2015 14 28/12/201502/01/2016 04-09/01/2016 11-16/01/2016 15 16 GV HƯỚNG DẪN (Ký ghi rõ họ tên) LỜI CẢM TẠ Lời chúng em xin chân thành cảm ơn quýthầy cô trường ĐaịHocc̣ Sư Phạm Kỹ Thu ật Thành PhốHồChiM ́ inh đa ̃ daỵ dỗvàtaọ điều kiêṇ đểchúng em có thểhồn thành tốt khố hocc̣ Xin chân thành cảm ơn Khoa Điện – Điện Tử hỗ trợ thiết bị vật tư giúp chúng em học thực tập môi trường đầy đủ tiện nghi Chúng em xin chân thành cảm ơn quý thầy cô môn Điện Tử Công Nghiệp trang bị cho chúng em kiến thức giúp đỡ chúng em giải khó khăn trình làm đồ án Đặt biệt chúng em xin chân thành cảm ơn Thầy hướng dẫn, Th.S Nguyễn Văn Hiệp tận tình giúp đỡ trình lựa chọn đề tài hỗ trợ chúng em trình thực đồ án Thầy đa ̃tâṇ tinh ̀ giúp đỡ, chỉ thiếu xót vàcho lời khuyên, chia sẻ kinh nghiêm quýbáu giúp chúng em hoàn thành t ốt đồán tốt nghiêpc̣ Tuy đa c ̃ ốgắng chúng em thi ếu xót vềkiến thức cũng kinh nghiêṃ thưcc̣ tến ên đềtài cịn haṇ chế Kính mong nh ận đươcc̣ s ự thơng cảm vàgóp ý chân tình qthầy Chúng em xin chân thành cảm ơn TÓM TẮT Trong thời đại ngày nay, với bùng nổ ngành khoa học kỹ thuật nói chung cơng nghệ điện tử nói riêng, việc sử dụng điện thoại thông minh để hỗ trợ công việc sống ngày cần thiết nhu cầu mỡi Để đảm bảo tính an toàn cho thiết bị điện gia dụng, tiết kiệm chi phí sử dụng, phịng ngừa cháy nổ chập điện gây ra, cần có cách thức để điều khiển thiết bị điện từ xa giúp kiểm soát thiết bị điện nhà dây chuyền sản xuất, robot hoạt động môi trường nguy hiểm cách dễ dàng mà không bị giới hạn khoảng cách địa lý Trong thập niên gần đây, bưu viễn thơng phát triển mạnh mẽ, đặc biệt mạng lưới Internet không dây ngày trở nên phổ biến với tốc độ truy cập nâng cao chi phí hợp lý, điển việc tập đồn Facebook phóng vệ tinh nhân tạo phát wifi miễn phí cho người dân châu Phi, việc sử dụng mạng khơng dây để kết nối điều khiển trở nên dễ dàng tiện lợi Android hệ điều hành dựa tảng Linux thiết kế dành cho thiết bị di động có hình cảm ứng điện thoại thơng minh máy tính bảng, hãng điện tử tiếng giới Samsung, Sony, Motorola, LG… sử dụng dòng sản phẩm Do tảng điện thoại thơng minh phổ biến giới có mã nguồn mở nên việc lập trình viết ứng dụng Android để mở rộng chức thiết bị trở nên dễ dàng hiệu Từ lí điều kiện kể với kiến thức tảng điện tử bản, vi xử lý, vi điều khiển, ngơn ngữ lập trình, mạch điện… nhóm chúng em áp dụng để xây dựng đề tài đồ án tốt nghiệp: “Điều khiển thiết bị điện qua wifi điện thoại Android” MỤC LỤC DANH SÁCH BẢNG i DANH SÁCH HÌNH ii CHƢƠNG TỔNG QUAN 1.1 Tổng Quan Về Lĩnh Vực Nghiên Cứu 1.2 Mục Đích Của Đề Tài 1.3 Nhiệm Vụ Và Giới Hạn Của Đề Tài 1.3.1 Nhiệm Vụ 1.3.2 Giới Hạn 1.4 Phƣơng Pháp Nghiên Cứu 1.5 Tóm Tắt Đề Tài CHƢƠNG THIẾT KẾ HỆ THỐNG 2.1 BÀI TOÁN THIẾT KẾ .5 2.2 THIẾT KẾ PHẦN CỨNG 2.2.1 SƠ ĐỒ KHỐI PHẦN CỨNG .5 2.2.2 THIẾT KẾ CHI TIẾT PHẦN CỨNG 2.2.3 SƠ ĐỒ NGUYÊN LÝ MẠCH ĐIỀU KHIỂN 12 2.3 THIẾT KẾ PHẦN MỀM TRÊN ĐIỆN THOẠI ANDROID 14 2.3.1 LẬP TRÌNH MẠNG TRONG ANDROID 14 2.3.2 GIAO DIỆN ĐIỀU KHIỂN TRÊN ANDROID 16 2.4 THIẾT KẾ PHẦN MỀM VI ĐIỀU KHIỂN 19 2.4.1 LƢU ĐỒ CHƢƠNG TRÌNH 19 2.4.2 GIẢI THÍCH CHƢƠNG TRÌNH CON 21 2.5 TẠO BẢNG TÍNH GOOGLE 26 CHƢƠNG KẾT QUẢ THI CÔNG 30 3.1 KẾT QUẢ 30 3.1.1 ỨNG DỤNG ĐIỆN THOẠI ANDROID 30 3.1.2 MẠCH ĐIỀU KHIỂN 32 3.1.3 MẠCH THỰC TẾ 36 3.2 ĐÁNH GIÁ 37 3.2.1 THỬ NGHIỆM ỨNG DỤNG TRÊN ANDROID .37 3.2.2 BỘ THIẾT BỊ 38 CHƢƠNG KẾT LUẬN VÀ HƢỚNG PHÁT TRIỂN 39 4.1 KẾT LUẬN 39 4.2 HƢỚNG PHÁT TRIỂN 39 TÀI LIỆU THAM KHẢO 40 PHỤ LỤC 41 DANH SÁCH BẢNG BẢNG TRANG Bảng 2.1: Dịng tiêu thụ tối đa tồn hệ thống 10 i ĐỒ ÁN TỐT NGHIỆP – ĐIỀU KHIỂN THIẾT BỊ ĐIỆN QUA WIFI TRÊN ĐIỆN THOẠI ANDROID uart1_init(115200); LCD_cmd(1);lcd_out(1,1,"Setting up baudrate"); lcd_out(2,1,"for new ESP module"); delay_ms(500); for(att=0;att

Ngày đăng: 22/12/2021, 06:00