Mục lục:
- Bước 1: Các bộ phận
- Bước 2: Luồng mạch
- Bước 3: Thi công kỹ thuật
- Bước 4: Mã
- Bước 5: Hạn chế
- Bước 6: Thử thách
- Bước 7: Cải tiến trong tương lai
Video: Hệ thống báo động IDC2018IOT: 7 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:34
Trong Tài liệu hướng dẫn này, bạn sẽ hướng dẫn các bước để xây dựng một báo động IoT. Đây là một hệ thống báo động nhà sản xuất rẻ tiền với giá cả hợp lý và nó có thể truy cập internet thông qua WiFi. Báo động được kích hoạt khi ai đó mở cửa hoặc bật đèn trong phòng của bạn. Dự án này có thể hữu ích cho bạn cho dù bạn thực sự muốn thiết lập báo động để bảo vệ phòng của mình hay chỉ đơn giản là bạn muốn thực hành kỹ năng viết mã cho Node MCU. Một lựa chọn khác là sử dụng cảm biến ánh sáng làm đồng hồ báo thức sẽ đánh thức bạn hàng ngày vào lúc mặt trời mọc.
Bước 1: Các bộ phận
Các thành phần cần thiết cho dự án này:
1. Node bảng MCU.
2. Đèn theremin + điện trở 330 ohm - dùng để phát hiện nguồn sáng trong phòng.
3. Cây sậy công tắc cửa - dùng để phát hiện tình huống cạy cửa.
4. Loa - dùng để phát báo thức
5. Cáp jumper
6. Điện thoại di động có ứng dụng blynk + tài khoản - dùng để điều khiển báo thức từ điện thoại của bạn.
7. Tài khoản Adafruit - được sử dụng để điều khiển cảm biến theremin và xem số liệu thống kê thu thập được từ mạch cảnh báo.
Bước 2: Luồng mạch
Khi mạch được kết nối với nguồn năng lượng, báo động sẽ chờ được kích hoạt từ ứng dụng blynk trên điện thoại di động của bạn. Trong trường hợp phát hiện cửa mở hoặc đèn ở đó đo được công suất ánh sáng lớn hơn thì ngưỡng báo động sẽ được kích hoạt. Blynk sẽ gửi một thông báo đến điện thoại của bạn và một e-mail đến tài khoản của bạn cho biết rằng báo động đã được kích hoạt. Dữ liệu đo được trong trường hợp cảnh báo được kích hoạt (chuyển cây sậy và ánh sáng ở đó phút chốc) sẽ được công bố lên trang web của adafruit.
Bước 3: Thi công kỹ thuật
1. Mở tài khoản blynk tại https://www.blynk.cc/. Lưu mã thông báo truy cập cá nhân của bạn.
2. Định cấu hình ứng dụng blynk trên điện thoại di động của bạn như sau trong hình.
3. Mở tài khoản adafruit của bạn và xây dựng bảng điều khiển của bạn như sau trong hình. Lưu mã thông báo truy cập cá nhân của bạn.
4. mở config.h và điền vào các cấu hình - WIFI, Adafruit và Blynk.
5. Cấu tạo mạch điện như hình vẽ. Lưu ý: ví dụ như công tắc cây sậy được đặt trên ma trận. Tuy nhiên, bạn nên nhớ đặt nó trên cửa của bạn.
6. Tải bản phác thảo lên bảng NodeMCU của bạn và bắt đầu sử dụng chuông báo!
Bước 4: Mã
Tại đây bạn có thể xem mã cho hệ thống báo động này.
Bước 5: Hạn chế
Hạn chế chính của mạch này là nó phụ thuộc vào các dịch vụ của bên thứ 3 như blynk. Trong trường hợp dịch vụ này không hoạt động, chúng tôi có thể mất một số chức năng mà chúng tôi đã tạo trong dự án này.
Bước 6: Thử thách
Thách thức lớn nhất trong dự án này là hiểu rằng chúng ta có 3 giao thức khác nhau hoạt động cùng nhau. WiFi, Blynk và MQTT và chúng tôi cần thiết lập chúng khác với ban đầu để báo thức này hoạt động. Sau khi vượt qua bước cấu hình này và có tài khoản của riêng bạn trong Blynk và Adafruit, chúng tôi nghĩ rằng bạn sẽ thấy dự án này rất đơn giản để sử dụng.
Chúng tôi đã cố gắng giúp bạn vượt qua thử thách này dễ dàng hơn bằng cách lấy tất cả các cấu hình ra khỏi bản phác thảo và đưa nó vào tệp conifg.h. Chúng tôi nghĩ rằng nó sẽ dễ dàng hơn nhiều theo cách đó.
Bước 7: Cải tiến trong tương lai
1. Rất có thể sẽ thêm một cảm biến ID cảm ứng có thể bật / tắt báo động ở bất kỳ nơi nào nó được cài đặt. Điều này sẽ được bổ sung bên cạnh chức năng bật / tắt từ xa bằng blynk. Ước tính thời gian làm việc - 1 ngày.
2. Thêm màn hình OLED vào mạch sẽ thay thế các bản in nối tiếp vào máy tính. Rất có thể bạn muốn thêm tính năng này. Màn hình có thể cung cấp thông tin về trạng thái của cảnh báo ngay cả khi nó không được kết nối với máy tính. Ước tính thời gian làm việc - 1 ngày.
3. Tôi cũng muốn thêm một camera vào mạch sẽ bắt đầu phát trực tiếp bất cứ lúc nào cảnh báo được kích hoạt. Vì vậy, nó sẽ có thể nhìn thấy từ xa những người đang ở trong phòng. Thời gian làm việc ước tính - 2 ngày.
Đề xuất:
Cách tạo hệ thống báo động phát hiện lũ lụt thông minh bằng Raspberry Pi và Particle Argon: 6 bước
Cách tạo hệ thống báo động phát hiện lũ lụt thông minh sử dụng Raspberry Pi và Particle Argon: Có cảm biến lũ tiêu chuẩn là cách tuyệt vời để ngăn chặn thiệt hại lớn cho nhà hoặc nơi làm việc của bạn. bạn có thể mua những thứ thông minh Hệ thống báo động lũ lụt này phát hiện bất kỳ chất lỏng nào và kích hoạt cảnh báo
Đồng hồ báo thức thông minh: Đồng hồ báo thức thông minh được làm bằng Raspberry Pi: 10 bước (có hình ảnh)
Đồng hồ báo thức thông minh: Đồng hồ báo thức thông minh được làm bằng Raspberry Pi: Bạn đã bao giờ muốn có một chiếc đồng hồ thông minh chưa? Nếu vậy, đây là giải pháp cho bạn! Tôi đã làm Đồng hồ báo thức thông minh, đây là đồng hồ mà bạn có thể thay đổi thời gian báo thức theo trang web. Khi chuông báo thức kêu, sẽ có một âm thanh (còi) và 2 đèn sẽ
Động cơ bước Điều khiển động cơ bước Động cơ bước - Động cơ bước như một bộ mã hóa quay: 11 bước (có hình ảnh)
Động cơ bước Điều khiển động cơ bước Động cơ bước | Động cơ bước như một bộ mã hóa quay: Có một vài động cơ bước nằm xung quanh và muốn làm điều gì đó? Trong Có thể hướng dẫn này, hãy sử dụng động cơ bước làm bộ mã hóa quay để điều khiển vị trí của động cơ bước khác bằng vi điều khiển Arduino. Vì vậy, không cần phải quảng cáo thêm, chúng ta hã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 để