1. Trang chủ
  2. » Giáo Dục - Đào Tạo

(TIỂU LUẬN) BẢNG điện tử HIỂN THỊ THÔNG TIN THỜI TIẾT

56 4 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

Thông tin cơ bản

Định dạng
Số trang 56
Dung lượng 26 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 rr^ 4-Ạ /Ạ • Tên đề tài: BẢNG ĐIỆN TỬ HIỂN THỊ THƠNG TIN THỜI TIÉT 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 Hoà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 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 Giảng viên hướng dẫn (Ký ghi rõ họ tên) Trưởng mô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 khoa (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 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 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! Ngườ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: 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 NHẬN XÉT (Của giáo viên hướng dân) NHẬN XÉT(C ủ ứ LỜI CẢM Ơ N CHƯƠNG I TỔNG QUAN 1.1 ĐẶT VẤN ĐỀ 1.2 MỤC TIÊU 1.3 NỘI DUNG NGHIÊN CỨU 1.4 GIỚI HẠN 1.5 BỐ CỤC CHƯƠNG II CƠ SỞ LÝ THUYẾT 2.1 Các chuẩn giao tiếp 2.1.1 Chuẩn giao 2.1.2 Chuẩn giao 2.2 IO T 2.3 Webserver 2.4 ESP32 2.5 Phương pháp quét module led matrix 2.5.1 Font chữ 2.5.2 Font chữ tiếng v CHƯƠNG III TÍNH TỐN VÀ THIẾT K Ế 3.1 GIỚI THIỆU 3.2 TÍNH TỐN VÀ THIẾT K Ế 3.2.1 VI XỬ LÝ TRUNG TÂ M 3.2.2 Nguồn CHƯƠNG IV THI CÔNG HỆ THỐNG 4.1 Thi cơng mơ hình 4.2 Lưu đồ thuật toán 4.3 Kết nối 4.4 Phần mềm lập trình esp32 4.4.1 Giới thiệu 4.4.2 Cài đặt arduino 4.5 Lập trình esp32 arduino IDE 4.6 Chương trình 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 5.2 Mơ hình chạy thực tế 5.3 Nhận xét & đánh giá: 5.3.1 Nhận xét: 5.3.2 Đánh giá: CHƯƠNG VI Kết luận hướng phát triển 6.1 Kết luận 6.2 Hướng phát triển TÀI LIỆU THAM KHẢO 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 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 II-10Xuâ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- 1Kích thước khung led 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 IDE 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 code 43 Hình IV-11Giao diện ví dụ để tham khảo arduino IDE 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 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 Tools H elp A u to Form at A rch iv e Sketch Fix En co d in g & Reload M an ag e Libraries Serial M onitor Serial Plotter W iF ilO l Firm w are U pdater Board: "D O IT ES P 32 D EV K ITV 1" U pload Speed: "921600“ Flash Freq u en cy: "80M Hz" C o re D ebug Level: "N o n e” Board ^ DOIT ESP32 Port Get Board Info P ro g m m e r "A rduino as ISP" Burn B ootloader to run once: Boards M anager ▲ IntoR obot Fig O n e h o rse ESP32 D ev M o d u le A dafruit ESP32 Feather N o d eM C U -3 S M H ET LIVE ESP32D evKIT M H ET LIVE ESP32M iniKit ESP32vn lo T U n o DO ITESP32 DEVKITV1 O LIM EX ESP32-EVB OLIM EX ESP32-GATEW AY T haiEasyElec's ESPino32 M 5S tack -C o re -ESP M 5Stack -FIR E ODROID ESP32 Hình IV-9Chọn KIT arduino để biên dịch 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 Hình IV-10Chọn cổng để nạp code Cuối cùng, sau cài đặt thành công, bạn vào File ^ mẫu Example có ví dụ chức phổ biến ESP32, nguồn cứu code mẫu để bạn nghiên ESP32 Hình IV-11Giao diện ví dụ để tham khảo arduino IDE 4.6 Chương trình Đoạn chương trình hàm loop void loop(){ if(!wificonf) checkWifi(); httpProcess(); if(delayState==0){ if(dispState==1) {dispDateTime(0);delayState=5;} else if(dispState==3) {dispQrAll(0xff);dispWeather();delayState=5;} else if(dispState==5) {dispQrAll(0xff);dispForecastHourly();delayState=8;} else if(dispState==6) {dispQrAll(0xff);dispForecastDaily();delayState=8;} else if(dispState==7) {dispQrAll(0xff);dispEnviroment();delayState=3;} Else {dispInfoText();delayState=2;} } if(count2%60==5) {getDateTime();count2++;} if((count2%60==15)&&((count20))) {getAQI();count2++;} if((count2%60==25)&&(onlineMin%3==0)) {getWeather();count2++;} if((count2%60==25)&&(onlineMin%3==1)) {getForecastHourly();count2++;} if((count2%60==25)&&(onlineMin%3==2)) {getForecastDaily();count2++;} if((count2%60==50)&&(onlineHour>5)&&((onlineMin%15==1)||(getUViError >0))) {getUVI();count2++;} if(lastMin!=onlineMin){ lastMin=onlineMin; for(char i=0;i

Ngày đăng: 01/12/2022, 09:36

HÌNH ẢNH LIÊN QUAN

BẢNG ĐIỆN TỬ HIỂN THỊ THÔNG TIN THỜI TIÉT - (TIỂU LUẬN) BẢNG điện tử HIỂN THỊ THÔNG TIN THỜI TIẾT
BẢNG ĐIỆN TỬ HIỂN THỊ THÔNG TIN THỜI TIÉT (Trang 1)
Hình II-1 Giao tiếp kết nối wifi - (TIỂU LUẬN) BẢNG điện tử HIỂN THỊ THÔNG TIN THỜI TIẾT
nh II-1 Giao tiếp kết nối wifi (Trang 15)
Hình II-2Sơ đồ xung SPI - (TIỂU LUẬN) BẢNG điện tử HIỂN THỊ THÔNG TIN THỜI TIẾT
nh II-2Sơ đồ xung SPI (Trang 17)
Hình n-3Mặt sau ledp10 full color - (TIỂU LUẬN) BẢNG điện tử HIỂN THỊ THÔNG TIN THỜI TIẾT
Hình n 3Mặt sau ledp10 full color (Trang 22)
OE: Chân cho phép bảng led sáng ( OE=0 thì bảng led được phép sáng, OE=1 thì bảng led auto tắt) - (TIỂU LUẬN) BẢNG điện tử HIỂN THỊ THÔNG TIN THỜI TIẾT
h ân cho phép bảng led sáng ( OE=0 thì bảng led được phép sáng, OE=1 thì bảng led auto tắt) (Trang 24)
Bảng 2 Bảng lụa chọn hàng của module ledp10 - (TIỂU LUẬN) BẢNG điện tử HIỂN THỊ THÔNG TIN THỜI TIẾT
Bảng 2 Bảng lụa chọn hàng của module ledp10 (Trang 25)
Hình II-6Chiều đi của data module ledp10 full color - (TIỂU LUẬN) BẢNG điện tử HIỂN THỊ THÔNG TIN THỜI TIẾT
nh II-6Chiều đi của data module ledp10 full color (Trang 25)
Hình II-7Giao diện của phần mềm LCD font maker - (TIỂU LUẬN) BẢNG điện tử HIỂN THỊ THÔNG TIN THỜI TIẾT
nh II-7Giao diện của phần mềm LCD font maker (Trang 26)
Hình II-9Giao diện của phần mềm LCD font maker - (TIỂU LUẬN) BẢNG điện tử HIỂN THỊ THÔNG TIN THỜI TIẾT
nh II-9Giao diện của phần mềm LCD font maker (Trang 27)
Hình II-8 Chọn font chữ cho mã led - (TIỂU LUẬN) BẢNG điện tử HIỂN THỊ THÔNG TIN THỜI TIẾT
nh II-8 Chọn font chữ cho mã led (Trang 27)
Hình II-10Xuât mãfont led - (TIỂU LUẬN) BẢNG điện tử HIỂN THỊ THÔNG TIN THỜI TIẾT
nh II-10Xuât mãfont led (Trang 28)
Đề tài yêu cầu thiết kế hệ thống bảng điện tử hiển thị thông tin thời tiết. Kết nối với internet thu thập dữ liệu và xuất ra bảng led - (TIỂU LUẬN) BẢNG điện tử HIỂN THỊ THÔNG TIN THỜI TIẾT
t ài yêu cầu thiết kế hệ thống bảng điện tử hiển thị thông tin thời tiết. Kết nối với internet thu thập dữ liệu và xuất ra bảng led (Trang 30)
Hình III-2KITESP32 PINOUT - (TIỂU LUẬN) BẢNG điện tử HIỂN THỊ THÔNG TIN THỜI TIẾT
nh III-2KITESP32 PINOUT (Trang 31)
Hình nI-3Nguồn LED 5V 70A - (TIỂU LUẬN) BẢNG điện tử HIỂN THỊ THÔNG TIN THỜI TIẾT
Hình n I-3Nguồn LED 5V 70A (Trang 33)
4.1 Thi cơng mơ hình - (TIỂU LUẬN) BẢNG điện tử HIỂN THỊ THÔNG TIN THỜI TIẾT
4.1 Thi cơng mơ hình (Trang 34)
Hình IV-2Giao diện web arduino.cc - (TIỂU LUẬN) BẢNG điện tử HIỂN THỊ THÔNG TIN THỜI TIẾT
nh IV-2Giao diện web arduino.cc (Trang 37)
Hình IV-6Giao diện lập trình arduino IDE - (TIỂU LUẬN) BẢNG điện tử HIỂN THỊ THÔNG TIN THỜI TIẾT
nh IV-6Giao diện lập trình arduino IDE (Trang 40)
Hình IV-7Giao diện nhập link để tải thư viện arduino - (TIỂU LUẬN) BẢNG điện tử HIỂN THỊ THÔNG TIN THỜI TIẾT
nh IV-7Giao diện nhập link để tải thư viện arduino (Trang 41)
Hình IV-9Chọn KIT arduino để biên dịch và nạp code - (TIỂU LUẬN) BẢNG điện tử HIỂN THỊ THÔNG TIN THỜI TIẾT
nh IV-9Chọn KIT arduino để biên dịch và nạp code (Trang 43)
Hình IV-10Chọn cổng để nạp code - (TIỂU LUẬN) BẢNG điện tử HIỂN THỊ THÔNG TIN THỜI TIẾT
nh IV-10Chọn cổng để nạp code (Trang 44)
Hình IV-11Giao diện các ví dụ để tham khảo trong arduino IDE - (TIỂU LUẬN) BẢNG điện tử HIỂN THỊ THÔNG TIN THỜI TIẾT
nh IV-11Giao diện các ví dụ để tham khảo trong arduino IDE (Trang 45)
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. - (TIỂU LUẬN) BẢNG điện tử HIỂN THỊ THÔNG TIN THỜI TIẾT
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 (Trang 48)
Hình V-3Giao diện nhập API đê láy thơng tin từ mạng internet - (TIỂU LUẬN) BẢNG điện tử HIỂN THỊ THÔNG TIN THỜI TIẾT
nh V-3Giao diện nhập API đê láy thơng tin từ mạng internet (Trang 49)
Hình V-2Cài đặt wifi để kết nối internet - (TIỂU LUẬN) BẢNG điện tử HIỂN THỊ THÔNG TIN THỜI TIẾT
nh V-2Cài đặt wifi để kết nối internet (Trang 49)
Hình V-5Chỉnh màu và tốc độ của chữ chạy thông báo - (TIỂU LUẬN) BẢNG điện tử HIỂN THỊ THÔNG TIN THỜI TIẾT
nh V-5Chỉnh màu và tốc độ của chữ chạy thông báo (Trang 50)
Hình V-4Giao diện nhập để chạy thông báo - (TIỂU LUẬN) BẢNG điện tử HIỂN THỊ THÔNG TIN THỜI TIẾT
nh V-4Giao diện nhập để chạy thông báo (Trang 50)
Hình V-6Giao diện cài đặt mật khâu - (TIỂU LUẬN) BẢNG điện tử HIỂN THỊ THÔNG TIN THỜI TIẾT
nh V-6Giao diện cài đặt mật khâu (Trang 51)
5.2 Mơ hình chạy thực tế - (TIỂU LUẬN) BẢNG điện tử HIỂN THỊ THÔNG TIN THỜI TIẾT
5.2 Mơ hình chạy thực tế (Trang 52)
Hình V-9Chạy hệ thống thực tế - (TIỂU LUẬN) BẢNG điện tử HIỂN THỊ THÔNG TIN THỜI TIẾT
nh V-9Chạy hệ thống thực tế (Trang 53)

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

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

TÀI LIỆU LIÊN QUAN

w