(Đồ án hcmute) thiết kế và thi công hệ thống iots chăm sóc vườn cây ăn quả sử dụng pin năng lượng mặt trời

158 2 0
(Đồ án hcmute) thiết kế và thi công hệ thống iots chăm sóc vườn cây ăn quả sử dụng pin năng lượng mặt trời

Đ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

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 CÔNG NGHỆ KỸ THUẬT ĐIỆN TỬ TRUYỀN THÔNG THIẾT KẾ VÀ THI CÔNG HỆ THỐNG IOTS CHĂM SÓC VƯỜN CÂY ĂN QUẢ SỬ DỤNG PIN NĂNG LƯỢNG MẶT TRỜI GVHD: VÕ ĐỨC DŨNG SVTH: NGÔ THÀNH ĐẠT MSSV: 14141060 SKL 0 Tp Hồ Chí Minh, tháng 07/2018 an BỘ GIÁO DỤC & ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP HỒ CHÍ MINH KHOA ĐIỆN – ĐIỆN TỬ BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH - ĐỒ ÁN TỐT NGHIỆP NGÀNH KỸ THUẬT ĐIỆN TỬ TRUYỀN THÔNG ĐỀ TÀI: THIẾT KẾ VÀ THI CƠNG HỆ THỐNG IOTS CHĂM SĨC VƯỜN CÂY ĂN QUẢ SỬ DỤNG PIN NĂNG LƯỢNG MẶT TRỜI GVHD : ThS Võ Đức Dũng SVTH : Ngô Thành Đạt MSSV : 14141060 Tp Hồ Chí Minh - 7/2018 an TRƯỜNG ĐH SƯ PHẠM KỸ THUẬT CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM TP HỒ CHÍ MINH ĐỘC LẬP - TỰ DO - HẠNH PHÚC KHOA ĐIỆN-ĐIỆN TỬ BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP Y SINH Tp HCM, ngày tháng năm 2018 NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP Ngô Thành Đạt MSSV: 14141060 Lê Hải Nguyên MSSV: 14141216 Chuyên ngành: Điện tử công nghiệp Mã ngành: 141 Hệ đào tạo: Đại học quy Mã hệ: Khóa: 2014 Lớp: 14141DT1B I TÊN ĐỀ TÀI: THIẾT KẾ VÀ THI CƠNG HỆ THỐNG IOTS CHĂM SĨC VƯỜN CÂY ĂN QUẢ SỬ DỤNG PIN NĂNG LƯỢNG MẶT TRỜI II NHIỆM VỤ Họ tên sinh viên: Các số liệu ban đầu:  Chọn cà chua đối tượng nghiên cứu  Thiết kế mơ hình nhà kính có kích thước dài, rộng, cao 100 x 50 x 65 cm khung nhôm bọc nhựa nilong, có mái che  Màn hình cảm ứng để thao tác có kích thước 3.2 inch  Sử dụng pin lượng mặt trời 12V-10W lưu điện 12V 9Ah để cấp nguồn hoạt động cho toàn hệ thống Nội dung thực hiện:  NỘI DUNG 1: Tìm hiểu nghiên cứu cấu tạo phần cứng, nguyên lý hoạt động, tính module Arduino, module NODEMCU ESP8266, module L293, động Servo, động DC, DHT11, BH1750, cảm biến mưa, cảm biến độ ẩm đất  NỘI DUNG 2: Tìm hiểu nghiên cứu lập trình Web Server, tìm hiểu ngôn ngữ HTML, CSS, PHP, sở liệu MySQL  NỘI DUNG 3: Các giải pháp thiết kế hệ thống, thi cơng mơ hình  NỘI DUNG 4: Thiết kế hệ thống điều khiển, lưu đồ giải thuật chương trình điều khiển mơ hình  NỘI DUNG 5: Thiết kế hồn chỉnh mơ hình thực tế  NỘI DUNG 6: Chạy thử nghiệm hệ thống, cân chỉnh hệ thống  NỘI DUNG 7: Viết sách luận văn III NGÀY GIAO NHIỆM VỤ: 06/03/2018 IV NGÀY HOÀN THÀNH NHIỆM VỤ: 16/07/2018 V HỌ VÀ TÊN CÁN BỘ HƯỚNG DẪN: ThS Võ Đức Dũng CÁN BỘ HƯỚNG DẪN BM ĐIỆN TỬ CÔNG NGHIỆP - Y SINH an TRƯỜNG ĐH SƯ PHẠM KỸ THUẬT CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM TP HỒ CHÍ MINH ĐỘC LẬP - TỰ DO - HẠNH PHÚC KHOA ĐIỆN-ĐIỆN TỬ BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH Tp HCM, ngày 23 tháng năm 2018 LỊCH TRÌNH THỰC HIỆN ĐỒ ÁN TỐT NGHIỆP Họ tên sinh viên 1: Ngô Thành Đạt Lớp: 14141DT1B MSSV:14141060 Họ tên sinh viên 2: Lê Hải Nguyên Lớp: 14141DT1B MSSV: 14141216 Tên đề tài: THIẾT KẾ VÀ THI CƠNG HỆ THỐNG IoTs CHĂM SĨC VƯỜN CÂY ĂN QUẢ SỬ DỤNG PIN NĂNG LƯỢNG MẶT TRỜI Tuần/ngày Nội dung - (19-25/3) Gặp GVHD để phổ biến quy định: thực chọn đề tài, tên đề tài, thời gian làm việc - Duyệt đề tài - Viết đề cương cho đề tài - Tìm kiếm kiến thức, thơng tin đặc tính nhiệt độ, độ ẩm ăn mong muốn (26/3-1/4) - Tìm hiểu Pin lượng mặt trời - Tìm hiểu cảm biến sử dụng đề tài - Tìm hiểu cách thức lập trình ứng dụng điện thoại thiết kế Web Server (2/4-8/4) (9/4-15/4) (16/4-22/4) - Thiết kế sơ đồ khối, giải thích chức - Tính tốn lựa chọn linh kiện cho khối - Thiết kế sơ đồ nguyên lý giải thích hoạt động mạch - Thiết kế nguồn từ pin lượng mặt trời - Thi công mạch cấp nguồn sử dụng pin lượng mặt trời - Thi cơng mạch, xây dựng mơ hình an Xác nhận GVHD - Lập trình ứng dụng điện thoại - Thiết kế Web Server - Thi công mạch cấp nguồn sử dụng pin lượng mặt trời (23/4-29/4) - Thi cơng mạch, xây dựng mơ hình - Lập trình ứng dụng điện thoại - Thiết kế Web Server - Thi công mạch cấp nguồn sử dụng pin lượng mặt trời (30/4-6/5) - Thi công mạch, xây dựng mơ hình - Lập trình ứng dụng điện thoại - Thiết kế Web Server - Thi công mạch nguồn sử dụng pin lượng mặt trời (7/5-13/5) (14/5-20/5) 10 (21/5-27/5) 11 (28/5-3/6) 12 (4/6-10/6) - Thi cơng mạch, xây dựng mơ hình - Lập trình ứng dụng điện thoại - Thiết kế Web Server - Kiểm tra, hồn thiện mơ hình, chạy thử sửa lỗi - Viết báo cáo - Hồn thiện mơ hình, chạy thử sửa lỗi Viết báo cáo Hồn thiện, chỉnh sửa báo cáo gửi cho GVHD để xem xét góp ý lần cuối trước in báo cáo - Nộp báo cáo làm Slide báo cáo GV HƯỚNG DẪN (Ký ghi rõ họ tên) an PHIẾU NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN Họ tên sinh viên: Ngô Thành Đạt Lê Hải Nguyên MSSV: 14141060 MSSV: 14141216 Ngành: Công Nghệ Kỹ Thuật Điện Tử Truyền Thông Tên đề tài THIẾT KẾ VÀ THI CƠNG HỆ THỐNG IoTs CHĂM SĨC VƯỜN CÂY ĂN QUẢ SỬ DỤNG PIN NĂNG LƯỢNG MẶT TRỜI Họ tên Giáo viên hướng dẫn: ThS Võ Đức Dũng NHẬN XÉT Về nội dung đề tài & khối lượng thực hiện: Ưu điểm: Khuyết điểm: Đề nghị cho bảo vệ hay không? Đánh giá loại: Điểm:……………….(Bằng chữ: ) Tp Hồ Chí Minh, ngày tháng Giáo viên hướng dẫn an năm 2018 PHIẾU NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN Họ tên sinh viên: Ngô Thành Đạt MSSV: 14141060 Lê Hải Nguyên MSSV: 14141216 Ngành: Công Nghệ Kỹ Thuật Điện Tử Truyền Thông Tên đề tài THIẾT KẾ VÀ THI CÔNG HỆ THỐNG IoTs CHĂM SÓC VƯỜN CÂY ĂN QUẢ SỬ DỤNG PIN NĂNG LƯỢNG MẶT TRỜI Họ tên Giáo viên phản biện: NHẬN XÉT Về nội dung đề tài & khối lượng thực hiện: Ưu điểm: Khuyết điểm: Đề nghị cho bảo vệ hay không? Đánh giá loại: Điểm:……………….(Bằng chữ: ) Tp Hồ Chí Minh, ngày tháng năm 2018 Giáo viên phản biện an LỜI CAM ĐOAN Chúng – Ngô Thành Đạt Lê Hải Nguyên cam đoan Đồ án tốt nghiệp cơng trình nghiên cứu thân hướng dẫn Thạc Sỹ Võ Đức Dũng Các kết công bố Đồ án tốt nghiệp trung thực khơng chép từ cơng trình khác Người thực đề tài Ngô Thành Đạt Lê Hải Nguyên i an LỜI CẢM ƠN Trong thời gian thực đề tài, người thực giúp đỡ gia đình, q thầy bạn bè nên đề tài hoàn thành Những người thực xin chân thành gửi lời cảm ơn đến: Thầy Võ Đức Dũng, giảng viên trường Đại Học Sư Phạm Kỹ Thuật Tp.HCM trực tiếp hướng dẫn tận tình giúp đỡ tạo điều kiện để nhóm hoàn thành tốt đề tài Những 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 cho người thực kiến thức nền, 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ử giúp đỡ người thực đề tài để hồn thành tốt đề tài Xin chân thành cảm ơn! Người thực đề tài: Ngô Thành Đạt Lê Hải Nguyên ii an TÓM TẮT Hiện với phát triển xã hội, sống ngày nâng cao việc áp dụng cơng nghệ khoa học kỹ thuật vào đời sống công việc ngày cần thiết Cùng với phát triển ngành khoa học kỹ thuật, công nghệ kỹ thuật điện tử mà đặc biệt kỹ thuật điều khiển tự động đóng vai trị quan trọng lĩnh vực khoa học kỹ thuật, quản lý, công nghiêp, nông nghiệp, đời sống, quản lý thông tin, Nước ta đất nước nông nghiệp, nhiên nhiều năm quy mô chất lượng sản lượng nông nghiệp nước ta thấp so với nước khác mà ngun nhân việc cơng nghệ sản xuất nước ta lạc hậu, chủ yếu dựa vào tay chân Do đó, IoTs dẫn đầu việc cải thiện chất lượng suất nuôi trồng nông nghiệp nước ta Tất điều chỉnh điều khiển hoàn toàn tự động áp dụng công nghệ khoa học kỹ thuật vào quy trình giám sát sản xuất Việc sử dụng nhà kính tự động giúp tiết kiệm nhân lực, tăng độ xác giám sát điều khiển môi trường nhầm nâng cao chất lượng sản phẩm Với mục đích muốn tiếp cận với cơng nghệ phát triển Vì vậy, nhóm thực đồ án với mong muốn chế tạo mơ hình hệ thống vườn ăn IoTs sử dụng kit Arduino điều khiển, giám sát máy tính thơng qua Internet bao gồm: Hệ thống có chức sau:  Hệ thống điều khiển vườn ăn hình cảm ứng HMI Sau đó, liệu cảm biến, trạng thái hoạt động thiết bị gửi lên Internet Hệ thống có chế độ hoạt động MANUAL AUTO Ở chế độ MANUAL người dùng điều khiển thiết bị cách chủ động, bật tắt thiết bị tùy ý mà không cần phụ thuộc vào điều kiện môi trường Còn chế độ AUTO, cho phép người dùng cài đặt thông giới hạn môi trường, từ thiết bị hoạt động theo thơng số mà môi trường đo đạc  Hệ thống mở rộng bao gồm: iii an } byte BH1750_Read(int address) { byte i = 0; Wire.beginTransmission(address); Wire.requestFrom(address, 2); while (Wire.available()) { buff[i] = Wire.read(); i++; } Wire.endTransmission(); return i; } void gui_du_lieu(uint8_t a, uint8_t b, uint8_t c, uint8_t d, float e) { MEGA.write_uint8_t(a); MEGA.write_uint8_t(b); MEGA.write_uint8_t(c); MEGA.write_uint8_t(d); MEGA.write_float(e); } bool nhan_du_lieu(uint8_t* a, uint8_t* b, uint16_t* c, uint8_t* d) { uint32_t kich_co_goi_tin = sizeof(*a) + sizeof(*b) + sizeof(*c) + sizeof(*d); if (Serial.available() >= kich_co_goi_tin) { (*a) = MEGA.read_uint8_t(); (*b) = MEGA.read_uint8_t(); (*c) = MEGA.read_uint16_t(); (*d) = MEGA.read_uint8_t(); ///////////// BỘ MÔN: ĐIỆN TỬ CÔNG NGHIỆP - Y SINH an 126 MEGA.clear_buffer(); return true; } else { return false; } } void serialEvent() { if (nhan_du_lieu(&nd, &dad, &cdas, &dakk) == true) { ndgh = nd; dadgh = dad; cdasgh = cdas; dakkgh = dakk; } else { AA = Serial.read(); if (AA < 10){ tt = AA; } else if ((AA >= 10) && (tt == 1)) { relay = AA; } } } BỘ MÔN: ĐIỆN TỬ CÔNG NGHIỆP - Y SINH an 127 CODE CHƯƠNG TRÌNH ĐIỀU KHIỂN TRÊN ESP8266 #include #include #include "UART_ARDUINO.h" UART MCU; const char* ssid = "nguyen"; const char* password = "123456789"; int relay; int timer1 = 0; int timer = 0; int a = 0, b = 0; int c = 0; int d = 0, e = 0, f = 0, g = 0, h = 0, j = 0; String webmode; String ndghx, dadghx, cdasghx, dakkghx; int ndgh=0, dadgh=0, cdasgh=0, dakkgh=0; String relay1t, relay2t, relay3t, relay4t, relay5t, relay6t; void setup () { MCU.begin(115200); delay(100); WiFi.begin(ssid, password); while (WiFi.status() != WL_CONNECTED) { delay(200); } } uint8_t nhiet_do; uint8_t do_am; uint8_t mua; uint8_t do_am_dat; float anh_sang; BỘ MÔN: ĐIỆN TỬ CÔNG NGHIỆP - Y SINH an 128 void loop() { if (WiFi.status() == WL_CONNECTED) { //Check WiFi connection status HTTPClient http; //Declare an object of class HTTPClient String data = "http://webmonitorsystem.000webhostapp.com/mode.json"; http.begin(data); //Specify request destination int httpCode = http.GET(); //Send the request if (httpCode > 0) { //Check the returning code webmode = http.getString(); //Get the request response payload } if (webmode == "MANU") { if (Serial.available() > 0) { relay = Serial.read(); if (relay == 10) { String data1 = "http://webmonitorsystem.000webhostapp.com/control.php?relay1=off"; http.begin(data1); int httpCode1 = http.GET(); } else if (relay == 11) { String data1 = "http://webmonitorsystem.000webhostapp.com/control.php?relay1=on"; http.begin(data1); int httpCode1 = http.GET(); } else if (relay == 20) { BỘ MÔN: ĐIỆN TỬ CÔNG NGHIỆP - Y SINH an 129 String data1 = "http://webmonitorsystem.000webhostapp.com/control.php?relay2=off"; http.begin(data1); int httpCode1 = http.GET(); } else if (relay == 21) { String data1 = "http://webmonitorsystem.000webhostapp.com/control.php?relay2=on"; http.begin(data1); int httpCode1 = http.GET(); } else if (relay == 30) { String data1 = "http://webmonitorsystem.000webhostapp.com/control.php?relay3=off"; http.begin(data1); int httpCode1 = http.GET(); } else if (relay == 31) { String data1 = "http://webmonitorsystem.000webhostapp.com/control.php?relay3=on"; http.begin(data1); int httpCode1 = http.GET(); } if (relay == 40) { String data1 = "http://webmonitorsystem.000webhostapp.com/control.php?relay4=off"; BỘ MÔN: ĐIỆN TỬ CÔNG NGHIỆP - Y SINH an 130 http.begin(data1); int httpCode1 = http.GET(); } else if (relay == 41) { String data1 = "http://webmonitorsystem.000webhostapp.com/control.php?relay4=on"; http.begin(data1); int httpCode1 = http.GET(); } if (relay == 50) { String data1 = "http://webmonitorsystem.000webhostapp.com/control.php?relay5=off"; http.begin(data1); int httpCode1 = http.GET(); } else if (relay == 51) { String data1 = "http://webmonitorsystem.000webhostapp.com/control.php?relay5=on"; http.begin(data1); int httpCode1 = http.GET(); } if (relay == 60) { String data1 = "http://webmonitorsystem.000webhostapp.com/control.php?relay6=off"; http.begin(data1); int httpCode1 = http.GET(); BỘ MÔN: ĐIỆN TỬ CÔNG NGHIỆP - Y SINH an 131 } else if (relay == 61) { String data1 = "http://webmonitorsystem.000webhostapp.com/control.php?relay6=on"; http.begin(data1); int httpCode1 = http.GET(); } } if (a == 0) { b = 0; Serial.write(1); a = 1; } delay(100); if (timer >= 500) { String data7 = "http://webmonitorsystem.000webhostapp.com/relay1.json"; http.begin(data7); int httpCode7 = http.GET(); if (httpCode7 > 0) { String relay1 = http.getString(); if (relay1 != relay1t) { relay1t = relay1; d = 0; } if (d < 3) { if (relay1t == "ON") BỘ MÔN: ĐIỆN TỬ CÔNG NGHIỆP - Y SINH an 132 { Serial.write(11); }else if (relay1t == "OFF") { Serial.write(10); } } } String data2 = "http://webmonitorsystem.000webhostapp.com/relay2.json"; http.begin(data2); int httpCode2 = http.GET(); if (httpCode2 > 0) { String relay2 = http.getString(); if (relay2 != relay2t) { relay2t = relay2; f = 0; } if (f < 3) { if (relay2t == "ON") { Serial.write(21); }else if (relay2t == "OFF") { Serial.write(20); } } } String data3 = "http://webmonitorsystem.000webhostapp.com/relay3.json"; BỘ MÔN: ĐIỆN TỬ CÔNG NGHIỆP - Y SINH an 133 http.begin(data3); int httpCode3 = http.GET(); if (httpCode3 > 0) { String relay3 = http.getString(); if (relay3 != relay3t) { relay3t = relay3; g = 0; } if (g < 3) { if (relay3t == "ON") { Serial.write(31); }else if (relay3t == "OFF") { Serial.write(30); } } } String data4 = "http://webmonitorsystem.000webhostapp.com/relay4.json"; http.begin(data4); int httpCode4 = http.GET(); if (httpCode4 > 0) { String relay4 = http.getString(); if (relay4 != relay4t) { relay4t = relay4; h = 0; } BỘ MÔN: ĐIỆN TỬ CÔNG NGHIỆP - Y SINH an 134 if (h < 3) { if (relay4t == "ON") { Serial.write(41); }else if (relay4t == "OFF") { Serial.write(40); } } } String data5 = "http://webmonitorsystem.000webhostapp.com/relay5.json"; http.begin(data5); int httpCode5 = http.GET(); if (httpCode5 > 0) { String relay5 = http.getString(); if (relay5 != relay5t) { relay5t = relay5; j = 0; } if (j < 3) { if (relay5t == "ON") { Serial.write(51); }else if (relay5t == "OFF") { Serial.write(50); } BỘ MÔN: ĐIỆN TỬ CÔNG NGHIỆP - Y SINH an 135 } } String data6 = "http://webmonitorsystem.000webhostapp.com/relay6.json"; http.begin(data6); int httpCode6 = http.GET(); if (httpCode6 > 0) { String relay6 = http.getString(); if (relay6 != relay6t) { relay6t = relay6; e = 0; } if (e < 3) { if (relay6t == "ON") { Serial.write(61); }else if (relay6t == "OFF") { Serial.write(60); } } } timer = 0; }else timer += 100; } //Auto Part else if (webmode == "AUTO") { if (b < 2) BỘ MÔN: ĐIỆN TỬ CÔNG NGHIỆP - Y SINH an 136 { a = 0; Serial.write(0); delay(100); b += 1; }else { b = 2; if (timer1 >= 1000) { String data1 = "http://webmonitorsystem.000webhostapp.com/nhietdo.json"; http.begin(data1); int httpCode1 = http.GET(); if (httpCode1 > 0) { ndghx = http.getString(); } String data2 = "http://webmonitorsystem.000webhostapp.com/doamdat.json"; http.begin(data2); int httpCode2 = http.GET(); if (httpCode2 > 0) { dadghx = http.getString(); } String data3 = "http://webmonitorsystem.000webhostapp.com/anhsang.json"; http.begin(data3); int httpCode3 = http.GET(); if (httpCode3 > 0) { cdasghx = http.getString(); } String data4 = "http://webmonitorsystem.000webhostapp.com/doam.json"; http.begin(data4); int httpCode4 = http.GET(); BỘ MÔN: ĐIỆN TỬ CÔNG NGHIỆP - Y SINH an 137 if (httpCode4 > 0) { dakkghx = http.getString(); } timer1 = 0; }else timer1 += 100; if ((ndgh != ndghx.toInt()) || (dadgh != dadghx.toInt()) || (cdasgh != cdasghx.toInt()) || (dakkgh != dakkghx.toInt())) { c = 0; ndgh = ndghx.toInt(); dadgh = dadghx.toInt(); cdasgh = cdasghx.toInt(); dakkgh = dakkghx.toInt(); } if (nhan_du_lieu(&nhiet_do, &do_am, &do_am_dat, &mua, &anh_sang) == true) { String data5 = "http://webmonitorsystem.000webhostapp.com/add_data.php?temp=" + String(round(nhiet_do)) + "&hum=" + String(round(do_am)) + "&humdat=" + String(round(do_am_dat)) + "&light=" + String(round(anh_sang)); http.begin(data5); int httpCode5 = http.GET(); }else { if(c < 3) { gui_du_lieu(ndgh, dadgh, cdasgh, dakkgh); c += 1; }else c = 4; BỘ MÔN: ĐIỆN TỬ CÔNG NGHIỆP - Y SINH an 138 } } } http.end(); //Close connection } delay(100); } void gui_du_lieu(uint8_t a, uint8_t b, uint16_t c, uint8_t d) { MCU.write_uint8_t(a); MCU.write_uint8_t(b); MCU.write_uint16_t(c); MCU.write_uint8_t(d); } bool nhan_du_lieu(uint8_t* a, uint8_t* b, uint8_t* c, uint8_t* d, float* e) { uint32_t kich_co_goi_tin = sizeof(*a) + sizeof(*b) + sizeof(*c) + sizeof(*d) + sizeof(*e); if (Serial.available() >= kich_co_goi_tin) { (*a) = MCU.read_uint8_t(); (*b) = MCU.read_uint8_t(); (*c) = MCU.read_uint8_t(); (*d) = MCU.read_uint8_t(); (*e) = MCU.read_float(); ///////////// MCU.clear_buffer(); return true; } else { return false;}} BỘ MÔN: ĐIỆN TỬ CÔNG NGHIỆP - Y SINH an 139 S an K L 0 ... ĐIỆN TỬ CÔNG NGHIỆP – Y SINH an 15 CHƯƠNG : TÍNH TỐN VÀ THI? ??T KẾ CHƯƠNG TÍNH TỐN VÀ THI? ??T KẾ 3.1 GIỚI THI? ??U Đề tài ? ?Thi? ??t kế thi cơng hệ thống IoTs chăm sóc vườn ăn sử dụng pin lượng mặt trời? ??... Thi? ??t kế hệ thống chăm sóc ăn  Thi? ??t kế hệ thống tự động chăm sóc thơng qua việc giám sát thông số nhiệt độ, độ ẩm, cường độ ánh sáng  Thi? ??t kế hệ thống cấp điện pin lượng mặt trời cho toàn hệ thống. .. TỬ CÔNG NGHIỆP – Y SINH - ĐỒ ÁN TỐT NGHIỆP NGÀNH KỸ THUẬT ĐIỆN TỬ TRUYỀN THÔNG ĐỀ TÀI: THI? ??T KẾ VÀ THI CÔNG HỆ THỐNG IOTS CHĂM SÓC VƯỜN CÂY ĂN QUẢ SỬ DỤNG PIN NĂNG LƯỢNG MẶT TRỜI

Ngày đăng: 02/02/2023, 09:31

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan