Tải bản đầy đủ (.pptx) (19 trang)

hệ thống chăm sóc cây thông minh sử dụng esp32 ứng dụng freertos

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.69 MB, 19 trang )

<span class="text_page_counter">Trang 1</span><div class="page_container" data-page="1">

<b>HỆ THỐNG CHĂM SĨC CÂY </b>

<b>THƠNG MINH SỬ DỤNG ESP32 ỨNG DỤNG FREERTOS</b>

<b>SINH VIÊN THỰC HIỆN:</b>

<i>Nguyễn Duy Tuấn Nguyên 20DT2Nguyễn Đình Lê Quang 20DT2Nguyễn Văn Tây 20DT2</i>

</div><span class="text_page_counter">Trang 2</span><div class="page_container" data-page="2">

<b>GIỚI THIỆU ĐỀ TÀI:</b>

<b>■ TÊN ĐỒ ÁN: HỆ THỐNG CHĂM SĨC CÂY THƠNG MINH ỨNG DỤNG FREERTOS■TĨM TẮT ĐỒ ÁN: </b>

Đồ án hệ thống chăm sóc cây thông minh nhằm giải quyết vấn đề việc chăm sóc cây một cách hiệu quả và tự động hóa. Phương pháp giải quyết bao gồm sử dụng các cảm biến và ứng dụng FreeRTOS để theo dõi và phân tích dữ liệu liên quan đến sự sống của cây, như độ ẩm, nhiệt độ, ánh sáng,... Dựa trên dữ liệu thu thập được, hệ thống sẽ tự động điều chỉnh các thông số cần thiết để đảm bảo sự phát triển và sức khỏe của cây.

Kết quả đạt được là tối ưu hóa q trình chăm sóc cây, tiết kiệm thời gian và công sức, đồng thời đảm bảo cây được chăm sóc đúng cách, giúp tăng cường sự sống và mỹ quan của cây thông trong môi trường sống.

</div><span class="text_page_counter">Trang 3</span><div class="page_container" data-page="3">

<b>GIỚI THIỆU FreeRTOS:</b>

FreeRTOS là hệ điều hành mã nguồn mở, hoạt động trên mọi đám mây theo thời gian thực, cung cấp nhân nhanh nhạy và đáng tin cậy. FreeRTOS được phân phối miễn phí theo giấy phép nguồn mở của Viện Công nghệ Massachusetts (MIT) và được triển khai trong hơn 40 kiến trúc, cung cấp cho các nhà phát triển nhiều lựa chọn phần cứng cùng với tập hợp các thư viện phần mềm trang bị sẵn.

</div><span class="text_page_counter">Trang 4</span><div class="page_container" data-page="4">

<b>Tự động bơm nước</b>Đảm bảo cây luôn được tưới đủ nước mà không cần phải trực tiếp tưới cây.

<b>Tự động che/thu rèm </b>Tự động kéo rèm vào che cây khi đột ngột xuất hiện mưa và sẽ kéo rèm ra khi trời tạnh để đảm bảo tình trạng tốt nhất cho cây.

<b>Tự động bật/tắt đèn</b>Đảm bảo cây luôn được đầy đủ ánh sáng để phù hợp với điều kiện sinh trưởng của cây

</div><span class="text_page_counter">Trang 5</span><div class="page_container" data-page="5">

<b>USE CASE DIAGRAM :</b>

</div><span class="text_page_counter">Trang 6</span><div class="page_container" data-page="6">

<b>ACTIVITY DIAGRAM:</b>

</div><span class="text_page_counter">Trang 7</span><div class="page_container" data-page="7">

<b>TIMING DIAGRAM:</b>

</div><span class="text_page_counter">Trang 8</span><div class="page_container" data-page="8">

<b>LINH KIỆN:</b>

<b>Tên linh kiệnHình ảnhThơng số kĩ thuật</b>

<b>ESP32 NodeMCU</b>

+ Nguồn: 5 VDC cấp qua cổng USB hoặc chân Vin.

+ WiFi: 2.4 GHz hỗ trợ chuẩn 802.11 b/g/n.

+ GPIO giao tiếp mức 3.3V.+ Tương thích với Arduino IDE.+ Chức năng: điều khiển động cơ, gửi dữ liệu cảm biến lên Blynk Cloud

</div><span class="text_page_counter">Trang 9</span><div class="page_container" data-page="9">

<b>LINH KIỆN:Cảm biến nhiệt độ, độ </b>

<b>ẩm DHT11 </b>

+ Điện áp hoạt động: 3V - 5V + Dải độ ẩm hoạt động : 20% - 90% RH, sai số ±5%RH

+ Dải nhiệt độ hoạt động : 0°C ~ 50°C, sai số ±2°C

+ Chức năng: đo nhiệt độ, độ ẩm khơng khí ở nơi trồng cây.

<b>Cảm biến độ ẩm đất </b>

