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

(Đồ án tốt nghiệp) thiết kế và thi công mô hình nhà trồng nấm ứng dụng công nghệ IOT

162 82 1

Đ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

Tiêu đề Thiết Kế Và Thi Công Mô Hình Nhà Trồng Nấm Ứng Dụng Công Nghệ IOT
Tác giả Thổ Văn Dũng
Người hướng dẫn ThS. Trương Ngọc Anh
Trường học Trường Đại Học Sư Phạm Kỹ Thuật Thành Phố Hồ Chí Minh
Chuyên ngành Điện Tử Công Nghiệp
Thể loại đồ án tốt nghiệp
Năm xuất bản 2019
Thành phố Tp. Hồ Chí Minh
Định dạng
Số trang 162
Dung lượng 8,35 MB

Nội dung

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH ĐỒ ÁN TỐT NGHIỆP NGÀNH ĐIỆN TỬ CÔNG NGHIỆP THIẾT KẾ VÀ THI CƠNG MƠ HÌNH NHÀ TRỒNG NẤM ỨNG DỤNG CƠNG NGHỆ IOT GVHD: Trương Ngọc Anh SVTT: Thổ Văn Dũng MSSV: 14141381 SKL005633 Tp Hồ Chí Minh, tháng 01/2019 TRƯỜNG ĐH SPKT TP HỒ CHÍ MINH NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP Họ tên sinh viên: Chuyên ngành: Hệ đào tạo: Khóa: I TÊN ĐỀ TÀI: THIẾT KẾ VÀ THI CƠNG MƠ HÌNH NHÀ TRỒNG NẤM ỨNG DỤNG CƠNG NGHỆ IOT II NHIỆM VỤ Các số liệu ban đầu: Chọn nấm rơm đối tượng nghiên cứu Nghiên cứu tài liệu liên quan tới kỹ thuật quy trình trồng nấm rơm nhà Tham khảo mơ hình thực tế, từ đề tài nghiên cứu trước - Nhà trồng nấm huyện Bình Chánh Tp Hồ Chí Minh (Ấp 6, Vĩnh Lợc A, huyện Bình Chánh, Thành phố Hồ Chí Minh.) Thiết kế mơ hình nhà trồng nấm có kích thước (Dài x Rợng x Cao) 100 x 50 x 50cm ray, nhựa Mica lưới lang để làm mái che Nội dung thực hiện: Nội dung 1: Nghiên cứu mơ hình thực tế, tìm giải pháp phù hợp với yêu cầu đặt Nội dung 2: Thiết kế hệ thống, lưu đồ giải thuật chương trình điều khiển cho nhà trồng nấm Nội dung 3: - Xây dựng hệ thống IOT sử dụng giao thức MQTT Kết nối điều khiển thu thập liệu từ xa - Thực giao diện giám sát nhà trồng nấm web - Thực ứng dụng điều khiển, giám sát nhà trồng nấm tảng hệ điều hành Android Nợi dung 4: Thi cơng mơ hình nhà trồng nấm Nội dung 5: Chạy thử nghiệm hệ thống – cân chỉnh hoạt động hệ thống theo yêu cầu đề ii Nội dung 6: Viết tài liệu báo đồ án tốt nghiệp III NGÀY GIAO NHIỆM VỤ: IV NGÀY HOÀN THÀNH NHIỆM VỤ: 8/01/2019 V HỌ VÀ TÊN CÁN BỘ HƯỚNG DẪN:ThS Trương Ngọc Anh CÁN BỘ HƯỚNG DẪN iii TRƯỜNG ĐH SPKT TP HỒ CHÍ MINH KHOA ĐIỆN-ĐIỆN TỬ BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM ĐỘC LẬP - TỰ DO - HẠNH PHÚC o0o Tp HCM, ngày tháng năm 2019 LỊCH TRÌNH THỰC HIỆN ĐỒ ÁN TỐT NGHIỆP Họ tên sinh viên 1: Thổ Văn Dũng Lớp: 14141DT2A MSSV: 14141381 Tên đề tài: THIẾT KẾ VÀ THI CÔNG MÔ HÌNH NHÀ TRỒNG NẤM ỨNG DỤNG CƠNG NGHỆ IOT Tuần/ngày (01/10-07/10) (08/10-14/10) (15/10-21/10) iv (22/10-28/10) (29/10-4/11) (05/11-11/11) (12/11-18/11) (19/1 -25/11) (26/12-02/12) 10 (03/11-09/12) 11 (10/12-16/12) 12 13 (24/12-30/12) 14 (31/1 -06/12) 15 (07/01-13/01) GV HƯỚNG DẪN (Ký ghi rõ họ tên) vi LỜI CAM ĐOAN Tôi Thổ Văn Dũng cam đoan đề tài cơng trình thân thực hướng dẫn ThS.Trương Ngọc Anh Các kết công bố đề tài trung thực không chép từ tài liệu hay cơng trình khác Người thực đề tài Thổ Văn Dũng vii LỜI CẢM ƠN Trong thời gian thực đề tài, thành viên nhóm khơng ngừng nỗ lực hồn thành đề tài “THIẾT KẾ VÀ THI CƠNG MƠ HÌNH NHÀ TRỒNG NẤM ỨNG DỤNG CƠNG NGHỆ IOT”, để đạt thành cố gắng thành viên nhóm cịn có giúp đỡ gia đình, quý thầy cô bạn bè Những người thực xin chân thành gửi lời cảm ơn đến: Thầy Trương Ngọc Anh người trực tiếp hướng dẫn nhóm suốt trình thực Cảm ơn Thầy giành thời gian quý báu để hướng dẫn nhóm, hỗ trợ thiết bị góp ý đưa hướng giải nhóm gặp khó khăn Bên cạnh đó, người thực xin chân thành cảm ơn đến thầy cô khoa Điện - Điện tử trường Đại Học Sư Phạm Kỹ Thuật Tp.HCM tận tình dạy dỗ, bảo, cung cấp kiến thức chun mơn làm sở để hồn thành đề tài Cảm ơn gia đình đợng viên ln ln bên cạnh lúc khó khăn Xin gửi lời cảm ơn đến người bạn sinh viên khoa Điện-Điện tử đồng hành trình học tập, cố gắng, giúp đỡ nhau, tạo đợng lực để nhóm hoàn thành tốt đề tài Xin chân thành cảm ơn! Những người thực hiện: Thổ Văn Dũng viii PHỤ LỤC } else; flg_Timeout_PollLora ; //truyen du lieu du lieu tren Lora if(Lora_TxEnable == 1) { delay(1000); Serial.println("\r\n Truyen du lieu Lora \r\n"); sx1276_7_8_LoRaEntryTx(); sx1276_7_8_LoRaTxPacket(); delay(1000); sx1276_7_8_LoRaEntryRx(); Lora_TxEnable = 0; } else; //upload data to CloudMQTT if(flg_TxData_Enable == 1) { Serial.println("\r\n Sen Data to CloudMQTT \r\n"); sprintf(buff_read_nha_1,"%d,%05d,%02d,%02d,%d,%d,%d,%d,%02d_%02d,%02d_ %02d,%05d_%05d",nha1,sang1,nhiet1,am1, chedo1,den1,quat1,bom1,nhiet_1_high,nhiet_1_low,am_1_high,am_1_low,sang_1_hi gh,sang_1_low); client.publish("read_Nha1", buff_read_nha_1); delay(2000); sprintf(buff_read_nha_2,"%d,%05d,%02d,%02d,%d,%d,%d,%d,%02d_%02d,%02d_ %02d,%05d_%05d",nha2,sang2,nhiet2,am2, chedo2,den2,quat2,bom2,nhiet_2_high,nhiet_2_low,am_2_high,am_2_low,sang_2_hi gh,sang_2_low); client.publish("read_Nha2", buff_read_nha_2); delay(2000); //send data to MySQL Serial.printf("\n[Connecting to %s ", host); if (espClient.connect(host, 80)) { Serial.println("connected]"); espClient.print("GET /lvtn_write_data_nhiet1.php?"); espClient.print("value="); espClient.printf("%02d",nhiet1); espClient.println(" HTTP/1.1"); espClient.println("Host: 192.168.0.106"); BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH PHỤ LỤC espClient.println("Connection: close"); espClient.println(); espClient.println(); espClient.stop(); flg_TxData_Enable = 0; } } else; delay(500); } CODE CHƯƠNG TRÌNH KHỐI SLAVE TRÊN PHẦN MỀM ARDUINO IDE #include ; #include #include "BH1750.h" /*Khai bao chung*/ #define ID_NhaTrong #define BOM_ON digitalWrite(7, HIGH) #define BOM_OFF digitalWrite(7, LOW) #define QUAT_ON digitalWrite(8, HIGH) #define QUAT_OFF digitalWrite(8, LOW) #define DEN_ON digitalWrite(6, HIGH) #define DEN_OFF digitalWrite(6, LOW) typedef enum {AUTO, MANUAL} Chedohoatdong_t; typedef enum {ON, OFF} Relay_Status_t; char IDNhaTrong; Chedohoatdong_t Chedohoatdong; Relay_Status_t BOM_Status, QUAT_Status, DEN_Status; /* Khai bao bien LORA */ unsigned char Data[3]={1,2,3}; unsigned char SX12768_TXData[20]; unsigned char SX12768_RXData[20]; unsigned char Chedohoatdonghientai; unsigned char Chedohoatdongcaidat; unsigned char test; BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH PHỤ LỤC unsigned trangthai_BOM; unsigned caidat_BOM; unsigned trangthai_QUAT; unsigned caidat_QUAT; unsigned trangthai_DEN; unsigned caidat_DEN; /* Khai bao bien DHT */ const int DHTPIN = 3; //Đọc liệu từ DHT22 chân A3 mạch Arduino const int DHTTYPE = DHT22; DHT dht(DHTPIN, DHTTYPE); int Doam; int Nguonghientai_Doam_HIGH; int Nguonghientai_Doam_LOW; int Nguongcaidat_Doam_HIGH; int Nguongcaidat_Doam_LOW; int Nhietdo; int Nguonghientai_Nhietdo_HIGH; int Nguonghientai_Nhietdo_LOW; int Nguongcaidat_Nhietdo_HIGH; int Nguongcaidat_Nhietdo_LOW; /* Khai bao bien BH1750 */ BH1750 lightMeter; uint16_t Lux; uint16_t Nguonghientai_Lux_HIGH; uint16_t Nguonghientai_Lux_LOW; uint16_t Nguongcaidat_Lux_HIGH; uint16_t Nguongcaidat_Lux_LOW; /* Khai bao bien tesst */ #define RF_RESET #define RF_DIO0 #define RF_SCK 13 #define RF_MISO 12 #define RF_MOSI 11 #define RF_NSEL 10 unsigned char mode; //lora / FSK unsigned char Freq_Sel; // unsigned char Power_Sel; // unsigned char Lora_Rate_Sel; // unsigned char BandWide_Sel; // BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH PHỤ LỤC unsigned char Fsk_Rate_Sel; // int nsel = RF_NSEL; int sck = RF_SCK; int mosi = RF_MOSI; int miso = RF_MISO; int dio0 = RF_DIO0; int reset = RF_RESET; void SPICmd8bit(unsigned char WrPara) { unsigned char bitcnt; digitalWrite(nsel, LOW);//nSEL_L(); digitalWrite(sck, LOW);//SCK_L(); for(bitcnt=8; bitcnt!=0; bitcnt ) { digitalWrite(sck, LOW);//SCK_L(); if(WrPara&0x80) digitalWrite(mosi, HIGH);//SDI_H(); else digitalWrite(mosi, LOW);//SDI_L(); digitalWrite(sck, HIGH);//SCK_H(); WrPara

Ngày đăng: 27/12/2021, 08:49

Nguồn tham khảo

Tài liệu tham khảo Loại Chi tiết
[1] Võ Đấu. “Kỹ thuật trồng nấm rơm”. Liên hiệp các hội khoa học – kỹ thuật tỉnh Quảng Nam và trung tâm công nghệ thông tin và tư liệu Quảng Nam, 2001 Sách, tạp chí
Tiêu đề: Kỹ thuật trồng nấm rơm
[2] Đào Xuân Quy, Phan Xuân Toàn, Trần Tiến Đạt, Nguyễn Thanh Hải, Nguyễn Duy Xuân Bách, Vĩnh Thái Cường. “Quản lý môi trường nhà kính bằng điện thoại thông minh”. Tạp chí Khoa học và Công nghệ Đại học Đà Nẵng, số 5 (102), 2016 Sách, tạp chí
Tiêu đề: “Quản lý môi trường nhà kính bằng điệnthoại thông minh”
[4] Trần Thu Hà (chủ biên), Trương Thị Bích Ngà, Nguyễn Thị Lưỡng, Bùi Thị Tuyết Đan, Phù Thị Ngọc Hiếu, Dương thị Cẩm Tú - “Giáo trình Điện tử cơ bản”, NXB Đại học Quốc gia TP.HCM, 2016 Sách, tạp chí
Tiêu đề: Giáo trình Điện tử cơ bản
Nhà XB: NXB Đại học Quốc gia TP.HCM
[5] Nguyễn Đình Phú, Phan Vân Hoàn, Trương Ngọc Anh, “Giáo Trình: Thực hành vi điều khiển PIC”, Tp.HCM, 2017 Sách, tạp chí
Tiêu đề: Giáo Trình: Thực hành vi điều khiển PIC
[6] Nguyễn Đình Phú, Nguyễn Trường Duy, “Giáo trình kỹ thuật số”, Đại học quốc gia Tp.HCM, 2013 Sách, tạp chí
Tiêu đề: Giáo trình kỹ thuật số
[10] Công nghệ truyền dữ liệu LoRa: http://htelectronics.vn/gioi-thieu-cong-nghe-truyen-du-lieu-lora/ Link
[11] ESP32 với LoRa sử dụng Arduino IDE: https://vietsang.club/esp32-voi-lora-su-dung-arduino-ide-bat-dau/#.XDIx3B83vIU Link
[12] Kỹ thuật trồng nấm rơm: http://phanbaominh.blogspot.com/2014/06/ky-thuat-trong-nam-rom-ngoai-troi.html Link

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w