1. Trang chủ
  2. » Luận Văn - Báo Cáo

(Luận văn) thiết kế hệ thống giám sát nhiệt độ độ ẩm phòng trồng nấm bào ngư

40 8 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 40
Dung lượng 1,86 MB

Nội dung

TRƯỜNG ĐẠI HỌC BÀ RỊA-VŨNG TÀU VIỆN CNTT - ĐIỆN - ĐIỆN TỬ —&– lu an n va ĐỀ TÀI KHOA HỌC CẤP TRƯỜNG tn to p ie gh TÊN ĐỀ TÀI: w oa nl THIẾT KẾ HỆ THỐNG GIÁM SÁT NHIỆT ĐỘ - d ĐỘ ẨM PHÒNG TRỒNG NẤM BÀO NGƯ nf va an lu z at nh oi lm ul Chủ nhiệm: Huỳnh Trung Vẫn Hướng dẫn khoa học: ThS Phạm Chí Hiếu z m co l gm @ an Lu BÀ RỊA-VŨNG TÀU, NĂM 2018-2019 n va ac th si Báo cáo nghiên cứu khoa học Trường ĐHBRVT CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM TRƯỜNG ĐH BÀ RỊA VŨNG TÀU Độc lập - Tự - Hạnh phúc o0o - VIỆN CNTT-ĐIỆN-ĐIỆN TỬ NHIỆM VỤ ĐỀ TÀI NGHIÊN CỨU Họ tên sinh viên: Huỳnh Trung Vẫn MSSV: 1603131 Ngày, tháng, năm sinh: 15/06/199 Nơi sinh: Kiên Giang Chuyên Ngành: Điện Tử I TÊN ĐỀ TÀI: Giám Sát Nhiệt Độ - Độ Ẩm Phòng Trồng Nấm Bào Ngư II NHIỆM VỤ VÀ NỘI DUNG: - Tìm hiểu cơng dụng thiết bị điện, điện tử lu - Đưa phương án nghiên cứu an va - Thiết kế hệ thống Giám sát nhiệt độ - độ ẩm phòng trồng nấm bào ngư n - Kiểm tra, đánh giá tính ứng dụng đề tài to gh tn III NGÀY GIAO NHIỆM VỤ ĐỀ TÀI: 01/11/2018 ie IV NGÀY HOÀN THÀNH ĐỀ TÀI: 31/03/2018 p V HỌ TÊN CÁN BỘ HƯỚNG DẪN: Th.S Phạm Chí Hiếu nl w oa Bà Rịa - Vũng Tàu, Ngày… tháng …năm 2019 SINH VIÊN THỰC HIỆN CHÍNH (Ký ghi rõ họ tên) d CÁN BỘ HƯỚNG DẪN (Ký ghi rõ họ tên) nf va an lu lm ul ThS Phạm Chí Hiếu z at nh oi z TRƯỞNG VIỆN (Ký ghi rõ họ tên) co l gm @ PHÒNG NGHIÊN CỨU KHOA HỌC (Ký ghi rõ họ tên) Huỳnh Trung Vẫn m TS Phan Ngọc Hoàng an Lu n va ac th SVTH: Huỳnh Trung Vẫn si Báo cáo nghiên cứu khoa học Trường ĐHBRVT LỜI CAM ĐOAN Tôi xin cam đoan đề tài nghiên cứu khoa học tổng quát lại kết q trình nghiên cứu tơi Các số liệu, hình ảnh, thơng tin đề tài trung thực, tơi tìm hiểu, tham khảo từ nhiều nguồn tư liệu Đề tài không chép đề tài có từ trước Nếu phát có gian lận tơi xin hồn tồn chịu trách nhiệm nội dung đề tài Trường đại học BÀ RỊA-VŨNG TÀU không liên quan đến vi phạm tác quyền, quyền gây q trình thực (nếu có) lu an va n Vũng Tàu, ngày … tháng 03 năm 2019 Người cam đoan p ie gh tn to d oa nl w Huỳnh Trung Vẫn nf va an lu Lời nhận xét hội đồng phản biện lm ul Phản biện Lưu Hoàng Phạm Văn Tâm Ủy viên Phản biện z at nh oi Chủ tịch hội đồng z @ Phan Thanh Hoàng Anh m co l gm Châu Nguyễn Ngọc Lan an Lu n va ac th SVTH: Huỳnh Trung Vẫn si Báo cáo nghiên cứu khoa học Trường ĐHBRVT MỞ ĐẦU Khái niệm đo nhiệt độ có từ lâu, tất đại lượng vật lý nhiệt độ quan tâm đến nhiều Nhiệt độ yếu tố ảnh hưởng trực tiếp đến tính chất vật chất môi trường sống Trong công nghiệp sản xuất nấm bào ngư lĩnh vực đo lường điều khiển, trình đo nhiệt độ xử lý kết giữ vai trị quan trọng Ngày cơng, nơng nghiệp phát triển mạnh, việc kiểm sốt nhiệt độ, độ ẩm bảo quản nấm bào ngư, lưu trữ sản phẩm phòng chứa quan trọng Thông thường với loại nấm lưu trữ, nhiệt độ, độ ẩm phịng phải ln trì mức định Ở nước ta, nhiều người trồng nấm bào ngư lu làm theo phương pháp thủ cơng Khi trồng nấm bào ngư, q trình sinh hóa an n va diễn ra, nhiệt độ độ ẩm tăng nhanh Để kiểm tra nhiệt độ, độ ẩm phòng trồng nấm, hàng ngày phải dùng thiết bị đo gắn vào đầu thuốn chọc vào to gh tn phòng nấm điểm khác nhau, ghi vào sổ Với phương pháp thủ công này, việc ie đo nhiệt độ, độ ẩm khơng xác, khơng đo nhiệt độ, độ ẩm lịng bịch p nấm bào ngư, khơng theo dõi nhiệt độ, độ ẩm thường xuyên nl w Để góp phần làm sáng tỏ hiệu ứng dụng thực tế ngành d oa điện - điện tử, sau thời gian học tập, em nghiên cứu đề tài “Giám sát nhiệt độ an lu - độ ẩm phòng trồng nấm bào ngư” Hệ thống giám sát giúp ta điều khiển quản lý nhiệt độ phòng trồng nấm tối ưu nf va z at nh oi lm ul z m co l gm @ an Lu n va ac th SVTH: Huỳnh Trung Vẫn si Báo cáo nghiên cứu khoa học Trường ĐHBRVT LỜI CẢM ƠN Trước bắt đầu nghiên cứu khoa học, với lòng biết ơn sâu sắc nhất, em xin cảm ơn q thầy ngành Điện-Điện tử tận tình truyền đạt kiến thức giúp đỡ em trình học tập trường Đặc biệt, em xin ghi nhớ nhiệt tình thầy Phạm Chí Hiếu, người trực tiếp hướng dẫn giúp em hoàn thành đề tài Sau cùng, em xin cảm ơn người bạn đóng góp ý kiến hỗ trợ thơng tin để hồn thiện đề tài lu an n va p ie gh tn to nl w d oa Vũng tàu, ngày …… tháng….… năm 2019 Sinh viên thực lu nf va an (Ký ghi rõ họ tên) lm ul z at nh oi Huỳnh Trung Vẫn z m co l gm @ an Lu n va ac th SVTH: Huỳnh Trung Vẫn si Báo cáo nghiên cứu khoa học Trường ĐHBRVT MỤC LỤC Đề mục Trang NHIỆM VỤ ĐỀ TÀI LỜI CAM ĐOAN MỞ ĐẦU LỜI CẢM ƠN MỤC LỤC CHƯƠNG TỔNG QUAN 01 lu 1.1 Đặt vấn đề 01 an 1.2 Thể thức, phương thức nghiên cứu………………….………… 01 n va 1.3 Mục tiêu đề tài.………… 01 tn to 1.4 Tính tối ưu đề tài 02 ie gh CHƯƠNG GIỚI THIỆU NẤM BÀO NGƯ VÀ INTERNET OF THINGS…… 03 p 2.1 Giới thiệu chung …….………… …………………………………………… 03 w 2.2 Nấm Bào Ngư …….………… ……………………………………………… 03 oa nl 2.3 Khái niệm nấm bào ngư……………………………………………………… 04 d 2.4 Lợi ích nấm Bào Ngư…… …………………………………………… 04 lu an 2.5 Khái niệm Internet of things (viết tắt IoT)………………………………… 05 nf va 2.6 Đặc tính IoT………………………………………………….…… 05 lm ul 2.7 Ứng dụng IoT ………………………………………………………… 06 CHƯƠNG GIỚI THIỆU THIẾT BỊ 07 z at nh oi 3.1 Kit RF Thu Phát Wifi ESP8266 NodeMCU Lua CP2102 … … 07 3.1.1 Giới thiệu ………………………… … … ….…………………… …… 07 z 3.1.2 Thông số kỹ thuật ESP8266 NodeMCU Lua CP2102 …………… … 07 @ gm 3.1.3 Sơ đồ chân …… …………………………….…………………….……… 08 l 3.2 Bộ điều khiển relay kênh …….……………… ………………… ……… 08 m co 3.3 Cảm biến nhiệt độ, độ ẩm DHT11………….…………………….… ……… 09 an Lu 3.4 Giới thiệu hình LCD 16x2…….………… …………………… ……… 10 3.4.1 Hình dáng kích thước LCD… ……… ….…………………….……… 10 n va ac th SVTH: Huỳnh Trung Vẫn si Báo cáo nghiên cứu khoa học Trường ĐHBRVT 3.4.2 Chức chân LCD … …… ….……………………….……… 11 3.4.3 Sơ đồ khối HD44780 ……………… ….…………………….……… 12 3.4.4 Các ghi ………………………… ….…………………….….… … 13 3.4.5 Khởi tạo LCD ……………………… … ….………………….…….… 18 3.4.5.1 Mạch khởi tạo bên chip HD44780…….…… …………….……… 18 3.4.5.2 Khởi tạo lệnh: (chuỗi lệnh) ….………… ……………….…….… 19 3.4.6 Module chuyển đổi I2C cho LCD 16x2… …………… ……….……… 19 3.5 Máy phun sương.….………………….……………… …………….……… 20 3.6 Máy nén khí kho lạnh……………… ….…………….…………….……… 21 CHƯƠNG THIẾT KẾ MƠ HÌNH THỰC TẾ 23 lu 4.1 Giới thiệu chung hệ thống …………………… ….……………………… 23 an 4.2 Sơ đồ kết nối thiết bị……… ……… …… … … …………… …… 24 n va 4.3 Thiết kế Web chương trình nạp code Node MCU ESP 8266…………… 24 tn to 4.3.1 Thiết kế Web …… …………… …………… ….……………………… 24 ie gh 4.3.2 Viết code cho ESP 8266 ……… …………… ….……………………… 25 p 4.3.2.1 Phần khai báo … …………… …………… ….……………………… 25 w 4.3.2.2 Phần xử lý điều khiển……… …………… ….……………………… 25 oa nl 4.3.2.3 Nạp chương trình ……… …… …………… ….……………………… 28 d 4.4 Mạch phần cứng …………… …………… ….……………………… 31 lu an CHƯƠNG KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN ĐỀ TÀI… 32 nf va 5.1 Kết luận ……………… ……… ……………… ….……………………… 32 lm ul 5.1.1 Kết đạt …… …………… ……… …… … … …………… 32 5.1.2 Hạn chế đề tài ………….………… ………….……………………… 32 z at nh oi 5.2 Hướng phát triển … …………… …………… ….……………………… 32 TÀI LIỆU THAM KHẢO ………………………………………………………… 33 z m co l gm @ an Lu n va ac th SVTH: Huỳnh Trung Vẫn si Báo cáo nghiên cứu khoa học Trường ĐHBRVT CHƯƠNG TỔNG QUAN 1.1 Đặt vấn đề Khái niệm đo nhiệt độ có từ lâu, tất đại lượng vật lý nhiệt độ quan tâm đến nhiều Nhiệt độ yếu tố ảnh hưởng trực tiếp đến tính chất vật chất môi trường sống Trong công nghiệp sản xuất nấm bào ngư lĩnh vực đo lường điều khiển, trình đo nhiệt độ xử lý kết giữ vai trị quan trọng Ngày cơng, nơng nghiệp phát triển mạnh, việc kiểm sốt nhiệt độ, độ ẩm bảo quản nấm bào ngư, lưu trữ sản phẩm phòng chứa lu quan trọng Thông thường, với loại nấm lưu trữ, nhiệt độ, độ ẩm phịng an phải ln trì mức định Ở nước ta, nhiều người trồng nấm bào ngư n va làm theo phương pháp thủ công Khi trồng nấm bào ngư, q trình sinh hóa tn to diễn ra, nhiệt độ độ ẩm tăng nhanh Để kiểm tra nhiệt độ, độ ẩm phòng gh trồng nấm, hàng ngày phải dùng thiết bị đo gắn vào đầu thuốn chọc vào p ie phòng nấm điểm khác nhau, ghi vào sổ Với phương pháp thủ công này, việc w đo nhiệt độ, độ ẩm khơng xác, khơng đo nhiệt độ độ ẩm lòng bịch oa nl nấm bào ngư, không theo dõi nhiệt độ, độ ẩm thường xun Vì với u cầu d em thầy giao cho đề tài: “Giám sát nhiệt độ - độ ẩm phòng trồng nấm bào lu an ngư” Em mong nhận đạo hướng dẫn thầy cô, ý nf va kiến đóng góp bạn sinh viên để đề tài em hoàn thiện lm ul 1.2 Thể thức, phương thức nghiên cứu Trong trình thực hiện, em nghiên cứu, tìm hiểu qua sách, báo, tài liệu z at nh oi internet, nghiên cứu sở lý thuyết kỹ thuật trồng nấm bào ngư, ứng dụng kiến thức biết lập trình IoT xây dựng hệ thống giám sát điều khiển qua z websever Sau thiết kế mạch điều khiển, sau tiến hành lắp ráp mạch, hồn thiện co l gm 1.3 Mục tiêu đề tài @ mơ hình Nghiên cứu mơ hình điều khiển máy lạnh máy phun sương qua websever - Nghiên cứu sở lý thuyết để xây dựng mơ hình dựa kiến thức học m - an Lu lập trình IoT n va ac th SVTH: Huỳnh Trung Vẫn si Báo cáo nghiên cứu khoa học - Trường ĐHBRVT Ứng dụng công nghệ gần gũi với sống người để xây dựng lên hệ thống điều khiển từ xa - Xây dựng hệ thống đơn giản, thơng minh, tốn (cả tiền đầu tư bảo dưỡng), không phụ thuộc vào ứng dụng sẵn có mà thay đổi Độ bền hệ thống cao mang lại hiệu kinh tế cao 1.4 Tính tối ưu đề tài - Sử dụng mạng internet qua máy tính điện thoại, đơn giản việc sử dụng góp phần nâng cao chất lượng tính đại phòng trồng nấm bào ngư - Tiết kiệm chi phí th nhân cơng giám sát tăng tính hiệu giám lu sát an n va Chi phí đầu tư thấp, hệ thống ổn định có độ bền cao - Mơ hình đơn giản, dễ thao tác sử dụng - Có tính linh động, mở rộng phát triển theo nhu cầu khách hàng sau p ie gh tn to - d oa nl w nf va an lu z at nh oi lm ul z m co l gm @ an Lu n va ac th SVTH: Huỳnh Trung Vẫn si Báo cáo nghiên cứu khoa học Trường ĐHBRVT CHƯƠNG GIỚI THIỆU NẤM BÀO NGƯ VÀ INTERNET OF THINGS 2.1 Giới thiệu chung Hiện nay, trồng nấm bào ngư ngành nông nghiệp quan trọng giới Nấm bào ngư không cung cấp dinh dưỡng loại thực phẩm giàu protein, không chứa cholesterol, mà nguyên liệu sản xuất nhiều loại dược phẩm quý Trong năm gần đây, có bước phát triển nhảy vọt nghiên cứu nuôi trồng nấm bào ngư nhiều nước, có Việt Nam Các nhà khoa học nhận biết khoảng 2.000 lồi nấm ăn được, có 80 lồi nấm ăn ngon nghiên cứu lu nuôi trồng nhân tạo Các kết nghiên cứu nấm nuôi trồng nấm ăn giới an công bố nhiều tạp chí chuyên biệt Mushrooms (Nhật Bản), Mushrooms n va Journal (Anh), Mushrooms news (Mỹ), Mushrooms Information (Ý), Karstenia (Phần to tn Lan), Der Champignon (Đức), Mushrooms Science (Các hội nghị Quốc tế ie gh nấm)… Riêng Việt Nam, trồng nấm bào ngư nghề truyền thống từ lâu đời p mang lại lợi nhuận cao cho người dân Tuy nhiên, với cách thức trồng nấm bào ngư theo truyền thống người nơng dân gặp nhiều khó khăn nhiệt độ, độ ẩm thay w oa nl đổi thất thường làm nấm khơng phát triển Quy trình cơng nghệ sản xuất chủ yếu d dựa vào hệ thống thủ cơng bán thủ cơng Chính em định ứng dụng kiến lu an thức học qua tìm hiểu IoT Arduino áp dụng vào đề tài “Giám sát nhiệt độ- lm ul 2.2 Nấm Bào Ngư nf va độ ẩm phòng trồng nấm bào ngư” z at nh oi Nấm bào ngư loại nấm tươi giàu dinh dưỡng dược tính nên gây trồng rơm rạ, bã mía, mùn cưa… Loại nấm có cơng dụng giải độc bảo vệ tế bào gan, kháng ung thư kháng virus, giảm nguy bệnh tim mạch… z m co l gm @ an Lu n va ac th SVTH: Huỳnh Trung Vẫn si Báo cáo nghiên cứu khoa học Trường ĐHBRVT cờ BF giữ khoảng 10ms sau Vcc đạt đến 4.5 (vì 2.7V LCd hoạt động) Mạch khởi tạo nội thiết lập thông số làm việc LCD sau: · Display clear: Xóa tồn nội dung thị trước · Function set DL=1; bit; N=0 : hàng; F=0 : 5x8 · Dispay on/ off control: D=0 Dislay off; C=0: Cursor off; Cursor Off; B=0; Blicking off · Entry mode set: I/D=1: Tăng; S=0 : Không dịch Như sau mở nguồn, bạn thấy hình LCD giống chưa mở nguồn tồn hiển thị tắt Do đó, ta phải khởi tạo LCD lệnh 3.4.5.2 Khởi tạo lệnh: (chuỗi lệnh) lu Việc khởi tạo lệnh phải tuân theo lưu đồ nhà sản xuất Chế độ giao tiếp an mặc định LCD bit (tự khởi tạo lúc bật điện lên) Và kết nối mạch theo n va giao thức bit, bit thấp từ BD0-DB3 không kết nối đến LCD, nên lệnh khởi to tn tạo ban đầu (lệnh chọn gia thức giao tiếp Function set 0010****) phải giao ie gh chế độ bit (chỉ gởi bit cao lần, bỏ qua bit thấp) Từ lệnh sau trở đi, phải gởi/ p nhận nhận theo nibble w Lưu ý sau thiết lập Function set, bạn thay đổi Function set ngoại oa nl trừ thay đổi giao thức giao tiếp (4 bit/8bit) d 3.4.6 Module chuyển đổi I2C cho LCD 16x2 lu nf va an I2C sử dụng hai đường truyền tín hiệu - Một đường xung nhịp đồng hồ (SCL) đo Master phát (thông lm ul thường 100kHz 400kHz Mức cao Mhz 3,4 Mhz) z at nh oi - Một đường liệu (SDA) theo hướng z m co l gm @ an Lu n va Hình 3.9 Module chuyển đổi I2C cho LCD 19 ac th SVTH: Huỳnh Trung Vẫn si Báo cáo nghiên cứu khoa học Trường ĐHBRVT Có nhiều thiết bị kết nối vào bus I2C, nhiên không xảy chuyện nhầm lẫn thiết bị, thiết bị nhận địa với quan hệ chủ/tớ tồn suốt thời gian kết nối Mỗi thiết bị hoạt động thiết bị nhận truyền liệu hay vừa truyền vừa nhận Hoạt động truyền hay nhận tùy thuộc vào việc thiết bị chủ (master) hay tớ (Slae) Một thiết bị hay IC kết nới với bus I2C, địa (duy nhất) để phân biệt, cịn cấu hình thiết bị chủ hay tớ Tại lại có khác biệt này? Đó bus I2C truyền điều khiển thuộc thiết bị chủ Thiết bị chủ nắm vai trị tạo xung đồng hồ cho tồn hệ thống, hai thiết bị chủ-tớ giao tiếp lu thiết bị chủ có nhiệm vụ tạo xung đồng hồ quản lý địa thiết bị suốt an q trình giao tiếp Thiết bị chủ giữ vai trị chủ động, thiết bị tớ giữ vai trò bị động n va việc giao tiếp tn to Về lý thuyết lẫn thực tế I2C sử dụng bit để định địa chỉ, bus có gh thể có tới 2^7 địa tương ứng với 128 thiết bị kết nối, 16 địa cịn lại p ie sử dụng vào mục đích tiêng Bit lại quy định việc đọc hay ghi liệu (1 write, w read) oa nl Điểm mạnh I2C hiệu suất đơn giảm nó: Một khối điều d khiển trung tâm điều khiển mạng thiết bị mà cần hai lối điều khiển lu an Ngồi I2C cịn có chế độ 10 bit địa tương đương cới 1024 địa chỉ, tương tự 3.5 Máy phun sương z at nh oi lm ul đích riêng nf va bit, có 1008 thiết bị kết nối, cịn lại 16 địa dùng để sử dụng mục Máy bơm phun sương thiết bị chuyên sử dụng làm mát khơng khí Hoạt động dựa ngun lý hấp thụ bay nước để làm giảm nhiệt độ z môi trường, béc phun sương phun hạt nước li ti mỏng, nhẹ vào @ gm khơng khí giúp làm giảm nhiệt độ xuống từ 5-10oC Bên cạnh đó, q trình m co cảm giác thoáng mát, dễ chịu cho người dùng l làm mát, hệ thống máy phun sương cịn giúp tăng độ ẩm khơng khí lên đến 90% để tạo an Lu Đặc biệt, hoạt động dựa nguyên lý làm mát hoàn toàn tự nhiên, khống chế độ phun sương hiệu quả, máy phun sương tạo độ ẩm cịn an tồn với sức khỏe người va sử dụng, đồng thời không gây ảnh hướng đến thiết bị điện tử xung quanh n 20 ac th SVTH: Huỳnh Trung Vẫn si Báo cáo nghiên cứu khoa học Trường ĐHBRVT Hình 3.10 Máy phun sương 220v Ưu điểm hệ thống phun sương: lu - Chi phí thấp an va - Đáng kể làm giảm nhiệt độ môi trường xung quanh n - Làm cho không gian nhà trời thú vị gh tn to - Loại bỏ bụi - Đa linh hoạt ie p - Dễ dàng lắp đặt nl w - Chi phí lượng thấp d oa - Hiệu cao lu 3.6 Máy nén khí kho lạnh nf va an Máy nén lạnh thiết bị quan trọng đáp ứng cho việc điều hịa khơng khí, làm lạnh cho cơng trình thiết bị quy mô lớn Chúng nén môi chất lạnh áp lm ul suất thấp lên áp suất cao, nhiệt độ cao, bên cạnh cịn loại bỏ khỏi dàn bay z at nh oi Phần lớn máy nén lạnh (máy nén mơi chất lạnh) thường có kích thước lớn, máy nén lạnh thiết bị khí có kích thước lớn, nhiên máy nén thiết kế đặc biệt cho hệ thống điều hịa khơng khí khơng đáp ứng chức cung cấp z m co l gm @ nhiệt hay thơng gió an Lu n va 21 ac th SVTH: Huỳnh Trung Vẫn si Báo cáo nghiên cứu khoa học Trường ĐHBRVT lu Hình 3.11 Máy nén làm lạnh (máy nén dàn ngưng) an n va p ie gh tn to d oa nl w nf va an lu lm ul z at nh oi Hình 3.12 Sơ đồ nguyên lý hệ thống kho lạnh (1 Máy nén lạnh; Bình ngưng; Dàn lạnh; Bình tách lỏng; Tháp giải nhiệt; Bơm giải nhiệt; Kho lạnh) z gm @ Cơng thức tính phịng lạnh: P= V/(35-40)*9000 = Btu/h l (P: Cơng suất phịng lạnh; V: thể tích phịng lạnh) co m Lưu ý: Theo tiêu chuẩn phịng 600 btu/m2 phịng ánh sáng 900 btu/m2 khác nên công thức xác an Lu phịng có nhiều ánh sáng Tuy diện tích phịng giống chiều cao n va 22 ac th SVTH: Huỳnh Trung Vẫn si Báo cáo nghiên cứu khoa học Trường ĐHBRVT CHƯƠNG THIẾT KẾ MƠ HÌNH THỰC TẾ 4.1 Giới thiệu chung hệ thống Hệ thống sử dụng module node MCU Esp 8266 V12 điều khiển phun sương máy lạnh biểu diễn lưu đồ sau: lu an n va p ie gh tn to d oa nl w nf va an lu z at nh oi lm ul Nguyên lý hoạt động: Hệ thống giám sát nhiệt độ qua cảm biến DHT11 z Mức nhiệt độ người dùng thiết lập Khi nhiệt độ đạt đến ngưỡng ≥ 32oC hay độ @ gm ẩm đạt ngưỡng ≤ 72% hệ thống truyền tín hiệu MCU ESP 8266 kích hoạt co l Relay mở máy lạnh (nếu nhiệt độ ngưỡng set) máy phun phương (nếu độ m ẩm ngưỡng set) Và bật nhiệt độ giảm xuống thấp 32oC an Lu độ ẩm giảm xuống thấp 72% hệ thống máy phun máy lạnh ngừng hoạt động Hệ thống làm việc liên tục ổn định, xử lý khoa học tránh thao tác thừa n 23 ac th SVTH: Huỳnh Trung Vẫn va điều khiển động si Báo cáo nghiên cứu khoa học Trường ĐHBRVT 4.2 Sơ đồ kết nối thiết bị Module hình LCD16x02-I2C GND ESP 8266 GND Vcc 5V SDA D6 SCL D7 lu an n va tn to Hình 4.1 Sơ đồ nối dây ESP+ DHT11 + LCD 16x02-I2C 4.3 Thiết kế Web chương trình nạp code Node MCU ESP 8266 gh p ie 4.3.1 Thiết kế Web d oa nl w Sử dụng ngơn ngữ Html5 viết chương trình để thiết kế websever theo ý thích nf va an lu z at nh oi lm ul z m co l gm @ an Lu n va 24 ac th SVTH: Huỳnh Trung Vẫn si Báo cáo nghiên cứu khoa học Trường ĐHBRVT Hình 4.2 Ảnh thiết kế sơ 4.3.2 Viết code cho ESP 8266 lu 4.3.2.1 Phần khai báo: an #include va n #include tn to #include p ie gh #include #include "DHTesp.h" char ssid[] = "Huynh Trung Van"; w oa nl char pass[] = "606386899396"; d DHTesp dht; lu an ESP8266WebServer server(80); nf va const int Pump1 = D0; int status_p1 = 0; const int Pump2 = D4; int status_a2 = 0; z at nh oi lm ul int status_a1 = 0; an Lu n va pinMode(Pump1,OUTPUT); m void setup() { co 4.3.2.2 Phần xử lý điều khiển l long timenow = 0; gm int Humi =0; @ int Temp =0; z int status_p2 = 0; 25 ac th SVTH: Huỳnh Trung Vẫn si Báo cáo nghiên cứu khoa học Trường ĐHBRVT pinMode(Pump2,OUTPUT); digitalWrite(Pump1,0); digitalWrite(Pump2,0); Serial.begin(115200); WiFi.begin(ssid,pass); Serial.println(); // Wait for connection while (WiFi.status() != WL_CONNECTED){ delay(500); Serial.print("."); lu } an Serial.println(); va n Serial.print("Connected to "); tn to Serial.println(ssid); p ie gh Serial.print("IP address: "); Serial.println(WiFi.localIP()); if (MDNS.begin ("esp8266")){ w d } oa nl Serial.println("MDNS responder started"); lu an server.on("/",handleRoot); nf va server.on("/inline",[](){ }); z at nh oi lm ul server.send(200,"text/plain", "this works as well"); server.on("/auto1", HTTP_GET,[](){ status_a1 = - status_a1 ; an Lu n va server.send(200); m digitalWrite(Pump2,status_a2); co status_a2 = - status_a2 ; l server.on("/auto2", HTTP_GET,[](){ gm }); @ server.send(200); z digitalWrite(Pump1,status_a1); 26 ac th SVTH: Huỳnh Trung Vẫn si Báo cáo nghiên cứu khoa học Trường ĐHBRVT }); server.on("/AllButton", HTTP_GET, [](){ String json = "{"; json += "\"auto1\":"+String(status_a1); json += ","; json += "\"auto2\":"+String(status_a2); json += ","; json += "\"Pump1\":"+String(digitalRead(Pump1)); json += ","; json += "\"Pump2\":"+String(digitalRead(Pump2)); lu json += "}"; an server.send(200,"text/json",json); va n json = String(); tn to }); p ie gh server.on("/ReadDHT",HTTP_GET,[](){ String json = "{"; json += "\"Temp\":"+String(Temp); w oa nl json += ","; d json += "\"Humi\":"+String(Humi); lu an json += ","; lm ul json += ","; nf va json += "\"Pump1\":"+String(digitalRead(Pump1)); json += "\"auto1\":"+String(status_a1); z at nh oi json += ","; json += "\"Pump2\":"+String(digitalRead(Pump2)); z json += ","; n va server.begin(); an Lu }); m json = String(); co server.send(200,"text/json",json); l json += "}"; gm @ json += "\"auto2\":"+String(status_a2); 27 ac th SVTH: Huỳnh Trung Vẫn si Báo cáo nghiên cứu khoa học Trường ĐHBRVT Serial.println ("HTTP server started"); dht.setup(D3); } void loop() { server.handleClient(); if(millis()-timenow > 5000) { ReadDHT(); timenow = millis(); } void auto_p1() //DIEU KHIEN BOM TU DONG lu { an if (Humi>72) va n {status_p1 = 1; tn to digitalWrite(Pump1,status_p1);} p ie gh if (Humi

Ngày đăng: 17/07/2023, 09:45

TỪ KHÓA LIÊN QUAN

w