Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 59 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
59
Dung lượng
866,37 KB
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Ệ €*AO BARIAVUNGTAU UNIVERS1TY CAP SAINT IACQƯES ĐỊ ÁN TỐT NGHIỆP Tên đề tài: BẢNG ĐIỆN TỬ HIỂN THỊ THƠNG TIN THỜI TIẾT Chính Quy TrìnhĐại độ Học đào tạo: Ngành: Công Nghệ Kỹ Thuật Diện - Diện Tú’ Chuyên Điềungành: Khiển Tự Động Hóa GiáoThS viên Lưu hướng dẫn: Hồng SinhVõ viênĐình thựcHuy hiện: Mà số sinh viên: 16031543 Lớp: DH16TD Bà Rịa ỈTmg 7'àii, 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: Chuyên ngành: DH16TD Đ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 hồn thành đồ án/ khố luận tốt nghiệp: 05/2020 Bà Rịa - Vũng Tàu, ngày tháng năm 2020 Giảng viên hướng dẫn Sinh viên thực (Kỷ ghi rô họ tên) rô họ tên) Trưởng môn (Kỷ ghi rô họ tên) (Kỷ ghi Trưởng khoa (Kỷ ghi rô họ tên) ĐHBRVT - Đồ án tốt nghiệp Sinh viên thực hiện: Võ Đình Huy - 16031543 NHN XET(Cô giỏo viờn hng dn) ã 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) ĐHBRVT - Đồ án tốt nghiệp Sinh viên thực hiện: Võ Đình Huy - 16031543 NHẠN XET(Cô giỏo viờn phn bin) ã 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) ĐHBRVT - Đồ án tốt nghiệp Sinh viên thực hiện: Võ Đình Huy - 16031543 LỜI CẢM ƠN Đầu tiên em xin gởi lời cảm ơn đến Thầy Lưu Hoà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 hồ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! Người thực đề tài Võ Đình Huy ĐHBRVT - Đồ án tốt nghiệp Sinh viên thực hiện: Võ Đình Huy - 16031543 MỤC LỤC ĐHBRVT - Đồ án tốt nghiệp Sinh viên thực hiện: Võ Đình Huy - 16031543 2.4 ESP32 20 2.5 Phương pháp quét module led matrix p 10 full color 21 2.5.1 Fontchữ 26 2.5.2 Font chữ tiếng việt 28 CHƯƠNG IIITÍNH TỐN VÀ THIẾT KẾ .30 3.1 GIỚI THIỆ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 IVTHI CÔNG HỆ THỐNG .33 4.1 Thi cơng mơ hình 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 thiệu .35 4.4.2 Cài đặt arduino IDE .36 4.5 Lập trình esp32 arduino IDE .39 4.6 Chương trình 44 CHƯƠNG V Kết - nhận xét - đánh giá .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 ĐHBRVT - Đồ án tốt nghiệp Sinh viên thực hiện: Võ Đình Huy - 16031543 5.3 Nhận xét & đánh giá: 53 5.3.1 Nhận xét: 53 5.3.2 Đánh giá: 53 CHƯƠNG VIKế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 HÌNH ẢNH Hình II-1 Giao tiếp kết nối wifi 15 Hình II-2SƠ đồ xung SPI 17 Hình II-3Mặt sau led pio full color .22 Hình II-4Mặt truớc led pio full color 22 Hình II-5 Sơ đồ chân kết nối module led pio full color 24 Hình II-6Chiều data module led pio full color 25 Hình II-7Giao diện phần mềm LCD font maker 26 Hình II-8 Chọn font chữ cho mã led 27 Hình II-9Giao diện phần mềm LCD font maker 27 Hình ILlOXuât mã font led 28 Hình III-1KIT ESP32 30 Hình III-2KIT ESP32 PINOUT 31 Hình III-3Nguồn LED 5V 70A 32 Hình IV- IKích thuớc khung led 33 Hình IV-2Giao diện web arduino.cc 36 Hình IV-3Giao diện tải arduino IDE 37 Hình IV-4 Đã tải xong arduino IDE 37 Hình IV-5Giải nén arduino IDE 38 Hình IV-6Giao diện lập trình arduino IDE 39 Hình IV-7Giao diện nhập link để tải thu viện arduino 40 Tools Help Manage Libraries Ctrl* Sh lít *l Serial Monitor Ctrl* Sh rft* M Serial Plotter Ctrl*Shfft*L to run once Boards Manager WiFi101 Firmware Updater Board: "DOIT ESP32 DEVKITVr IntoRobot Fig upload Speed: "921600'* Onehorse ESP32 Dev Module Fla$h Frequency: "80MHz' Adatruit ESP32 Feather Core Debug Level: "None' NodeMCU-32S Port MH ET LIVE ESP32DevKIT Get Board Inío MH ETLIVE ESP32MiniKit Programmer “Arduino as ISP Bum Bootloader ESP32vn loT Uno • DOITESP32 DEVKITV1 OLIMEX ESP32-EVB OLIMEX ESP32-GATEVVAY ThaiEasyElecs ESPĩno32 M5Stack-Core-ESP32 M5Stack-FIRE ODROID ESP32 llinh lỉ '-9Chọn KÍT anluino dẻ biên dịch lủ nạp code Vào Tools —> Port chọn cổng COM mà ESP32 kết nối vào máy tính, sau thực nạp code Ị linh ir-lOChọn cịng (lè nạp code Cuối cùng, sau cài đặt thành cơng, bạn vào File —♦ Example sè có ví dụ mẫu chức phổ biến ESP32, nguồn code mẫu để bạn nghiên cứu ESP32 File Edit Sketch Tools Help New Open Open Recent Ctri+N ctrl-t-o Sketchbook Exampleỉ Exampleí fof DOITESP32 DEVKITV1 Close Ctrl-W Save Ctri-S Save Aỉ Ctrl*Shift-S Page Setup Ctr1*Shift-P Print CtrkP ESP32 Preterenceỉ Ctrl»Comma ESP32 Async UDP Quít Ctrt+Q run once ArduinoOTA > BluetoothSenal DNSServer EEPROM ESP32 Axure loĩ Arduino ESP 32 BLE Arduino ESPmDNS HTĨPCIient > NetBIOS > Preíerences > SD(esp32) > SO.MMC > SimpleBLE > SPI > SPIFFS > ĩicker > Update > WebServer > WIFI > ỉ linh lí-11 Giao diện vi dụ dè tham khau ardnino IDE 4.6 Chng trình Đoạn chương trình hàm loop voĩd loop(){ if( !wifíconf) ĐHBRVT - Đồ án tốt nghiệp Sinh viên thực hiện: Võ Đình Huy - 16031543 ĐHBRVT - Đồ án tốt nghiệp Sinh viên thực hiện: Võ Đình Huy - 16031543 ĐH BRVT - Đồ án tốt nghiệp Sinh viên thực hiện: Võ Đình Huy - 160Ỉ154Ỉ CHƯƠNG V Kết - nhận xét - đánh giá 5.1 Cẩu hình cho hệ thống kết nối internet Chuyển chế độ hệ thống thành access point Bước 1: Đăng nhập vào giao diện hệ thống ■£ • 42 ■ &áng thơng tin thời tiẽt trực tuyên ẩ ĩ/ỉoio CAI DAT Hình V-lGiao diện chinh trứn webserver cua hệ thdng Bước 2: Cài đặt kết nối wifi j 7'4'}' Q Bàng thơng tin thời tiẽt trực tuyến « /7ỔnM ” CÀI ĐẶT KẾT NỖI WIFI 40 tíucu Tên mạng WIFI: oịnhH'’’ Local IP: 1SỈ Gateway: 152 Subnet Mask: 255 Port kẽt nõi:«» LƯU VÀ QUAY LẠI QUAY LẠI Hình V-2Cái dặt wifĩ đè két nồi internet Bước 3: Cài đặt API để lấy liệu thời tiết, chất lượng khơng khí, tia uv /1 c Báng thông tin thời tiẽt trực tuyến UXtoỉ CÀIĐẶTAPI NI* I đỂ khủi cliỗ dõ loan mín Nnh openweathermap.com Key: Khu VựcýunọaũvN airvisual.com Key:- ■■ ■ ' bba16tí8SCc-SdS474& Khu vực: