KHOA ĐIỆN – ĐIỆN TỬ BÁO CÁO ĐỒ ÁN 1 Đề tài Thiết kế mạch đo và hiển thị nhiệt độ, độ ẩm sử dụng arduino và proteus dùng cảm biến DHT11 và hệ thống tưới nước và làm mát khi nhiệt độ trên 30 độ và độ ẩm dưới 40 sẽ tưới nước
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC MỞ HÀ NỘI KHOA ĐIỆN – ĐIỆN TỬ BÁO CÁO ĐỒ ÁN Đề tài: Thiết kế mạch đo hiển thị nhiệt độ, độ ẩm Giảng viên hướng dẫn: PGS.TS Trịnh Lương Miên Sinh viên thực hiện: Mã sinh viên: Lớp: K23D Hà Nội - 2022 NHẬN XÉT Nhận xét giảng viên hướng dẫn: GIẢNG VIÊN HƯỚNG DẪN Báo cáo Đố án PGS.TS TRỊNH LƯƠNG NIÊN MỤC LỤ LỜI MỞ ĐẦU .4 NỘI DUNG CHƯƠNG 1: NHIỆM VỤ ĐỀ TÀI NGHIÊN CỨU 1.1 Tên Đề Tài 1.2 Nhiệm vụ nội dung 1.3 Mục tiêu đề tài 1.4 Vấn đề giải CHƯƠNG 2: PHÂN TÍCH VÀ GIẢI QUYẾT VẤN ĐỀ .6 2.1 Danh sách linh kiện 2.2 Tìm hiểu linh kiện cần thiết 2.2.1 ARDUINO UNO R3 2.2.2 Relay gì? 15 2.2.3 BATTERY 12V 19 2.2.4 Motor bơm nước 21 2.2.5 Giới thiệu LCD 16×2 .21 2.2.6 Module I2C Arduino 22 2.2.7 Quạt tản nhiệt 12v 23 2.2.8 Module DHT11 24 2.2.9 Bread broad 28 CHƯƠNG 3: GIẢI PHÁP, THIẾT KẾ VÀ THI CÔNG .30 3.1 Lựa chọn giải pháp thiết kế 30 3.1.1 PLC gì? .30 3.1.2 Vi điều khiển gì? 31 Khoa Điện – Điện Tử – Trường Đại học Mở Hà Nội Báo cáo Đố án PGS.TS TRỊNH LƯƠNG NIÊN 3.1.3 So sánh PLC với vi điều khiển 31 3.2 Sơ đồ khối mạch điều khiển 33 3.3 Sơ đồ PROTEUS 34 3.4 Lập trình code .34 KẾT LUẬN .38 4.1 Kết luận 38 Khoa Điện – Điện Tử – Trường Đại học Mở Hà Nội Báo cáo Đố án PGS.TS TRỊNH LƯƠNG NIÊN LỜI 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 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 , lưu trữ sản phẩm phòng chứa quan trọng Ở nước ta, vườn hay nhà kính làm theo phương pháp thủ cơng Khi trồng cây, q trình sinh hóa diễn ra, nhiệt độ độ ẩm tăng nhanh Để kiểm tra nhiệt độ, độ ẩm phòng, hàng ngày phải dùng thiết bị đo thủ công, ghi vào sổ Với phương pháp thủ công này, việc đo nhiệt độ, độ ẩm khơng xác, không đo nhiệt độ, độ ẩm cụ thể, không theo dõi nhiệt độ, độ ẩm thường xuyên Để góp phần làm sáng tỏ hiệu ứng dụng thực tế ngành điện – điện tử, sau thời gian học tập, em nghiên cứu đề tài “Điều khiển nhiệt độ – độ ẩm” Hệ thống giám sát giúp ta điều khiển quản lý nhiệt độ vườn hay nhà kính tối ưu Trước tiên, tơi xin gửi lời cảm ơn tới thầy hướng dẫn PGS.TS Trịnh Lương Miên tận tình bảo tơi q trình thực hành Tơi xin cảm ơn Thầy/Cơ Khoa Công nghệ Điện tử - Thông tin, cán Khoa Phòng Trường Đại học mở Hà Nội quan tâm, tạo điều kiện giúp đỡ trình học tập nghiên cứu Trường Tơi xin cảm người bạn gia đình ln bên tôi, cổ vũ động viên lúc khó khăn để vượt qua hồn thành tốt nội dung đợt thực tập Trân trọng cảm ơn! Khoa Điện – Điện Tử – Trường Đại học Mở Hà Nội Báo cáo Đố án PGS.TS TRỊNH LƯƠNG NIÊN NỘI DUNG CHƯƠNG 1: NHIỆM VỤ ĐỀ TÀI NGHIÊN CỨU 1.1 Tên Đề Tài Đo nhiệt độ, độ ẩm hiển thị lên hình LCD 1.2 Nhiệm vụ nội dung Tìm hiểu cơng dụng thiết bị điện, điện tử Đưa phương án nghiên cứu Thiết kế hệ thống “Đo nhiệt độ, độ ẩm hiển thị lên hình LCD” Kiểm tra, đánh giá tính ứng dụng đề tài 1.3 Mục tiêu đề tài Đề tài nhằm mục đích chế tạo thành cơng mạch “Đo nhiệt độ, độ ẩm hiển thị lên hình LCD” 1.4 Vấn đề giải Tìm hiểu tài liệu liên quan tới đề tài nghiên cứu, đưa giải pháp hợp lý tối ưu cho việc thiết kế chế tạo mạch thực tế Thiết kế chế tạo mạch gồm khối: Khối xử lý trung tâm dùng Arduino Uno ATMEGA 328P, khối cảm biến khối hiển thị Tiến hành viết code với phần mềm Arduino, mô lên Proteus Thực nghiệm kiểm chứng đối tượng Báo cáo nghiệm thu đề tài CHƯƠNG 2: PHÂN TÍCH VÀ GIẢI QUYẾT VẤN ĐỀ Khoa Điện – Điện Tử – Trường Đại học Mở Hà Nội Báo cáo Đố án PGS.TS TRỊNH LƯƠNG NIÊN 2.1 Danh sách linh kiện STT TÊN LINH KIỆN SỐ LƯỢNG ARDUINO RELAY BATTERY 12V MOTOR BƠM NƯỚC 12V LCD 16X2 MODULE I2C QUẠT TẢN NHIỆT 12V CẢM BIẾN DHT11 BREAD BOARD (Bo Test) 2.2 Tìm hiểu linh kiện cần thiết 2.2.1 ARDUINO UNO R3 Nhắc tới dịng mạch Arduino dùng để lập trình, mà người ta thường nói tới dòng Arduino UNO Hiện dòng mạch phát triển tới hệ thứ (R3) Bạn bắt đầu đến với Arduino qua thứ Khoa Điện – Điện Tử – Trường Đại học Mở Hà Nội Báo cáo Đố án PGS.TS TRỊNH LƯƠNG NIÊN Bạn dùng Arduino Nano khun bạn nên dùng Một vài thông số Arduino UNO R3 Vi điều khiển ATmega328 họ 8bit Điện áp hoạt động 5V DC (chỉ cấp qua cổng USB) Tần số hoạt động 16 MHz Dòng tiêu thụ khoảng 30mA Điện áp vào khuyên dùng 7-12V DC Điện áp vào giới hạn 6-20V DC Số chân Digital I/O 14 (6 chân hardware PWM) Số chân Analog (độ phân giải 10bit) Dòng tối đa chân I/O Dòng tối đa (5V) 30 mA 500 mA Dòng tối đa (3.3V) 50 mA Bộ nhớ flash 32 KB (ATmega328) với 0.5KB dùng Khoa Điện – Điện Tử – Trường Đại học Mở Hà Nội Báo cáo Đố án PGS.TS TRỊNH LƯƠNG NIÊN bootloader SRAM KB (ATmega328) EEPROM KB (ATmega328) Vi điều khiển Arduino UNO sử dụng vi điều khiển họ 8bit AVR ATmega8, ATmega168, ATmega328 Bộ não xử lí tác vụ đơn giản điều khiển đèn LED nhấp nháy, xử lí tín hiệu cho xe điều khiển từ xa, làm trạm đo nhiệt độ - độ ẩm hiển thị lên hình LCD,… hay ứng dụng khác Thiết kế tiêu chuẩn Arduino UNO sử dụng vi điều khiển ATmega328 với giá khoảng 90.000đ Tuy nhiên yêu cầu phần cứng bạn không cao túi tiền không cho phép, bạn sử dụng loại vi điều khiển khác có chức tương đương rẻ ATmega8 (bộ nhớ flash 8KB) với giá khoảng 45.000đ ATmega168 (bộ nhớ flash 16KB) với giá khoảng 65.000đ Ngồi việc dùng cho board Arduino UNO, bạn sử dụng IC điều khiển cho mạch tự chế Vì ? Vì bạn cần board Arduino UNO để lập trình cho vi điều khiển Trên thực tế, bạn không cần phải dụng Khoa Điện – Điện Tử – Trường Đại học Mở Hà Nội Báo cáo Đố án PGS.TS TRỊNH LƯƠNG NIÊN Arduino UNO sản phẩm mình, thay vào mạch tự chế để giảm chi phí hình đây: Sử dụng mạch in Chế tạo thủ cơng Năng lượng Arduino UNO cấp nguồn 5V thơng qua cổng USB cấp nguồn ngồi với điện áp khuyên dùng 7-12V DC giới hạn 6-20V Thường cấp nguồn pin vng 9V hợp lí bạn khơng có sẵn nguồn từ cổng USB Nếu cấp nguồn vượt ngưỡng giới hạn trên, bạn làm hỏng Arduino UNO Các chân lượng GND (Ground): cực âm nguồn điện cấp cho Arduino UNO Khi bạn dùng thiết bị sử dụng nguồn điện riêng biệt chân phải nối với 5V: cấp điện áp 5V đầu Dòng tối đa cho phép chân 500mA 3.3V: cấp điện áp 3.3V đầu Dòng tối đa cho phép chân 50mA Khoa Điện – Điện Tử – Trường Đại học Mở Hà Nội Báo cáo Đố án PGS.TS TRỊNH LƯƠNG NIÊN Dòng điện định mức: 0.3A Chất liệu (khung+Vỏ): Nhựa Hình dạng: Vng dạng khối Màu sắc: Đen Kích thước: x x 2,5cm; Dài: 9cm + Rộng: 9cm Dày: 2,5cm - Có chức chống ngược điện áp đầu vào 2.2.8 Module DHT11 DHT11 gì? DHT11 cảm biến kỹ thuật số giá rẻ để cảm nhận nhiệt độ độ ẩm Cảm biến dễ dàng giao tiếp với vi điều khiển vi Arduino, Raspberry Pi, để đo độ ẩm nhiệt độ DHT11 cảm biến độ ẩm tương đối Để đo không khí xung quanh, cảm biến sử dụng điện trở nhiệt cảm biến độ ẩm điện dung Cấu tạo cảm biến nhiệt độ độ ẩm DHT11 Cảm biến DHT11 bao gồm phần tử cảm biến độ ẩm điện dung điện trở nhiệt để cảm nhận nhiệt độ Tụ điện cảm biến độ ẩm có hai điện cực với chất giữ ẩm làm chất điện môi chúng Thay đổi giá trị điện dung xảy với thay đổi mức độ ẩm IC đo, xử lý giá trị điện trở thay đổi chuyển chúng thành dạng kỹ thuật số Để đo nhiệt độ, cảm biến sử dụng nhiệt điện trở có hệ số nhiệt độ âm, làm giảm giá trị điện trở nhiệt độ tăng Để có giá trị điện trở lớn thay đổi nhỏ nhiệt độ, cảm biến thường làm gốm bán dẫn polymer Sơ đồ chân DHT11 Số Tên chân chân Vcc Mô tả Nguồn 3.5V đến 5.5V Khoa Điện – Điện Tử – Trường Đại học Mở Hà Nội 24 Báo cáo Đố án PGS.TS TRỊNH LƯƠNG NIÊN Data Đầu nhiệt độ độ ẩm thông qua liệu nối tiếp NC Khơng có kết nối khơng sử dụng Ground Nối đất Tính Cảm Biến Nhiệt Độ Và Độ Ẩm DHT11 cảm biến thơng dụng chi phí rẻ dễ lấy liệu thông qua giao tiếp wire (giao tiếp digital dây truyền liệu nhất) Bộ tiền xử lý tín hiệu tích hợp cảm biến giúp bạn có liệu xác mà khơng phải qua tính tốn So với cảm biến đời DHT22 DHT11 cho khoảng đo độ xác nhiều Thông số kỹ thuật DHT11 - Điện áp hoạt động: 3V - 5V DC - Dòng điện tiêu thụ: 2.5mA - Phạm vi cảm biến độ ẩm: 20% - 90% RH, sai số ±5%RH - Phạm vi cảm biến nhiệt độ: 0°C ~ 50°C, sai số ±2°C - Tần số lấy mẫu tối đa: 1Hz (1 giây lần) - Kích thước: 23 * 12 * mm Sơ đồ kết nối: Khoa Điện – Điện Tử – Trường Đại học Mở Hà Nội 25 Báo cáo Đố án PGS.TS TRỊNH LƯƠNG NIÊN Cảm biến nhiệt độ tương đương DHT11, DHT22, AM2302, SHT71 Cảm biến nhiệt độ khác Cặp nhiệt điện, TMP100, LM75, DS18820, SHT15, LM35DZ, TPA81, D6T Sử dụng DHT11 đâu DHT11 cảm biến nhiệt độ độ ẩm thường sử dụng Cảm biến kèm với NTC chuyên dụng để đo nhiệt độ vi điều khiển bit để xuất giá trị nhiệt độ độ ẩm dạng liệu nối tiếp Cảm biến hiệu chuẩn nhà máy dễ dàng giao tiếp với vi điều khiển khác Cảm biến đo nhiệt độ từ 0°C đến 50°C độ ẩm từ 20% đến 90% với độ xác ± ° C ± 1% Vì vậy, bạn muốn đo phạm vi cảm biến lựa chọn phù hợp cho bạn Cách sử dụng cảm biến DHT11 Cảm biến DHT11 hiệu chuẩn nhà máy xuất liệu nối tiếp, dễ thiết lập Sơ đồ kết nối cho cảm biến bên dưới: Khoa Điện – Điện Tử – Trường Đại học Mở Hà Nội 26 Báo cáo Đố án PGS.TS TRỊNH LƯƠNG NIÊN Như bạn thấy, chân liệu kết nối với chân I / O vi điều khiển điện trở kéo lên 5K sử dụng Chân liệu xuất giá trị nhiệt độ độ ẩm dạng liệu nối tiếp Nếu bạn muốn giao tiếp DHT11 với Arduino có thư viện tạo sẵn cho giúp bạn bắt đầu nhanh chóng Nếu bạn giao tiếp với số vi điều khiển khác datasheet cung cấp bên hữu ích Đầu đưa chân liệu theo thứ tự liệu số nguyên độ ẩm bit + bit liệu thập phân độ ẩm + liệu số nguyên nhiệt độ bit + liệu nhiệt độ phân đoạn bit + bit chẵn lẻ bit Để yêu cầu module DHT11 gửi liệu này, chân I/O phải đặt mức thấp giây lát sau giữ mức cao biểu đồ thời gian bên Thời lượng tín hiệu host giải thích datasheet DHT11, với bước sơ đồ thời gian minh họa Các ứng dụng Đo nhiệt độ độ ẩm Trạm thời tiết cục Kiểm sốt khí hậu tự động Giám sát môi trường 2.2.9 Bread broad Khoa Điện – Điện Tử – Trường Đại học Mở Hà Nội 27 Báo cáo Đố án PGS.TS TRỊNH LƯƠNG NIÊN Breadboard MB-102 830 lỗ 165x55x10mm sử dụng để gắn module linh kiện điện tử, kết nối chúng với loại dây cắm, dây nối test board giúp test, kiểm tra tính cách dễ dàng trước tạo thành thành phẩm hoàn chỉnh Breadboard MB-102 830 lỗ 165x55x10mm loại tốt loại kích thước chuẩn quốc tế, chất lượng độ bền cao, sử dụng với số module cấp nguồn thiết kế chuyên biệt Thông số kỹ thuật: Chất liệu: Nhựa, mối tiếp xúc đồng mạ Số điểm test board: 830 điểm Kích thước: 165 x 55 x 10 mm Khoa Điện – Điện Tử – Trường Đại học Mở Hà Nội 28 Báo cáo Đố án PGS.TS TRỊNH LƯƠNG NIÊN CHƯƠNG 3: GIẢI PHÁP, THIẾT KẾ VÀ THI CÔNG 3.1 Lựa chọn giải pháp thiết kế Ta cần so sánh PLC Vi điều khiển để đưa lựa chọn tốt Hình 3.1 PLC Vi điều khiển 3.1.1 PLC gì? PLC viết tắt cụm Programmable Logic Controller, gọi điều khiển lập trình Đây thiết bị điều khiển lập trình cho phép thực linh hoạt thuật toán điều khiển logic thơng qua ngơn ngữ lập trình Người sử dụng lập trình để thực loạt trình tự kiện Các kiện kích hoạt tác nhân kích thích (ngõ vào) tác động vào PLC qua hoạt động có trễ thời gian định hay kiện đếm PLC dùng để thay mạch relay thực tế PLC hoạt động theo phương thức quét trạng thái đầu đầu vào Khi có thay đổi đầu vào đầu thay đổi theo Ngơn ngữ lập trình PLC Ladder hay State Logic 3.1.2 Vi điều khiển gì? Khoa Điện – Điện Tử – Trường Đại học Mở Hà Nội 29 Báo cáo Đố án PGS.TS TRỊNH LƯƠNG NIÊN Vi điều khiển máy tính tích hợp chip, thường sử dụng để điều khiển thiết bị điện tử Thực chất, vi điều khiển hệ thống bao gồm vi xử lý có hiệu suất đủ dùng giá thành thấp kết hợp với khối ngoại vi nhớ, module vào/ra, module biến đổi số sang tương tự tương tự sang số,…Ở máy tính module thường xây dựng chip mạch ngồi Hình 3.2 Vi điều khiển Vi điều khiển thường dùng để xây dựng hệ thống nhúng Nó xuất nhiều thiết bị điện, điện tử, máy giặt, lị vi sóng, dây chuyền tự động,… 3.1.3 So sánh PLC với vi điều khiển Sự giống PLC vi điều khiển So sánh PLC với vi điều khiển điểm giống có khả lập trình Để thực số tác vụ điều khiển thiết bị thực tế dựa tảng sử dụng tín hiệu điện Và điều khiển máy móc hoạt động chúng phải có hệ thống ngõ cảm biến, nút nhấn, hình HMI, cơng tắc,… Đi kèm với thiết bị chấp hành relay contacter step động Về cầu tạo, PLC vi điều khiển cấu tạo CPU vi xử lý trung tâm lập trình Tốc độ xử lý CPU đặc trưng tốc độ thực lệnh nhớ chương trình Vậy nên xem cấu hình Khoa Điện – Điện Tử – Trường Đại học Mở Hà Nội 30 Báo cáo Đố án PGS.TS TRỊNH LƯƠNG NIÊN PLC hay board mạch vi xử lý điều khiển thấy thông số Sự khác PLC vi điều khiển o Điểm khác bật PLC vi điều khiển tảng thiết kế hai thiết bị hoàn toàn khác nhằm mục đích phục vụ cho mảng ứng dụng khác nhau: PLC thuộc dạng thiết bị dùng công nghiệp với nhiều đặc điểm thiết kế để hạn chế nhiễu từ nguồn từ trường để hoạt động tốt nhà xưởng, công ty Vi điều khiển chủ yếu bao gồm CPU nên chưa xử lý liên quan tới phần chống nhiễu nên ứng dụng số mơ hình hoạt động gia dụng nghiên cứu giảng dạy o Điểm khác biệt PLC vi điều khiển ngơn ngữ lập trình: Thơng thường người lập trình sử dụng ngơn ngữ bậc thang ladder cho PLC Dù sau nhiều loại PLC hỗ trợ nhiều kiểu lập trình khác gần giống vi xử lý ngôn ngữ ladder sử dụng phổ biến Đối với board mạch vi xử lý điều khiển sử dụng ngơn ngữ lập trình C sau sử dụng công cụ biên dịch thành ngôn ngữ máy để đổ vào CPU hoạt động o Cuối cùng, PLC vi điều khiển khác giá thành: Một PLC có thương hiệu tốt có giá thành từ vài triệu đến hàng chục triệu đồng, board vi điều khiển có giá thành từ vài tram đến vài triệu Vậy nên dùng PLC, dùng vi điều khiển? Sau so sánh PLC vi điều khiển, hiểu giống khác chúng Vậy nên, để biết cần lựa chọn PLC hay vi điều khiển cần dựa điều sau: Khoa Điện – Điện Tử – Trường Đại học Mở Hà Nội 31 Báo cáo Đố án PGS.TS TRỊNH LƯƠNG NIÊN - PLC vi điều khiển có điểm giống khác thông qua so sánh Và để sử dụng PLC hay vi điều khiển tùy vào trường hợp cần hiểu rõ để lựa chọn - Vi điều khiển phù hợp với ứng dụng nhỏ phù hợp với nguồn điện DC Lựa chọn vi điều khiển giúp tiết giảm chi phí - Ngồi với thiết bị nhỏ gọn, vi điều khiển lựa chọn tối ưu Vấn đề đáp ứng kích thước khả cải tiến ứng dụng trở thành đồ cơng nghệ như: đồ chơi trẻ em có điều khiển từ xa, xe đạp điện… - Đối với PLC chúng ứng dụng phổ biến công nghiệp Hiện chúng ứng dụng rộng rãi để phục vụ tủ điều khiển dây chuyền sản xuất tự động như: tủ PLC,… Kết luận: Qua phân tích trên, ta thấy dự án phù hợp với lập trình Vi điều khiển tiết kiệm chi phí 3.2 Sơ đồ khối mạch điều khiển KHỐI XỬ LÝ TRUNG TÂM ARDUINO UNO KHỐI CẢM BIẾN CẢM BIẾN DHT11 KHỐI HIỂN THỊ MÀN HÌNH LCD 16X2 KHỐI NGUỒN Sơ đồ khối mạch điểu khiển 3.3 Sơ đồ PROTEUS Khoa Điện – Điện Tử – Trường Đại học Mở Hà Nội 32 Báo cáo Đố án PGS.TS TRỊNH LƯƠNG NIÊN Sơ đồ PROTEUS 3.4 Lập trình code #include // khai bao thu vien DHT11 #include #include // khai bao thu vien LCD _I2C LiquidCrystal_I2C lcd(0x27,16,2); int motor = 3; int motor2 = 2; const int DHTPIN = 9; // sử dụng chân số const int DHTTYPE = DHT11; // sử dụng cảm biến DHT11, có hai lạo cảm biến DHT11 DHT12 DHT dht(DHTPIN, DHTTYPE); Khoa Điện – Điện Tử – Trường Đại học Mở Hà Nội 33 Báo cáo Đố án PGS.TS TRỊNH LƯƠNG NIÊN byte degree[8] = { 0B01110, 0B01010, 0B01110, 0B00000, 0B00000, 0B00000, 0B00000, 0B00000 }; void setup() { lcd.init(); // khoi tao lcd lcd.backlight(); // bat den lcd lcd.print("Nhiet do: "); // in man nhietdo lcd.setCursor(0,1); lcd.print("Do am: "); lcd.createChar(1, degree); dht.begin(); pinMode(motor,OUTPUT); pinMode(motor2,OUTPUT); } Khoa Điện – Điện Tử – Trường Đại học Mở Hà Nội 34 Báo cáo Đố án PGS.TS TRỊNH LƯƠNG NIÊN void loop() { float h = dht.readHumidity(); // độ ẩm float t = dht.readTemperature(); // nhiệt độ lcd.setCursor(10,0); lcd.print(round(t)); lcd.print(" "); lcd.write(1); lcd.print("C"); if(round(t) > 30) { digitalWrite(motor2,HIGH); } else { digitalWrite(motor2,LOW); } lcd.setCursor(10,1); lcd.print(round(h)); lcd.print(" %"); Khoa Điện – Điện Tử – Trường Đại học Mở Hà Nội 35 Báo cáo Đố án PGS.TS TRỊNH LƯƠNG NIÊN if(round(h) < 40) { digitalWrite(motor,HIGH); } else { digitalWrite(motor,LOW); } } KẾT LUẬN 4.1 Kết luận Qua thời gian thực hiện, hướng dẫn tận tình thầy TRỊNH LƯƠNG MIÊN với giúp đỡ thầy cô khoa điện tử, nhóm cố gắng hồn thành đồ án theo yêu cầu thời gian quy định Chúng em thực nhiện công việc sau: Khảo sát phần lý thuyết Giới thiệu tổng quát Vi Xử Lý Giới thiệu so sánh PLC VI XỬ LÝ Nội Dung Viết chương trình điều khiển cho Arduino Mơ dự án lên Proteus Khoa Điện – Điện Tử – Trường Đại học Mở Hà Nội 36 Báo cáo Đố án Khoa Điện – Điện Tử – Trường Đại học Mở Hà Nội PGS.TS TRỊNH LƯƠNG NIÊN 37 ... ra, nhiệt độ độ ẩm tăng nhanh Để kiểm tra nhiệt độ, độ ẩm phòng, hàng ngày phải dùng thiết bị đo thủ công, ghi vào sổ Với phương pháp thủ công này, việc đo nhiệt độ, độ ẩm khơng xác, khơng đo nhiệt. .. điện trở nhiệt cảm biến độ ẩm điện dung Cấu tạo cảm biến nhiệt độ độ ẩm DHT11 Cảm biến DHT11 bao gồm phần tử cảm biến độ ẩm điện dung điện trở nhiệt để cảm nhận nhiệt độ Tụ điện cảm biến độ ẩm có... thuật số giá rẻ để cảm nhận nhiệt độ độ ẩm Cảm biến dễ dàng giao tiếp với vi điều khiển vi Arduino, Raspberry Pi, để đo độ ẩm nhiệt độ DHT11 cảm biến độ ẩm tương đối Để đo khơng khí xung quanh,