1. Trang chủ
  2. » Luận Văn - Báo Cáo

báo cáo bài tập lớn môn học iot và ứng dụng chủ Đề hệ thống tưới cây thông min

12 2 0
Tài liệu được quét OCR, nội dung có thể không chính xác
Tài liệu đã được kiểm tra trùng lặp

Đ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 đề Hệ Thống Tưới Cây Thông Minh
Tác giả H Việt Phương, Nguyễn Đ ng Hoàng
Người hướng dẫn Trần Tiến Công
Trường học Học Viện Công Nghệ Bưu Chính Viễn Thông
Chuyên ngành Công Nghệ Thông Tin
Thể loại Báo cáo bài tập lớn
Năm xuất bản 2023
Thành phố Hà Nội
Định dạng
Số trang 12
Dung lượng 1,48 MB

Nội dung

Bước I: Đặc tả yêu cần @ Muc dich: Một hệ thống cho phép ngươi dùng có thể đo lưỡng chính xác các thông tin v €nhiét độ, độ ẩm, độ ẩm đất của cây tr `êng.. Người dùng có thể bật, tắt máy

Trang 1

HOC VIEN CONG NGHE BUU CHINH VIEN THONG

KHOA CONG NGHE THONG TIN 1

a

BAO CAO BAI TAP LON

MON HOC: IOT VA UNG DUNG

CHU DE HE THONG TUOT CAY THONG MINH

Giảng viên hướng dẫn: Trần Tiến Công

ớ oO

Ậ ¢

Sinh viên: H Việt Phương —

Nguyễn Ð ng Hoàng —

Hà Nội, 2023

Trang 2

Bước I: Đặc tả yêu cần

@ Muc dich:

Một hệ thống cho phép ngươi dùng có thể đo lưỡng chính xác các thông tin

v €nhiét độ, độ ẩm, độ ẩm đất của cây tr `êng Người dùng có thể bật, tắt máy bơm để tưới cây thủ công, hệ thống còn thống kê cho người dùng xem ln uối bật máy, và In cuối tất máy bơm là khi nào

Hệ thống cũng thông báo cho ngươi dùng lúc nào cây cn tưới nước và khi nào cây tưới đủ nước thông qua hệ thống mở (Euzzy Logic)

Hệ thống tưới cây thông minh có chế độ tự động và thủ công Ở chế độ thủ công người dùng có thể tùy ý bật tắt máy bơm từ xa thông qua trình duyệt web Ở chế độ tự động hệ thống sẽ sử dụng Hệ Mở để dự đoán xem với bộ

3 dữ liệu mới nhất v nhiệt độ, độ ẩm và độ ẩm đất để đưa ra thông báo cho người dùng có nên tưới nước hay ngừng tưới nước

® Yêu cầi quản lý hệ thống:

Hệ thống c3 cung cấp chức nắng giám sát từ xa

® Yêu cầi phân tích dữ liệu:

Dữ liệu sẽ được đọc từ các cảm biến, lưu giữ trong cơ sở dữ liệu và hệ thống sẽ truy xuất dữ liệu trong cơ sở dữ liệu và phân tích dữ liệu trên

® Yêu cầi triển khai ứng dụng:

Ứng dụng phải được triển khai cục bộ trên thiết bị nhưng có thể truy cập được từ xa

® Yéuc a bảo mật

Hệ thống phải có khả năng xác thực người dùng cơ bản

Trang 3

Bước 2: Đặc tả tiến trình

Features

Pump-State Notification

\ y

Need Water

———

Web Web

Trang 4

Buorc 3: Dac ta m6 hinh mi‘&

Interacts with

invokes/subcribes

User

Active Digital Aritifact Human User App

ỶỲ

Service associated with Virtual Entity relates to Physical Entity

Pump Pump

exposes

hosts Device Resource

Computer

attached to

Network OnDevice Sensor

Resource Resource

DHT11

Soil-Moisture

monitor

Trang 5

Bước 4: Đặc tả mô hình thông tin

Virtual Entity:

PumpAppliance

EntityType: Appliance ID: PUMP01

Attribute:

State

AttributeName: pumpState

AttributeType: state

is in ~/ \ in state

State: ON State: OFF

Trang 6

Bước 5: Thông số dịch vụ

Bước 6: Đặc tả cấp độ loT

Trang 7

LOCAL

REST Communication

REST/WebSocket

Communication

Database

Controller Service

Resource

Monitoring Node perfrom analysis, stores data

Bước 7: Đặc tả thành phần chức năng

CLOUD

Trang 8

Bước 8: Đặc tả thành phần hoạt động

Trang 9

Web Service R

'Cưrront, Toggle, Prodict ‘

(REST Service) ` \

os Web App:

os ReaclS Web App Management, Service Security ` _ Appplication Server

a -al ', Flask App Server N

Database Sorver

‘Application Management

Fiask App Management

MongoDB Management >

Device Management: Communication

Device icstion: Web App, Database

jensor:

MongoDB

Autnentcation

APIS:

REST API

ESP32

*>s |Link Layer: 802.11

Network Layer: IPv4/IPv6

Transport: TCP Application: HTTP

Bước 9: Tích hợp thiết bị

e So démach

12C MODULE DHTII

POWER 5VDC

LCD SCREEN ESP32 BOARD

SOLL MOISTURE SENSOR

RELAY MODULE WATER PUPM

AC/DC INPUT

Bước I0: Phát triển ứng dụng

® Giao diện web

Trang 10

Dang nhap

Sign in

Email Address *

Password *

Don't have an account? Sign Up

Giao dién chinh

xế UrPlant

'Welcome Back, Phuong Ho!

Dashboard

@ Watering Predict Mode

& Profie i ¬

Chan,

© password

Temperature

Pump Control Times

Phuong Ho 11/21/2023 17:40:8 11/21/2023 17:40:10

®

Thông tin người dùng

Trang 11

Trang đổi mật khẩu

từ Predict Mode

Trang 12

| @ Dashboard

Profile

& °

Password

Welcome Back, Phuong Ho!

Temperature

Pump Control Times

> Last Turned On

ved on

Soil-Moisture

Last Turned ©f 11/21/2023 23:21:1

Ngày đăng: 15/02/2025, 22:04

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

TÀI LIỆU LIÊN QUAN