+ Điện áp hoạt động: 3.3V-5V + Led đỏ báo nguồn vào, Led xanh báo độ ẩm.

+ IC so sánh : LM393

+ DO: Đầu ra tín hiệu số (0 và 1)+ AO: Đầu ra Analog (Tín hiệu tương tự)

+ Chức năng: đo độ ẩm đất

<b>Cảm biến mưa </b>

+ Điện áp hoạt động: 3.3V-5V+ Led xanh báo nguồn vào, Led đỏ cảnh báo mưa.

+ Hoạt động dựa trên nguyên lý: Nước rơi vào board sẽ tạo ra mơi trường dẫn điện.

+ Có 2 dạng tín hiệu: Analog( AO) và Digital (DO)+ Chức năng: phát hiện trời mưa

<b>Cảm biến ánh sáng</b>

+ Điện áp hoạt động : 3V - 5V (DC)

+ Hỗ trợ cả 2 dạng tín hiệu ra Analog và TTL. Ngõ ra Analog 0 – 5V tỷ lệ thuận với cường độ ánh sáng, ngõ TTL tích cực mức thấp

+ Độ nhạy cao với ánh sáng được tùy chỉnh bằng biến trở+ Chức năng: đo cường độ ánh sáng ở môi trường xung quanh

<b>Máy bơm nước chìm mini</b>

+ Điện áp hoạt động: DC 12V

9V-+ Áp lực : 0,55 - 8kg (0,55Mpa - 0.8 Mpa)

+ Tốc độ dòng: 3.5-5L/phút+ Chức năng: bơm nước tưới cho cây trồng

<b>Động cơ DC 12V </b>

+ Điện áp đầu vào: 12V DC+ Điều chỉnh tốc độ quay và chiều quay thông qua module L298N

+ Chức năng: che/thu rèm

<b>Bóng đèn DC 12V </b>

+ Điện áp đầu vào: 12V DC+ Chức năng: Cung cấp ánh sáng cho cây trồng vào ban đêm

</div><span class="text_page_counter">Trang 10</span><div class="page_container" data-page="10">

<b>LINH KIỆN:LCD 20x4</b>

+ Điện áp hoạt động : 5V (DC)+ Chữ trắng, nền xanh dương+ Điều khiển với 6 dây tín hiệu.+ Sử dụng driver HD44780, có khả năng hiển thị 4 dịng với mỗi dịng 20 ký tự.

+ Chức năng: hiện thị các thông số môi trường và trạng thái các thiết bị.

<b>I2C LCD</b>

+ Điện áp hoạt động: 2.5V-6V(DC)

+ Chức năng: điều khiển rèm

</div><span class="text_page_counter">Trang 11</span><div class="page_container" data-page="11">

<b>SƠ ĐỒ KẾT NỐI PHẦN CỨNG:</b>

</div><span class="text_page_counter">Trang 12</span><div class="page_container" data-page="12">

<b>SOURCE CODE:</b>

</div><span class="text_page_counter">Trang 13</span><div class="page_container" data-page="13">

<b>SOURCE CODE:</b>

</div><span class="text_page_counter">Trang 14</span><div class="page_container" data-page="14">

<b>SOURCE CODE:</b>

</div><span class="text_page_counter">Trang 15</span><div class="page_container" data-page="15">

<b>SOURCE CODE:</b>

</div><span class="text_page_counter">Trang 16</span><div class="page_container" data-page="16">

<b>KẾT QUẢ:</b>

HỆ THỐNG PHẦN CỨNG

</div><span class="text_page_counter">Trang 17</span><div class="page_container" data-page="17">

- Tối ưu hóa phần cứng phù hợp với việc sử dụng trọng thực tiễn.

- Tích hợp MQTT và xây dựng Webpage để điều khiển và quan sát hệ thống ứng dụng FreeRTOS.

- Tích hợp hệ thống giám sát và nhận diện tình trạng sức khỏe của cây trồng lên Webpage.

- Thêm chức năng gởi tin nhắn cảnh báo đến người dùng.

<b>HƯỚNG PHÁT TRIỂN:</b>

</div><span class="text_page_counter">Trang 18</span><div class="page_container" data-page="18">

<b>KẾT QUẢ:</b>

- ESP32 với khả năng xử lý mạnh mẽ, đã tạo ra một hệ thống linh hoạt và hiệu quả.

- Các thiết bị phần cứng đều hoàn thành đầy đủ các bài test về chức năng. Không xuất hiện các lỗi logic gây sai sót cho hệ thống

- Qua việc thu thập dữ liệu từ cảm biến và điều khiển thiết bị, hệ thống đã đạt được mục tiêu tối ưu hóa quản lý vườn, giảm tiêu thụ năng lượng và tăng hiệu suất.

</div><span class="text_page_counter">Trang 19</span><div class="page_container" data-page="19">

<b>THANKS FOR WATCHING</b>

</div>

×