Mục lục:

Cảm biến ngọn lửa với thông báo điện tín: 6 bước
Cảm biến ngọn lửa với thông báo điện tín: 6 bước

Video: Cảm biến ngọn lửa với thông báo điện tín: 6 bước

Video: Cảm biến ngọn lửa với thông báo điện tín: 6 bước
Video: Tự chế báo cháy chưa đến 50k bằng cảm biến lửa | cảm biến lửa | Điện tử DAT 2024, Tháng bảy
Anonim
Cảm biến ngọn lửa với thông báo điện tín
Cảm biến ngọn lửa với thông báo điện tín
Cảm biến ngọn lửa với thông báo điện tín
Cảm biến ngọn lửa với thông báo điện tín

Trong dự án này, cảm biến ngọn lửa với các thông báo bằng điện tín được thực hiện. Vì vậy, khi đám cháy được phát hiện bằng cảm biến, bạn sẽ nhận được thông báo về sự kiện này ngay lập tức trong Telegram. Nó khá hữu ích và tiện lợi.

Vậy nó hoạt động như thế nào? Tôi sẽ chỉ cho bạn! Bắt đầu nào!

Bước 1: Các thành phần cần thiết

Thành phần bắt buộc
Thành phần bắt buộc
Thành phần bắt buộc
Thành phần bắt buộc
Thành phần bắt buộc
Thành phần bắt buộc

Đối với dự án này, chúng tôi cần:

  1. NodeMCU V3 với ESP12 - 1;
  2. IF Cảm biến ngọn lửa - 1;
  3. Dây nhảy - 3;
  4. Cáp USB - 1;
  5. Bất kỳ PC nào - 1.

Bước 2: Sơ đồ

Sơ đồ
Sơ đồ

NodeMCU và cảm biến ngọn lửa phải được kết nối như hình trên. NodeMCU cũng được kết nối với PC thông qua cáp USB.

Bước 3: Hiện thực hóa thông báo

Hiện thực thông báo
Hiện thực thông báo

Để tạo thông báo, chúng ta phải thiết lập IFTTT.

Bước 4: Thiết lập IFTTT

Thiết lập IFTTT
Thiết lập IFTTT
Thiết lập IFTTT
Thiết lập IFTTT
Thiết lập IFTTT
Thiết lập IFTTT

Các hành động bạn cần làm:

  1. Truy cập ifttt.com;
  2. Đăng ký trên trang web này;
  3. Sau khi đăng ký, bạn có thể tạo các applet. Nhấn "New Applet" và sau đó "if + this";
  4. Chọn một dịch vụ "Webhooks" và sau đó nhấp vào "Nhận yêu cầu web";
  5. Bây giờ bạn cần viết tên sự kiện mà bạn sẽ tham khảo trong bản phác thảo của mình để điều chỉnh thông báo. Không quan trọng bạn sẽ đặt tên cho nó là gì. Ví dụ, nó có thể là "fire_detected". Nhưng lưu ý rằng tên CHÍNH XÁC của sự kiện phải được sử dụng trong bản phác thảo của bạn.
  6. Nhấn "+ that";
  7. Bây giờ bạn phải chọn một dịch vụ sẽ gửi cho bạn thông báo khi phát hiện cháy. Trong trường hợp của chúng tôi, đó là một Telegram, vì vậy hãy chọn dịch vụ hành động "Telegram";
  8. Chọn "Gửi tin nhắn";
  9. Hơn là bạn có thể sửa đổi nội dung tin nhắn mà bạn sẽ nhận được khi sự kiện xảy ra, để khi phát hiện cháy. Ngoài ra, bạn có thể chọn xem bạn sẽ nhận được thông báo từ cuộc đối thoại IFTTT tiêu chuẩn hay bất kỳ cuộc đối thoại nào khác. Nhưng lưu ý rằng trong mọi trường hợp, bạn sẽ được IFTTT thông báo, vì vậy trên thực tế để nhận thông báo từ bất kỳ cuộc đối thoại nào khác, bạn cần thêm IFTTT vào cuộc đối thoại đó. Ưu điểm duy nhất của hành động như vậy là bạn có thể đặt tên cuộc đối thoại này là "Báo cháy" hoặc bằng cách nào đó khác và sau đó chỉ cần đọc tên của đối thoại trong thông báo, bạn sẽ biết điều gì đã xảy ra mà không cần đọc nội dung tin nhắn.
  10. Nhấp vào "Tạo hành động" và sau đó "Hoàn tất".
  11. Bạn thiết lập IFTTT!

Bước 5: Mã chương trình

Mã chương trình
Mã chương trình

Trên ifttt.com, chọn hồ sơ của bạn và đi tới "Dịch vụ của tôi". Nhấp vào "Webhooks" và sau đó nhấn "Cài đặt". Bạn sẽ thấy URL như hình trên. Tổ hợp ký hiệu sau "/" cuối cùng là Khóa dịch vụ Webhooks của bạn. Nó là cần thiết để biết nó vì bạn sẽ sử dụng nó trong chương trình. Chỉ cần mở "EMAIL.ino" và điền SSID, mật khẩu mạng WiFi và Khóa dịch vụ Webhooks của bạn.

Đề xuất: