Mục lục:

HỆ THỐNG HỒNG NGOẠI THÔNG MINH Sử dụng IoT # 'Được xây dựng trên BOLT': 6 bước (có hình ảnh)
HỆ THỐNG HỒNG NGOẠI THÔNG MINH Sử dụng IoT # 'Được xây dựng trên BOLT': 6 bước (có hình ảnh)

Video: HỆ THỐNG HỒNG NGOẠI THÔNG MINH Sử dụng IoT # 'Được xây dựng trên BOLT': 6 bước (có hình ảnh)

Video: HỆ THỐNG HỒNG NGOẠI THÔNG MINH Sử dụng IoT # 'Được xây dựng trên BOLT': 6 bước (có hình ảnh)
Video: Khi bị điểm kém #shorts #duolingo 2024, Tháng mười một
Anonim
HỆ THỐNG HỒNG NGOẠI THÔNG MINH Sử dụng IoT # 'Được xây dựng trên BOLT'
HỆ THỐNG HỒNG NGOẠI THÔNG MINH Sử dụng IoT # 'Được xây dựng trên BOLT'

Hệ thống tưới tiêu thông minh là một thiết bị dựa trên IoT có khả năng tự động hóa quá trình tưới tiêu bằng cách phân tích độ ẩm của đất và điều kiện khí hậu (như mưa). Ngoài ra, dữ liệu của các cảm biến sẽ được hiển thị dưới dạng đồ họa trên trang đám mây BOLT. Để có mô tả chi tiết về dự án, hãy nhấp vào liên kết Tài liệu nghiên cứu được cung cấp bên dưới-

Trong dự án này, chúng tôi sẽ chỉ huy bộ vi điều khiển arduino / 328p thông qua một trang web để điều khiển động cơ (tức là khởi động và dừng động cơ) và phần còn lại của toàn bộ quá trình tưới sẽ được điều khiển tự động bởi arduino.

Người dùng chỉ cần làm là - Khởi động động cơ hoặc nếu anh ta muốn, nó có thể tắt động cơ chỉ bằng một cú nhấp chuột.

Khi máy bơm động cơ đã khởi động - điều kiện tự động sau sẽ hoạt động

1. Người dùng có thể TẮT động cơ nếu muốn bằng một cú nhấp chuột trên trang web.

2. Máy bơm động cơ sẽ tự động TẮT khi cảm biến độ ẩm của đất đạt đến giá trị ngưỡng yêu cầu.

3. Nếu điều kiện thời tiết là trời bắt đầu mưa, thì bộ điều khiển vi mô sẽ tắt máy bơm động cơ cho đến khi mưa. Và sau đó nó sẽ kiểm tra xem cảm biến độ ẩm của đất đã đạt đến ngưỡng giá trị hay chưa. Nếu nó vượt qua giá trị ngưỡng thì máy bơm động cơ sẽ vẫn ngừng hoạt động nếu không nó sẽ tự động khởi động lại. Điều này giúp tiết kiệm tài nguyên nước và điện.

4. Ngoài ra, trong trường hợp nguồn điện bị cắt và động cơ bị ngắt. Nó sẽ tự động khởi động lại khi có nguồn điện sẵn có, người dùng sẽ không phải lo lắng về việc khởi động lại động cơ máy bơm theo cách thủ công.

5. Ngoài ra, dữ liệu của các cảm biến khác nhau như cảm biến độ ẩm, cảm biến nhiệt độ, cảm biến độ ẩm sẽ được hiển thị trên đám mây BOLT ở dạng đồ họa nhưng do hạn chế của BOLT, tôi chỉ hiển thị một dữ liệu cảm biến (dữ liệu cảm biến độ ẩm).

Bước 1: Sơ đồ khối của dự án

Image
Image
Sơ đồ khối của dự án
Sơ đồ khối của dự án

LÀM kết nối các cảm biến, BOLT và rơ le như trong sơ đồ. Tôi đã sử dụng vi điều khiển 328p được sử dụng trong ARDUINO. Vì vậy, bạn có thể sử dụng Arduino thay cho vi điều khiển 328P.

Bước 2: Mã Arduino cho dự án

Hardserial.ino là mã arduino bao gồm giao diện của các cảm biến khác nhau với arduino và giao diện của Arduino với BOLT để gửi dữ liệu của cảm biến trên trang đám mây BOLT.

Bước 3: Mã hóa trang HTML

Mã hóa trang HTML
Mã hóa trang HTML

Trong bước này, chúng tôi sẽ mã hóa trang HTML mà qua đó chúng tôi gửi lệnh tới Arduino để điều khiển động cơ (tức là BẮT ĐẦU và DỪNG động cơ).

Bước 4: Tải lên JavaScript trên BOLT Cloud

Tải lên JavaScript trên BOLT Cloud
Tải lên JavaScript trên BOLT Cloud

Viết mã JS sau notepad ++

setChartType ('lineGraph'); plotChart ('time_stamp', 'temp');

và sau đó lưu nó bằng cách sử dụng phần mở rộng tệp.js. Điều này rất quan trọng, nó sẽ lấy giá trị của các cảm biến và tải nó lên ở dạng đồ họa trên đám mây BOLT.

Bước 5: Cấu hình trên Trang đám mây BOLT

Cấu hình trên Trang đám mây BOLT
Cấu hình trên Trang đám mây BOLT
Cấu hình trên Trang đám mây BOLT
Cấu hình trên Trang đám mây BOLT

Nếu bạn đã mua một thiết bị BOLT và đăng ký thì

1- mở trang đám mây bu lông - nhấp vào liên kết

và sau đó đăng nhập vào đó.

2- sau đó click vào DEVELOPER CONSOLE -> Click vào nút "+" để tạo sản phẩm mới trong mục SẢN PHẨM.

3- Trong phần TẠO SẢN PHẨM MỚI -

i- viết bất kỳ tên nào cho sản phẩm mới

ii- chọn bất kỳ biểu tượng nào

iii- Chọn giao diện người dùng làm mặc định.html

4- nhấp vào TẠO SẢN PHẨM

5- SAU KHI nhấp vào "CÓ" để tạo CẤU HÌNH PHẦN CỨNG

6- Sau đó chọn GPIO và số chân là 1

7- Chọn chân là "AO" [chúng tôi đã kết nối cảm biến độ ẩm ở chân A0]

8- và TÊN BIẾN là "tạm thời" [bởi vì chúng tôi đã viết tạm thời là biến trong mã js {STEP-4}]

9- Cuối cùng tải lên tệp JS trong phần TẢI LÊN FILES và thay đổi tệp html, mặc định từ tệp js đó.

Bước 6: Triển khai cấu hình và hiển thị dữ liệu

Triển khai cấu hình và hiển thị dữ liệu
Triển khai cấu hình và hiển thị dữ liệu

1- Nhấp vào Tab THIẾT BỊ. ID thiết bị của bạn sẽ được liệt kê. Bây giờ, trong tab sản phẩm, hãy chọn tên sản phẩm của bạn “Sản phẩm IoT Bolt”. Ví dụ - tạm thời. Bây giờ, hãy nhấp vào nút Triển khai cấu hình.

2- Vào trang chủ và bấm vào đơn vị CHỐT. Nó sẽ chuyển hướng đến bạn trên trang mới, nơi bạn có thể thấy biểu đồ về độ ẩm theo Thời gian.

Đề xuất: