Mục lục:
- Bước 1: Vật liệu & Chuẩn bị
- Bước 2: Thiết lập phần cứng
- Bước 3: Thiết lập IBM và AWS
- Bước 4: Thiết lập Node-RED trong Raspberry Pi và IBM Node-RED của bạn
Video: Hệ thống cảnh báo mưa: 4 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:33
Đây là Hệ thống cảnh báo có mưa, hệ thống báo động và đèn LED sẽ kích hoạt và cảnh báo người dùng rằng trời sắp mưa, đối tượng mục tiêu của ứng dụng này là những người phơi quần áo ở nhà biết để có thể giữ quần áo của mình. mà không làm ướt chúng trước. (Nếu độ ẩm đạt> 70 còi sẽ kêu, nếu giá trị ánh sáng <300 đèn LED sẽ sáng)
Ứng dụng này sử dụng giao diện web được lưu trữ bằng cách sử dụng nút đỏ của IBM, cho phép người dùng kiểm soát trạng thái thời gian thực của Buzzer & LED, đồng thời xem trạng thái thời gian thực của cảm biến DHT11 & LDR cũng như trạng thái lịch sử của cảm biến DHT11 & LDR.
Chúng tôi đang sử dụng DynamoDB để lưu trữ giá trị ánh sáng LDR cũng như giá trị nhiệt độ và độ ẩm của DHT11. Ứng dụng này sử dụng dịch vụ môi giới của AWS IoT cho phép ứng dụng của chúng tôi gửi và nhận tin nhắn.
Bước 1: Vật liệu & Chuẩn bị
Các thành phần được sử dụng:
1 x Raspberry Pi. (16gb microSD)
1 x DHT11.
1 x Điện trở phụ thuộc vào ánh sáng (LDR).
1 x Bộ chuyển đổi Analog-to-Digital (MCP3008 ADC).
1 x 220 ohms điện trở.
Điện trở 3 x 10k ohms.
1 x Buzzer.
1 x đèn LED.
1 x Nút.
Sẽ sử dụng Node-RED với nhà môi giới MQTT trên Raspberry Pi của bạn để viết mã ứng dụng
Cần có tài khoản IBM và tài khoản AWS
Bước 2: Thiết lập phần cứng
Làm theo các bước để thiết lập phần cứng của bạn trong breadboard. Bạn có thể theo dõi sơ đồ fritzing.
1. Thiết lập LDR trước
2. Thiết lập DHT11
3. Thiết lập nút
4. Thiết lập Buzzer
5. Thiết lập đèn LED
Bước 3: Thiết lập IBM và AWS
Ứng dụng này yêu cầu bạn phải có tài khoản AWS, tài khoản giáo dục cũng có thể được sử dụng.
Đối với AWS
Đi tới bảng điều khiển AWS của bạn và chuyển đến dịch vụ AWS IoT (IoT Core) và làm theo các bước sau (bỏ qua bước 1, 6 & 11 nếu bạn không muốn lưu trữ dữ liệu trong DynamoDB):
1. Đi tới DynamoDB để tạo 3 bảng với dấu thời gian khóa sắp xếp và khóa chính (ánh sáng, nhiệt độ, độ ẩm)
2. Tạo một thứ duy nhất
3. Tạo Chứng chỉ Bảo mật (Tải xuống tất cả các chứng chỉ cần thiết sau này)
4. Tạo chính sách bảo mật
5. Đính kèm Chính sách bảo mật và Điều vào Chứng chỉ bảo mật của bạn
6. Tạo Quy tắc để chèn thông báo vào bảng DynamoDB dựa trên Chủ đề cảm biến / ánh sáng, cảm biến / độ ẩm, cảm biến / nhiệt độ. (Bạn sẽ cần tạo vai trò và chính sách AWS để truy cập cơ sở dữ liệu)
7. Đi tới Raspberry Pi của bạn, tạo một thư mục đặt tất cả thông tin đăng nhập chứng chỉ AWS vào đó và tạo tệp python, sao chép và dán tệp này vào tệp python:
drive.google.com/open?id=1vqiqLjGRohbLfxU_…
Đối với IBM
8. Thiết lập ứng dụng IBM Watson IoT (https://console.bluemix.net/catalog/starters/internet-of-things-platform-starter). Lưu ý về url của trang web của bạn.
9. Thiết lập Thiết bị Gateway và Loại thiết bị (Lưu ý mã thông báo xác thực, id thiết bị và nhập sau khi bạn tạo điều này)
10. Cài đặt IBM Node-RED trong raspberry pi
11. Cài đặt nút động aws trong IBM Node-RED (nút-red-Contrib-aws)
Bước 4: Thiết lập Node-RED trong Raspberry Pi và IBM Node-RED của bạn
Trong Node-RED của Raspberry Pi của riêng bạn, hãy nhập khay nhớ tạm này:
Bạn cần thay đổi nút MQTT, Watson IoT Node và DynamoDB thành thông tin đăng nhập của riêng bạn
drive.google.com/open?id=1-AA3_oxGgUdoNI1G…
Trong IBM Node-RED của bạn, hãy nhập khay nhớ tạm này: https://drive.google.com/open? Id = 1-AA3_oxGgUdoNI1G…
Bạn có thể triển khai và bảng điều khiển dành cho IBM sẽ giống như hình ảnh hiển thị
Đề xuất:
Xây dựng hệ thống thủy canh tự làm mini & vườn thảo mộc thủy canh tự làm với cảnh báo WiFi: 18 bước
Xây dựng Hệ thống thủy canh tự làm nhỏ & Vườn thảo mộc thủy canh tự làm với cảnh báo WiFi: Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách xây dựng hệ thống #DIY #hydroponics. Hệ thống thủy canh tự làm này sẽ tưới theo chu kỳ tưới thủy canh tùy chỉnh với 2 phút bật và 4 phút tắt. Nó cũng sẽ theo dõi mực nước hồ chứa. Hệ thống này
Cảnh báo khát nước Cảnh báo thực vật: 13 bước
Cảnh báo khát thực vật Báo động: Tôi phải trở nên sạch sẽ - Tôi là một phụ huynh thực vật kinh khủng. Thật tuyệt khi lấy được cái đó ra khỏi ngực tôi. Tôi không thể tìm ra nó, liệu nó có ảnh hưởng đến quá trình quang hợp hơi quá mạnh hay ánh sáng của H2O cũ. Có vẻ như tôi sẽ không làm gì để giữ anh chàng này
Hệ thống thông báo mã thông báo: 5 bước
Hệ thống thông báo mã thông báo: Trong phần hướng dẫn trước, chúng ta đã biết cách làm cho Arduino của bạn có thể nói. Hôm nay chúng ta sẽ khám phá thêm một chút về chủ đề tương tự. Tất cả chúng ta đều phải có một lúc nào đó trong đời bắt gặp hệ thống Thông báo có thể là trong ngân hàng hoặc nhà ga xe lửa. Bạn đã bao giờ chiến thắng
Cảnh báo đẩy Arduino cho Chuông cửa, Báo trộm, Báo động khói, v.v.: 8 bước
Cảnh báo đẩy Arduino cho Chuông cửa, Báo trộm, Báo khói, v.v.: Thông báo IoT từ Chuông cửa, Báo trộm, Cảnh báo khói, v.v. bằng Arduino Uno và Ethernet Shield. Chi tiết đầy đủ trên trang web của tôi tại đây Giới thiệu Hộp cảnh báo đẩy Arduino Sử dụng Arduino Uno và Lá chắn Ethernet dựa trên chip Wiznet W5100 để
Cảnh báo cửa Arduino với cảnh báo văn bản: 14 bước (có hình ảnh)
Cảnh báo cửa Arduino có cảnh báo văn bản: Đây là cảnh báo cửa dựa trên Arduino sử dụng công tắc sậy từ tính để xác định trạng thái cửa và có cảnh báo âm thanh và cảnh báo dựa trên tin nhắn văn bản