Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 56 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
56
Dung lượng
6,23 MB
Nội dung
BỘ GIÁO DỤC & ĐÀO TẠO TRƯỜNG ĐẠI HỌC BÀ RỊA VŨNG TÀU KHOA CÔNG NGHỆ KỸ THUẬT NÔNG NGHIỆP CÔNG NGHỆ Ca o ĐỒ ÁN TỐT NGHIỆP Tên đề tài: BẢNG ĐIỆN TỬ HIỂN THỊ THÔNG TIN THỜI TIÉT rr^ -Ạ / Ạ • Trình độ đào tạo: Đại Học Chính Quy Ngành: Cơng Nghê Kỹ Tht Điên - Điên Tử Chuyên ngành: Điều Khiển Tự Động Hóa Giáo viên hướng dẫn: ThS Lưu Hồng Sinh viên thực hiện: Võ Đình Huy Mã số sinh viên: 16031543 Lớp: DH16TD Bà Rịa Vũng Tàu, tháng năm 2020 PHIẾU GIAO ĐỀ TÀI ĐỒ ÁN TỐT NGHIỆP (Đính kèm Quy định việc tổ chức, quản lý hình thức tốt nghiệp ĐH, CĐ ban hành kèm theo Quyết định số 585/QĐ-ĐHBRVT ngày 16/7/2013 Hiệu trưởng Trường Đại học BR-VT) Họ tên sinh viên: Võ Đình Huy MSSV: 16031543 Lớp: DH16TD Chuyên ngành: Điều Khiển Và Tự Động Hóa Hệ đào tạo: Đại Học Chính Quy I Tên đề tài: BẢNG ĐIỆN TỬ HIỂN THỊ THÔNG TIN THỜI TIẾT II Giảng viên hướng dẫn Ths Lưu Hoàng III Ngày giao đề tài: 12/2019 IV Ngày hoàn thành đồ án/ khoá luận tốt nghiệp: 05/2020 Bà Rịa - Vũng Tàu, ngày Giảng viên hướng dẫn (Ký ghi rõ họ tên) tháng năm 2020 Sinh viên thực (Ký ghi rõ họ tên) Trưởng môn Trưởng khoa (Ký ghi rõ họ tên) (Ký ghi rõ họ tên) NHÂN XET^CỔ« giáo viên hướng dẫn) • Thái độ, tác phong nhận thức trình thực hiện: • Kiến thức chun mơn: • Hình thức, bố cục trình bày: • Nội dung, kết quả: • Nhận xét khác: Bà Rịa - Vũng Tàu, ngày tháng năm 2020 Giáo viên hướng dẫn (Ký ghi rõ họ tên) NHÂN XET (Của giáo viên phản biện) • Thái độ, tác phong nhận thức q trình thực hiện: • Kiến thức chun mơn: • Hình thức, bố cục trình bày: • Nội dung, kết quả: • Nhận xét khác: Bà Rịa - Vũng Tàu, ngày tháng năm 2020 Giáo viên phản biện (Ký ghi rõ họ tên) LỜI CẢM ƠN Đầu tiên em xin gởi lời cảm ơn đến Thầy Lưu Hồng - Giảng viên mơn Điện - Điện Tử, tận tình giúp đỡ, hướng dẫn, giảng giải cho em lựa chọn đề tài trình thực đề tài Trong trình thực đồ án xảy nhiều khó khăn, thiếu sót hỗ trợ góp ý Thầy nên nhóm hồn thành đồ án Trong suốt thời gian theo học trường Đại học Bà Rịa Vũng Tàu, em đãnhận nhiều quan tâm giúp đỡ từ Thầy Cô bạn bè Cảm ơn Hiệu Trưởng, quý thầy cô trường Đại học Bà Rịa - Vũng Tàu hỗ trợ tận tình trang thiết bị, phần mềm, sở vật chất tạo điều kiện hoàn thành đồ án Với lòng biết ơn sâu sắc, em xin gửi lời cảm ơn tới quý Thầy Cô, người truyền lại cho em nhiều kinh nghiệm kiến thức quý báu, giúp đỡ tiếp thêm động lực cho em vững bước đường chọn Và đặc biệt Thầy, Cô khoa Điện - Điện tử truyền đạt kiến thức, kinh nghiệm tạo điều kiện tốt để em hoàn thành đề tài Xin cảm ơn bạn khóa, khoa động viên, khích lệ, ủng hộ nhiều mặt góp phần làm nên thành cơng đồ án Cảm ơn Đại Học Bà Rịa Vũng Tàu! Xin chân thành cảm ơn! N gư ời thực đề tài Võ Đình Huy MỤC LỤC PHIẾU GIAO ĐỀ TÀI ĐỒ ÁN TỐT NGHIỆP I Tên đề tài: BẢNG ĐIỆN TỬ HIỂN THỊ THÔNG TIN THỜI TIẾT i II G iảng viên hướng dẫn: III Ngày giao đề tài: Ths Lưu Hoàng i 12/2019 i IV Ngày hồn thành đồ án/ khố luận tốt nghiệp: 05/2020 i NHẬN XÉT (Của giáo viên hư ớng d â n ) NHẬN XÉT ( C ủ ứ giáo viên p h ả n b iệ n ) LỜI CẢM Ơ N CHƯƠNG I TỔNG Q U A N .11 1.1 ĐẶT VẤN ĐỀ 11 1.2 MỤC TIÊU 11 1.3 NỘI DUNG NGHIÊN C Ứ U 12 1.4 GIỚI H Ạ N .12 1.5 BỐ CỤC 12 CHƯƠNG II CƠ SỞ LÝ THUYẾT 14 2.1 Các chuẩn giao tiế p 14 2.1.1 Chuẩn giao tiếp wifí 14 2.1.2 Chuẩn giao tiếp S P I 15 2.2 IO T 17 2.3 Webserver 19 2.4 2.5 ESP32 20 Phương pháp quét module led matrix p10 full color 21 2.5.1 Font c h ữ 26 2.5.2 Font chữ tiếng v iệ t 28 CHƯƠNG III TÍNH TỐN VÀ THIẾT K Ế 30 3.1 GIỚI T H IỆ U 30 3.2 TÍNH TỐN VÀ THIẾT K Ế 30 3.2.1 VI XỬ LÝ TRUNG T Â M 30 31 3.2.2 Nguồn .32 CHƯƠNG IV THI CÔNG HỆ T H Ố N G 33 4.1 Thi công mô h ìn h 33 4.2 Lưu đồ thuật to n 34 4.3 Kết n ố i 35 4.4 Phần mềm lập trình esp32 35 4.4.1 Giới th iệ u 35 4.4.2 Cài đặt arduino ID E 36 4.5 Lập trình esp32 arduino ID E .39 4.6 Chương trìn h 44 CHƯƠNG V Kết - nhận xét - đánh g iá 47 5.1 Cấu hình cho hệ thống kết nối internet 47 5.2 Mơ hình chạy thực tế 51 5.3 Nhận xét & đánh g iá : 53 5.3.1 Nhận x ét: 53 5.3.2 Đánh giá: 53 CHƯƠNG VI Kết luận hướng phát triển 54 6.1 Kết lu ận 54 6.2 Hướng phát triể n 54 TÀI LIỆU THAM KHẢO 55 MỤC LỤC HINH ẢNH Hình II-1 Giao tiếp kết nối w ifi 15 Hình II-2Sơ đồ xung SPI 17 Hình II-3Mặt sau led p10 full color .22 Hình II-4Mặt trước led p10 full color 22 Hình II-5 Sơ đồ chân kết nối module led p10 full color 24 Hình II-6Chiều data module led p10 full color 25 Hình II-7Giao diện phần mềm LCD font m aker 26 Hình II-8 Chọn font chữ cho mã le d 27 Hình II-9Giao diện phần mềm LCD font m aker 27 Hình II-10Xuât mã font led 28 Hình III-1KIT ESP32 30 Hình III-2KIT ESP32 PIN O UT 31 Hình III-3Nguồn LED 5V 70A 32 Hình IV- 1Kích thước khung le d 33 Hình IV-2Giao diện web arduino.cc 36 Hình IV-3Giao diện tải arduino ID E 37 Hình IV-4 Đã tải xong arduino ID E 37 Hình IV-5Giải nén arduino IDE 38 Hình IV-6Giao diện lập trình arduino ID E .39 Hình IV-7Giao diện nhập link để tải thư viện arduino 40 Hình IV-8Giao diện tải thư viện arduino ID E 41 Hình IV-9Chọn KIT arduino để biên dịch nạp code .42 Hình IV-10Chọn cổng để nạp co d e 43 Hình IV-11Giao diện ví dụ để tham khảo arduino ID E 44 Hình V-1Giao diện Webserver hệ thống 47 Hình V-2Cài đặt wifi để kết nối internet .48 Hình V-3Giao diện nhập API để lấy thông tin từ mạng internet 48 Hình V-4Giao diện nhập để chạy thơng báo 49 Hình V-5Chỉnh màu tốc độ chữ chạy thông báo 49 Hình V-6Giao diện cài đặt mật k h ẩu 50 Hình V-7Giao diện cài đặt thời gian bật tắ t 50 Hình V-8Chạy hệ thống thực t ế 51 Hình V-9Chạy hệ thống thực t ế 52 Bước 3: Để nạp code cho ESP32 bạn vào Tools ^ DEVKIT V1 B oard ^ D O IT ESP32 T o o ls H e lp A u t o F o rm a t C trl+ T A r c h iv e S k e tc h Fix E n c o d in g & R e lo a d M a n a g e Lib rie s C t r l* S h ift* Serial M o n ito r C t r l* S h if t * M Serial P lo tte r C t r l* S h if t * L to run once: B o a rd s M a n a g e r W iF ilO l F irm w a re U p d a te r ▲ B o a rd : " D O IT E S P 32 D E V K IT V " * In to R o b o t Fig U p lo a d S p e e d : "9 21600“ > À O n e h o r s e ES P D e v M o d u le F la sh F r e q u e n c y : "8 0M H z" : A d a fru it ES P F e a th e r C o r e D e b u g L e v e l: " N o n e ” : N o d eM C U -3 S Po rt M H E T LIV E ES P D e v K IT G e t B o ard Info M H E T LIV E E S P M in iK it P r o g r a m m e r " A rd u in o as ISP" B u rn B o o tlo a d e r ế