Xây dựng mô hình vườn cây thông minh theo hướng IOT (có code) .......................Xây dựng mô hình vườn cây thông minh theo hướng IOT (có code) .......................Xây dựng mô hình vườn cây thông minh theo hướng IOT (có code) .......................Xây dựng mô hình vườn cây thông minh theo hướng IOT (có code) .......................Xây dựng mô hình vườn cây thông minh theo hướng IOT (có code) .......................
Trang 1XÂY DỰNG MÔ HÌNH VƯỜN CÂY THÔNG MINH THEO HƯỚNG IOT
Trang 2DANH MỤC CÁC BẢNG BIỂU X DANH MỤC CÁC TỪ VIẾT TẮT XI
CHƯƠNG 1 GIỚI THIỆU ĐỀ TÀI 1
1.1 ĐẶT VẤN ĐỀ 1
1.2 TÌNH HÌNH NGHIÊN CỨU TRONG VÀ NGOÀI NƯỚC 1
1.3 MỤC TIÊU 2
1.4 SƠ ĐỒ KẾT NỐI TỔNG QUÁT CỦA HỆ THỐNG 3
CHƯƠNG 2 HỆ THỐNG PHẦN CỨNG 4
2.1 CÁC LOẠI CẢM BIẾN 4
2.1.1 Cảm biến nhiệt độ, độ ẩm DHT11 4
2.1.2 Cảm biến cường độ ánh sáng BH1750 5
2.2 VI ĐIỀU KHIỂN PIC 16F877A 6
2.3 MODULE TRUYỀN WIFI ESP8266 11
2.4 MÀN HÌNH HIỂN THỊ LCD 1602 14
2.5 MODULE THỜI GIAN THỰC RCT DS1307 15
CHƯƠNG 3 GIẢI THUẬT TỰ ĐỘNG HÓA 16
3.1 CÁC CHỨC NĂNG CHÍNH 16
3.2 GIẢI THUẬT CHI TIẾT TỪNG KHỐI 17
3.2.1 Điều chỉnh nhiệt độ không khí 18
Trang 3CHƯƠNG 5 KẾT QUẢ THỰC HIỆN HỆ THỐNG 30
5.1 KẾT QUẢ THI CÔNG PHẦN CỨNG 30
5.1.1 Schematic 30
5.1.2 Layout 30
5.1.3 Kết quả hàn mạch 31
5.2 KẾT QUẢ GIẢI THUẬT ĐIỀU KHIỂN TỰ ĐỘNG 32
5.3 KẾT QUẢ XÂY DỰNG WEBSITE 33
5.3.1 Giao diện Website 33
5.3.2 Truyền dữ liệu từ PIC lên Esp8266 33
5.3.3 Xây dựng CSDL Mysql 34
5.3.4 Kết quả giao tiếp truyền dữ liệu giữa Website 35
CHƯƠNG 6 KẾT LUẬN VÀ HƯỚNG THỰC HIỆN 36
6.1 KẾT QUẢ THỰC HIỆN 36
6.2 HƯỚNG PHÁT TRIỂN 36
TÀI LIỆU THAM KHẢO 37 PHỤ LỤC A 38
Trang 4HÌNH 2-1: CẢM BIẾN NHIỆT ĐỘ, ĐỘ ẨM DHT11 [1] 4
HÌNH 2-2: CẢM BIẾN ÁNH SÁNG [2] 6
HÌNH 2-3: HÌNH DẠNG THỰC TẾ PIC 16F877A [3] 8
HÌNH 2-4: SƠ ĐỒ CHÂN PIC 16F877A [3] 9
HÌNH 2-5: SƠ ĐỒ BỘ NHỚ CHƯƠNG TRÌNH VÀ NGĂN XẾP [4] 10
HÌNH 2-6: ESP V12 [5] 11
HÌNH 2-7: CÁCH ĐẤU DÂY NẠP CHƯƠNG TRÌNH CHO ESP 8266V12 [8] 12
HÌNH 2-8: LCD 1602 [7] 14
HÌNH 2-9: HÌNH DẠNG MODULE THỜI GIAN THỰC RTC DS1307 [9] 15
HÌNH 3-1: MÔ HÌNH GIẢ LẬP VỊ TRÍ CÁC CẢM BIẾN 16
HÌNH 3-2: LƯU ĐỒ GIẢI THUẬT ĐIỀU CHỈNH NHIỆT ĐỘ SỬ DỤNG CẢM BIẾN DHT11 18
HÌNH 3-3: LƯU ĐỒ GIẢI THUẬT ĐIỀU CHỈNH ĐỘ ẨM SỬ DỤNG CẢM BIẾN DHT11 20
HÌNH 4-1: CÁCH THỨC HOẠT ĐÔNG CỦA NGÔN NGỮ PHP 25
HÌNH 4-2: GIAO DIỆN LẬP TRÌNH TRÊN ATOM 26
HÌNH 4-3: PHẦN MỀM TRUY XUẤT CSDL VÀ MỞ SERVER LOCAL 27
Trang 5HÌNH 5-8: TRUYỀN DỮ LIỆU LÊN LCD VÀ WEBSITE 35
DANH MỤC CÁC BẢNG BIỂU
Trang 6BẢNG 2-4: SƠ ĐỒ NỐI DÂY BH1750 6
BẢNG 2-5: TÓM TẮT THÔNG SỐ KỸ THUẬT PIC 16F877A 8
BẢNG 2-6: BẢNG TẬP LỆNH AT CỦA ESP 8266 13
BẢNG 2-7: SƠ ĐỒ NỐI DÂY DHT11 14
BẢNG 2-8: SƠ ĐỒ NỐI DÂY DS1730 VỚI PIC 16F877A 15
BẢNG 2-9: THÔNG SỐ KỸ THUẬT DS1730 15 BẢNG 4-1: BẢNG THÔNG SỐ SINH TRƯỞNG CỦA MỘT SỐ CÂY TRỒNG[10]28
Trang 7ADC Analog-to-digital converter
EEPROM Electrically Erasable Programmable Read-Only MemoryROM Read-Only Memory
USART Universal Synchronous/Asynchronous Receiver
RISC Reduced instruction set computer
PHP Hypertext Preprocessor
GPIOS General-purpose input/output
PCM Pulse-code modulation
Trang 8CHƯƠNG 1 GIỚI THIỆU ĐỀ TÀI
1.1 Đặt vấn đề
Ngày nay nhu cầu về thực phẩm sạch luôn là vấn đề được đặt lên hàng đầu, nhưngcùng với sự phát triển của các đô thị với mật độ dân số lớn con người lại tạo ranhững thực phẩm có sự can thiệp của các chất hóa học để tạo sự tươi ngon cho thựcthẩm Tình trạng bắp cải giả có nguồn gốc từ Trung Quốc, rau muống tưới nhớt, raumuống ngâm dung dịch để tạo màu xanh tươi… đã làm cho chúng ta hoang mang
và ngày càng mất lòng tin vào những người nông dân được cho là chân chính.Chính vì lẽ đó việc tự trồng rau sạch là một giải pháp hiệu quả cho mỗi hộ gia đình Ứng dụng công nghệ mạng máy tính vào trồng trọt là một trong những ý tưởng haycủa nghiên cứu khoa học ngày nay, giúp con người tiết kiệm được nhiều thời gian
và công sức nhưng vẫn đem lại năng suất cao Con người có thể ở nhà sử dụng máytính hoặc điện thoại mà vẫn có thể điều khiển trang trại của mình ở ngoại thànhgiúp tiết kiệm thời gian nhân công hiệu quả
Trong đề tài này vấn đề được đặt ra là xây dựng một khu vườn thông minh Trênmột diện tích đất chúng ta có thể trồng nhiều loại rau hoa màu khác nhau Với côngnghê tự động hóa chỉ cần chọn loại hoa màu muốn trồng với những yếu tố điều kiệntăng trưởng Hệ thống sẽ tự điều chỉnh môi trường để tăng khả năng phát triển củacây Bên cạnh đó cơ sở dữ liệu được liên tục đưa lên Website giúp cho chúng ta cóthể tra cứu dữ liệu bất kỳ lúc nào
1.2 Tình hình nghiên cứu trong và ngoài nước
Hiện nay trên thế giới đang phát triển các mô hình trồng cây thông minh phù hợp
Trang 9tính thẩm mỹ cao Xu thế phát triển của thế giới về một khu vườn thông minh trongcăn hộ có thể tự động hóa tất cả mọi việc kể cả việc gieo trồng từ xa cũng như là thuhoach tự động.
Trên thế giới những mô hình trồng rau trong nhà ngày càng phổ biến như nhữnglồng cây trồng tại bếp theo phương thức trồng thủy canh, sản phẩm rau sạch có thể
sử dụng trực tiếp mà không phải rữa với nước, với những bước trồng cực kì đơngiản và có thể theo dõi sự phát triển của cây, nhu cầu về thành phần dinh dưỡng,nhiệt độ, độ ẩm và ánh sáng được tối ưu hóa qua một ứng dụng nhỏ trên điện thoạihơn thế nữa những lồng trồng cây nhỏ còn được dùng để trang trí tại một số vị trínhư nhà bếp, bàn ăn, bên cửa sổ…
Hiện nay tại Việt Nam đã ứng dụng hệ thống Smart Home với mục tiêu tiến tới hệthống Smart City, ngày càng có nhiều gia đình tại Việt Nam sinh sống tại những căn
hộ chung cư với diện tích nhỏ nhưng vẫn có thể trồng cây ngoài sân thượng, hoặcngay tại không gian bếp bằng việc ứng dụng những mô hình thông minh vừa manglại lợi ích sức khỏe mà còn đem lại tính thẩm mỹ cho ngôi nhà Những căn hộ đượcbán ra với việc thiết kế hệ thống tự động hóa trong nhà kết hợp với hệ thống trồngcây thông minh đem lại sự tiện dụng cho gia chủ
1.3 Mục tiêu
Xây dựng mô hình vườn thông minh theo hướng IoT có thể tự động hóa việc chămsóc cây dựa vào các loại cảm biến, vi điều khiển và các loại module truyền khôngdây Đề tài tập trung giải quyết những nhiệm vụ sau:
- Sử dụng cảm biến được gắn vào vi điều khiển để chăm sóc cây: cảm biếnnhiệt độ độ ẩm truyền dữ liệu về cho PIC PIC gửi dữ liệu lên cho Esp đểthực hiện việc so sánh với điều kiện của cơ sở dữ liệu, sau đó sẽ đưa ra cáclựa chọn phù hợp nhất, sau đó Esp gửi lệnh về cho PIC để thực hiện lệnh Tựđộng hóa gồm tưới phun sương để tạo độ ẩm, sử dụng lò sưởi để giảm độlạnh, dùng quạt để làm mát, hoặc khi cây thiếu ánh sáng thì đèn led sẽ đượcbật để cung cấp lượng ánh sáng vừa phải Ngoài ra một màn hình LCD sẽđược đặt ngoài vườn để tiện cho việc theo dõi trực tiếp về nhiệt độ, độ ẩm,ánh sáng phát triển của cây
Trang 10- Một cơ sở dữ liệu cây trồng được lưu kết nối trên website: CSDL lớn gồm
50 loại cây trồng khác nhau PIC có thể lấy CSDL thông qua ESP để cóthông số điều kiện phát triển của cây Người sử dụng có thể sử dụng trực tiếpthông qua Website, có thể chọn loại cây cho hệ thống chăm sóc hoặc xemnhững thông số về điều kiện phát triển của cây trồng hiện tại
- Người sử dụng có thể theo dõi từ xa hệ thống trồng cây thông qua Website.Những thông số mà PIC nhận được từ cảm biến đã được xử lý và đẩy lênWebsite Ngoài ra cá nhân có thể tự thay đổi các thông số của cơ sở dữ liệutheo mong muốn
1.4 Sơ đồ kết nối tổng quát của hệ thống
Hình 1-1: Sơ đồ kết nối của hệ thống
Vi điều khiển nhận dữ liệu từ cảm biến sau đó nhờ cầu nối Esp8266 gửi dữ liệu lên Webserver Ngoài ra khi có yêu cầu từ Webserver vi điều khiển sẽ đọc dữ liệu mà server gửi yêu cầu Hệ thống liên tục và thực hiện so sánh thông số thu được và
thông số tăng trưởng để điều chỉnh tạo ra các môi trường tốt cho cây
CHƯƠNG 2 HỆ THỐNG PHẦN CỨNG
Các Cảm biến Vi điều khiển PIC esp 8266 wifi CSDL&Website
Trang 11Sơ đồ nối dây giữa PIC và DHT11 được trình bày trong bảng 2.2
Bảng 2-2: Sơ đồ nối dây DHT11
- Nguyên lý hoạt động: Để có thể giao tiếp với DHT11 theo chuẩn 1 chân vi
xử lý thực hiện theo 2 bước: Gửi tín hiệu muốn đo (Start) tới DHT11, sau đóDHT11 xác nhận lại và 5-byte dữ liệu về nhiệt độ đo được
- Bước 1: gửi tín hiệu Start
Trang 12+ MCU thiết lập chân DATA là Output, kéo chân DATA xuống 0 trongkhoảng thời gian >18ms Khi có tín hiệu sẽ hiểu MCU muốn đo giá trị nhiệt
độ và độ ẩm MCU đưa chân đất lên 1, sau đó thiết lập lại chân đầu vào + Sau khoảng 20us, DHT11 sẽ kéo chân DATA xuống thấp Nếu >20us màchân DATA không được kéo xuống thấp nghĩa là không giao tiếp được vớiDHT11
+ Chân DATA sẽ ở mức thấp 80us sau đó nó được DHT11 kéo lên cao trong80us Bằng việc giám sát chân DATA, MCU có thể biết được có giao tiếpđược với DHT11 không Nếu tín hiệu đo được DHT11 lên cao, khi đó hoànthiện quá trình giao tiếp của MCU với DHT11
- Bước 2: đọc giá trị trên DHT11: Sau khi giao tiếp được với DHT11,DHT11 sẽ gửi liên tiếp 40 bit 0 hoặc 1 về MCU, tương ứng chia thành 5-bytekết quả của nhiệt độ và độ ẩm
1.1.2 Cảm biến cường độ ánh sáng BH1750
Cảm biến cường độ ánh sáng BH1750 là một vi mạch cảm biến môi trường ánhsáng dùng kĩ thuật giao tiếp BUS I2C
Hình 2-2: Cảm biến ánh sáng [2]
Trang 13Nguồn cung cấp 3.3-5V
Khoảng đo 1-65535 Lux
Nhiệt độ hoạt động -400C- 850C
Sơ đồ nối dây giữa PIC và BH1750 trình bày trên bảng 2.4:
Bảng 2-4: Sơ đồ nối dây BH1750
1.6 Vi điều khiển PIC 16F877A
PIC là một họ vi điều khiển được sản xuất bởi công ty Microchip Technology PIC
là viết tắt của “Programmable Intelligent Computer” bộ điều, là khiển giao tiếpngoại vi
Hiện nay PIC 16F877A được sử dụng rộng rãi với ưu thế ứng dụng ngôn ngữ c/c++
dễ sử dụng cho người lập trình, giúp học sinh/ sinh viên có thể tiếp cận trực tiếp,Hơn thế nữa việc truyền nhận dữ liệu trên PIC đơn giản với các giao tiếp thôngdụng như UART, I2C,…mà vẫn đáp ứng được nhu cầu của người sử dụng
Ý nghĩa của 16F877A: 16xxx là độ dài lệnh 14 bit và F là có bộ nhớ flash
Các đặc điểm cơ bản của vi điều khiển PIC:
Có MSSP Peripheal dùng cho các giao tiếp I2C,SPI và I2S
Có bộ nhớ nội EEPROM-có thể ghi/xóa lên tới 1 triệu lần
Có khối điều khiển động cơ, đọc encoder
Có hỗ trợ giao tiếp USB
Trang 14- Hình dạng thực tế:
Hình 2-3: Hình dạng thực tế PIC 16F877A [3]
- PIC 16F877A có hình dạng thực tế trên hình 2-3 có 5 port xuất /nhập, có 8kênh chuyển đổi A/D
- Bảng tóm tắt đặc điểm của PIC 16F877A:
Bảng 2-5: Tóm tắt thông số kỹ thuật PIC 16F877A
Trang 15Đặc điểm PIC16F877A
Tần số hoạt động DC-20mMhz
Bộ nhớ chương trình Flash(14-bit word) 8K
giao tiếp nối tiếp MSSP, USART
Giao tiếp song song PSP
Module A/D 10bit 8 kênh ngõ vào
Bộ so sánh tương tự 2
Trang 16Hình 2-4: Sơ đồ chân PIC 16F877A [3]
- PIC16F877A có tất cả 40 chân như hình 2-4 40 chân trên chia thành 5PORT, 2 chân cấp nguồn, 2 chân GND, 2 chân thạch anh và một chânRESET mạch
- 5 port của PIC16F877A có tên gọi A,B,C,D,E bao gồm lần lượt 6,8,8,8,3chân
Trang 17- Cấu trúc bộ nhớ chương trình:
Bộ nhớ chương trình của vi điều khiển PIC16F877A là bộ nhớ flash có dung lượng8K word (1 word = 14 bit) Bộ nhớ chương trình không bao gồm bộ nhớ stack vàkhông được địa chỉ hóa bởi bộ đếm chương trình
Hình 2-5: Sơ đồ bộ nhớ chương trình và ngăn xếp [4]
Trang 181.7 Module truyền Wifi Esp8266
Module ESP8266 là module wifi giá rẻ và được dùng rộng rãi các ứng dụng liênquan đến Internet và Wifi có thể dùng thay thế cho các module RF khác ESP8266
là một chip tích hợp cao, mở ra một thế giới Internet of Things (IOT)
Hình 2-6: Esp v12 [5]
Tính năng của ESP 8266
- SDIO 2.0, SPI, UART
- 32-pin QFN ( Chip esp8266)
- Tích hợp RF switch, balun, 24dBm PA, DCXO, and PMU
- Kiến trúc giả miễn phí thế hệ đồng hồ độc quyền
- Tích hợp WEP, TKIP, AES, và các công cụ WAPI
Sơ đồ chân và cách đấu nạp chương trình như hình 2.7
Trang 19Hình 2-7: Cách đấu dây nạp chương trình cho ESP 8266V12 [8]
Chân RX của Esp kết nối với chân TX của PIC Chân TX của esp kết nối với chân
RX của PIC Vcc, GPIO2, CH_PD được nối lên 3.3V GND, GPIO0, GPIO1 đượcnối lênh 0V, khi sử dụng GPIO0 được nối lên VCC
Một số tập lệnh AT cơ bản:
Bảng 2-6: Bảng tập lệnh AT của esp 8266
Trang 21Hình 2-8: LCD 1602 [7]
Vss: tương đương với chân GND – cực âm
Vdd: tương đương với VCC- cực dương
Enable/pin: cho phép ghi vào LCD
D0-D7: 8 chân dữ liệu
Backlight (Anode và Cathode): bật tắt màn hình LCD
- Sơ đồ kết nối chân với PIC
Bảng 2-7: Sơ đồ nối dây DHT11
Trang 22Hình 2-9: Hình dạng module thời gian thực RTC DS1307 [9]
Module thời gian thực DS1307 (RTC) có chức năng lưu trữ thông tin ngày thángnăm và giờ phút giây, có thể xuất dữ liệu ra bên ngoài theo giao thức I2C Mạch baogồm EEPROM AT24C32 có thể lưu trữ thông tin lên đến 32Kbit
- Sơ đồ kết nối chân giữa PIC và DS1730 đươc trình bày trong bảng 2-8:
Bảng 2-8: Sơ đồ nối dây DS1730 với PIC 16F877A
Trang 23triển của cây trồng theo mùa nữa và vẫn có thể dễ dàng để cây sinh trưởng pháttriển tốt dựa vào các thông số truyền từ cảm biến Cảm biến nhiệt độ độ ẩm cho câytrồng cho phép nhận biết được lượng nước cần thiết cho cây để quyết định việc tướinước hoặc không Khi nhiệt độ cao vượt quá ngưỡng sự sinh trưởng, máy lạnh sẽđược bật lên để điều hòa lại nhiệt độ cho cây Cảm biến ánh sáng chọn lựa mứcsáng phù hợp để bật đèn led để cung cấp ánh sáng vừa phải.
Những dữ liệu mà cảm biến truyền về PIC sẽ được xử lý và sau đó tự động điềukhiển lại hệ thống Ngoài ra hệ thống còn sử dụng cảm biến thời gian thực để tựđộng thiết lập thời gian tưới nước cho cây và khoảng thời gian phù hợp cho câyquang hợp và hô hấp
Hình 3-1: Mô hình giả lập vị trí các cảm biến.
Ngoai ra những thông số thu thập sẽ được PIC chuyển lên Website thông quámodule wifi esp8266, nhờ đó chúng ta có thể theo dõi điều kiện phát triển của câybất cứ nơi nào dùng điện thoại, máy tính, ipad Điểm đặc biệt của hệ thống trồngcây này là người sử dụng có thể tự thay đổi thông số của cây trồng trực tiếp trênweb khi có nhu cầu thay đổi một loại cây nào đó, nhờ đó chúng ta có thể tăng tínhlinh hoạt của việc trồng cây và trồng được nhiều loại hoa màu hơn
Trang 24Từ cơ sở dữ liệu thông số sinh trưởng có sẳn trên server chúng ta chỉ cần chọn loạicây chúng đang trồng, những điều kiện phát triển sẽ được tự động thiết lập cho cây.Ngoài ra để thuận tiện cho việc theo dõi một màn hình hiển thị sẽ được thiết lậpngay tại vị trí trồng để chúng ta tiện theo dõi trực tiếp.
1.11 Giải thuật chi tiết từng khối
Trang 251.1.3 Điều chỉnh nhiệt độ không khí
Hình 3-2: Lưu đồ giải thuật điều chỉnh nhiệt độ sử dụng cảm biến DHT11
Bắt đầu
PIC đọc nhiệt độ từ cảm biến(Tcb) và gửi lên ESP
T<Tmin T>Tmax
ESP gửi kí tự “g”
cho PIC
ESP gửi kí
tự “f”
cho PIC
PIC bật máy sưởi, tắt máy lạnh Bật máy lạnh, tắt máy sưởi
Trang 26Nhiệt độ được điều chỉnh bằng cách bật/tắt máy lạnh/máy sưởi sử dụng dữ liệunhiệt độ từ cảm biến DHT11 Chân RA0 và RA1 của PIC được kết nối với 2 led lầnlượt biểu trưng hệ thống máy lạnh và máy sưởi Esp8266 nhận dữ liệu từ PIC và sosánh với nhiệt độ Tmin , Tmax nhận được từ CSDL
Esp8266 thực hiện việc so sánh nhiệt độ tức thời với khoảng nhiệt độ lý thuyết.Nếu nhiệt độ nằm trong khoảng Tmin-Tmax module Wifi gửi kí tự cho PIC và PIC thực hiện lệnh tắt máy lạnh và máy sưởi
+ Khi nhiệt độ <Tmin: module Wifi gửi kí tự “g” cho PIC và PIC thực hiện lệnh tắt máy lạnh, bật máy sưởi( led ở chân RA0 tắt, RA1 sáng)
+ Khi nhiệt độ >Tmax: module Wifi gửi kí tự “h” cho PIC và PIC thực hiện lệnh bật máy lạnh, tắt máy sưởi ( led chân RA0 sáng, RA1 tắt)
Trang 27ĐỒ ÁN TỐT NGHIỆP Trang 20/50
Hình 3-3: Lưu đồ giải thuật điều chỉnh độ ẩm sử dụng cảm biến DHT11
Độ ẩm được điều chỉnh bằng cách bật/tắt máy phun sương/ máy hút ẩm sử dụng dữliệu độ ẩm từ cảm biến DHT11 Chân RA2 và RA3 của PIC được kết nối với 2 ledlần lượt biểu trưng hệ thống máy phun sương và máy hút ẩm
H<Hmin H>Hmax
ESP gửi kí tự “k”
cho PIC
ESP gửi kí
tự “l”
cho PIC
PIC bật máy phun sương tắt máy hút ẩm
PIC bật máy hút ẩm, tắt máy phun sương
ESP gửi kí tự “j”
cho PIC
Trang 28Esp8266 nhận dữ liệu từ PIC và so sánh với độ ẩm Hmin , Hmax nhận được từ CSDLEsp8266 thực hiện việc so sánh độ ẩm tức thời với khoảng độ ẩm lý thuyết.
Nếu độ ẩm nằm trong khoảng Hmin-Hmax module Wifi gửi kí tự cho PIC và PIC thựchiện lệnh tắt máy phun sương và máy hút ẩm
+ Khi độ ẩm <Hmin: module Wifi gửi kí tự “k” cho PIC và PIC thực hiện lệnh tắt máy phun sương và bật máy hút ẩm( led ở chân RA2 tắt, RA3 sáng)
+ Khi độ ẩm >Hmax: module Wifi gửi kí tự “j” cho PIC và PIC thực hiện lệnh bật máy phun sương và tắt máy hút ẩm( led chân RA2 sáng, RA3 tắt)
1.1.5 Điều chỉnh ánh sáng