Mục lục:

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 động khói, v.v.: 8 bước

Video: 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

Video: 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
Video: Hệ thống báo cháy hoạt động như thế nào? | Học Nghề Kỹ Sư Điện & Điện Tử 2024, Tháng mười một
Anonim
Cảnh báo đẩy Arduino cho Chuông cửa, Báo trộm, Báo động khói, v.v
Cảnh báo đẩy Arduino cho Chuông cửa, Báo trộm, Báo động khói, v.v
Cảnh báo đẩy Arduino cho Chuông cửa, Báo trộm, Báo động khói, v.v
Cảnh báo đẩy Arduino cho Chuông cửa, Báo trộm, Báo động khói, v.v
Cảnh báo đẩy Arduino cho Chuông cửa, Báo trộm, Báo động khói, v.v
Cảnh báo đẩy Arduino cho Chuông cửa, Báo trộm, Báo động khói, v.v

Thông báo IoT từ Chuông cửa, Báo động chống trộm, Báo động khói, v.v. bằng cách sử dụng Arduino Uno và Lá chắn Ethernet

Chi tiết đầy đủ trên trang web của tôi tại đây

Giới thiệu về Arduino Push Alert Box Sử dụng Arduino Uno và Ethernet Shield dựa trên chip Wiznet W5100 để gửi cảnh báo đẩy khi kích hoạt cảnh báo khói, báo trộm và chuông cửa thông qua PushingBox. Tất cả các cảnh báo đều bỏ qua các tình huống / lỗi hệ thống dây dẫn tạo ra nhiều lần kích hoạt nhanh chóng. Điều này ngăn chặn một lượng lớn tin nhắn cảnh báo sai được gửi đến điện thoại di động của bạn. Các cảnh báo cũng có thể được gắn vào bất kỳ web cam nào được cài đặt trong nhà / văn phòng của bạn. Điều này được thực hiện thông qua giao diện PushingBox. Danh sách dịch vụ PushingBox bao gồm tất cả các loại điện thoại (Android, Windows và Iphone), máy tính (Mac, Windows PC và Chromebook) và cũng bao gồm thư và twitter. Nếu bạn sử dụng Pushbullet, các cảnh báo cũng sẽ được lặp lại trên PC / Chromebook và rất sớm là Mac OS.

Báo động chống trộm

Gửi cảnh báo khi bộ phát âm thanh được kích hoạt và cũng như khi bộ phát âm thanh bị tắt thông qua thời gian chờ hoặc sự can thiệp của người dùng. Kết nối thông qua đầu ra âm thanh phụ trên bảng cảnh báo chính của tôi. Một bức ảnh tĩnh cũng được gửi biểu mẫu bất kỳ cam nào bạn đã thiết lập.

Báo động khói

Sử dụng cảnh báo khói đã được sửa đổi trong hệ thống báo động khói được nối mạng không dây làm giao diện. Nhận biết khi cảnh báo khói phát ra cảnh báo thực sự và bỏ qua cảnh báo pin yếu / lỗi. Nó thực hiện điều này bằng cách đo độ trễ giữa các tiếng kêu của âm thanh.

Kết nối thông qua một optocoupler trên đầu ra âm thanh báo động khói đã được sửa đổi.

Chuông cửa cảnh báo

Khi nhấn chuông cửa, chuông cửa thông thường của bạn sẽ đổ chuông như bình thường nhưng một cảnh báo cũng được gửi đến tất cả các thiết bị của bạn cùng với hình ảnh của người gọi. Nó cũng có một giao diện để trang tất cả các điện thoại trên hệ thống điện thoại không dây khi chuông cửa đổ chuông. Hầu hết mạch điện được sử dụng cho giao diện máy nhắn tin điện thoại là một phần của dự án hiện có. Mạch này có thể dễ dàng được bỏ qua và thay thế xem sơ đồ tối thiểu. Mã chuông cửa sẽ cần được điều chỉnh để tính đến những điều này. Điều này sẽ làm cho một dự án đơn giản hơn nhiều.

Cảnh báo Đặt lại / Bật nguồn

Khi nguồn điện được khôi phục sau khi cắt điện, một Cảnh báo sẽ được gửi đi để thông báo cho bạn biết rằng nguồn điện đã bị ngắt và hiện đã được khôi phục.

Ngoài ra còn có một cảnh báo trực quan nếu không thể thực hiện kết nối ethernet khi bật nguồn.

Sử dụng công suất khoảng 2Watts.

Bước 1: Cách thức hoạt động

Làm thế nào nó hoạt động
Làm thế nào nó hoạt động
Làm thế nào nó hoạt động
Làm thế nào nó hoạt động

PushingBox

Xem hình ảnh 1.

Cảnh báo được cảm nhận bởi Arduino gắn trong Hộp cảnh báo đẩy và được gửi qua thẻ Ethernet tới PushingBox. PushingBox sau đó đẩy các cảnh báo ra Dịch vụ của bạn và sau đó được đẩy lên tất cả các thiết bị của bạn.

Hình 2 hiển thị danh sách các dịch vụ có thể được kích hoạt bằng cảnh báo của bạn.

Mỗi mục được cảm nhận sẽ kích hoạt một "Kịch bản".

Mỗi "Kịch bản" chứa "Dịch vụ" được thiết lập tùy chỉnh cho các cảnh báo của bạn. Bạn có thể chỉ có 1 hoặc nhiều dịch vụ trong mỗi tình huống. ví dụ: một tình huống chuông cửa có thể gửi email, gửi cảnh báo đẩy tức thì và gửi hình ảnh từ camera cửa của bạn.

Tôi đã bao gồm các ví dụ về các cảnh báo sau trong mã của mình: Chuông cửa, Kích hoạt âm thanh báo trộm, Tắt âm thanh báo động chống trộm, Báo động khói và khôi phục nguồn Ethernet. số lượng báo động khác.

Mỗi cảnh báo có giao diện phần cứng riêng để kích hoạt Arduino và đó là một đoạn mã riêng để hiểu về phần cứng.

Phần cứng / phần mềm rất mô-đun nên rất dễ dàng để chọn và chọn những bit nào của dự án này mà bạn muốn đưa vào.

Bước 2: Cảnh báo. Kết nối Ethernet không thể bật nguồn

Cảnh báo. Kết nối Ethernet không thể bật nguồn
Cảnh báo. Kết nối Ethernet không thể bật nguồn
Cảnh báo. Kết nối Ethernet không thể bật nguồn
Cảnh báo. Kết nối Ethernet không thể bật nguồn

Khi nguồn được khôi phục hoặc khi bật nguồn ban đầu, thẻ Ethernet Wiznet W5100 sẽ cố gắng kết nối với internet. Trên các bo mạch R3 có một chip đặt lại có chức năng khởi động lại thẻ và đảm bảo thẻ kết nối mà không bị lỗi.

Trên các thẻ bên dưới R3, thẻ có xu hướng không kết nối lại khi bật nguồn. Có một bản sửa đổi bạn có thể thực hiện để đặt lại thẻ khi nó được cấp nguồn và cho kết quả tốt, hãy xem hình ảnh để biết chi tiết về bản sửa đổi.

Trong trường hợp thẻ của bạn không thể kết nối lại sau khi mất nguồn (bạn sẽ không nhận được bất kỳ cảnh báo nào), tôi đã đặt Arduino sáng đèn LED nhấp nháy như một cảnh báo. Đèn LED sẽ nhấp nháy khi thẻ cố gắng kết nối sau đó sẽ tắt.

Nếu đèn LED nhấp nháy màu đỏ vẫn sáng thì hãy thử tắt nguồn rồi bật nguồn hộp.

Bước 3: Cảnh báo. Power Up Alert

Image
Image

Power Up Alert

Khi nguồn được khôi phục cho Hộp cảnh báo đẩy, một cảnh báo sẽ được gửi ra sau khi thẻ Ethernet kết nối lại thành công với internet. Điều này sẽ cảnh báo bạn rằng đã có lúc mất điện và cảnh báo bạn kiểm tra tất cả các hệ thống đang hoạt động trở lại khi bạn trở về nhà. Hộp giao diện IoT có các công tắc kiểm tra để cho phép bạn kiểm tra tất cả các hệ thống đang cảnh báo. Các thiết bị báo động khói có thể được kiểm tra bằng cách nhấn bất kỳ "nút kiểm tra" báo động khói nào. Dù sao thì bạn cũng nên thực hiện kiểm tra cảnh báo khói hàng tháng!

Video 1

Video thời gian thực của hộp giao diện IoT của tôi trong giai đoạn thiết kế của nó trong lần khởi động đầu tiên. Một phần của màn hình PC của tôi ở bên phải hiển thị các cảnh báo đã nhận trong khi điện thoại di động của tôi ở bên trái màn hình. Tôi sử dụng cảnh báo bằng giọng nói Newtifry trên điện thoại di động của mình khi kiểm tra hệ thống để tôi có thể nghe những cảnh báo nào đang được gửi đi.

Video 2

Power up demo cảnh báo từ máy tính để bàn của tôi hiển thị các cảnh báo trên máy tính để bàn, đầu ra cổng Arduino com và các cảnh báo trên thiết bị di động của tôi được xếp chồng lên trên cùng.

Bước 4: Cảnh báo. Báo động khói

Cảnh báo. Báo động chống trộm
Cảnh báo. Báo động chống trộm

"loading =" lười biếng"

Cảnh báo. Báo động chống trộm
Cảnh báo. Báo động chống trộm

Cảnh báo Trộm cắp được gửi khi kích hoạt âm thanh báo động. Hình ảnh từ webcam của bạn cũng có thể được đưa vào cảnh báo báo động nếu được yêu cầu. Bạn có thể giám sát webcam của mình cho những kẻ xâm nhập theo yêu cầu.

Nếu bộ phát âm thanh bị tắt hoặc hết thời gian, một cảnh báo khác sẽ được gửi cho bạn biết rằng báo thức hiện đã tắt. Nếu bạn có âm thanh trên webcam, bạn có thể xác nhận điều này qua giao diện điện thoại di động của mình.

Nếu một lỗi dây điện phát triển trên dây cảm biến và nó bị ngắt kết nối, nhiều cảnh báo sẽ được gửi. Arduino được thiết lập để phát hiện và bỏ qua các cảnh báo nhanh. Tôi đã kết nối với đầu ra cảnh báo phụ nhưng bạn muốn xâm nhập vào bảng báo động chống trộm của mình, bạn có thể lấy đầu ra từ các chỉ báo cảnh báo LED để bạn có thể thực hiện cảnh báo tùy chỉnh tùy thuộc vào khu vực nào đã được kích hoạt, ví dụ. hoảng loạn, cửa bên trong hoặc bên ngoài.

Giao diện rất đơn giản, đầu ra phụ hoạt động một rơ le kích hoạt Arduino see veroboard module image 2.

Video hiển thị Cảnh báo đẩy trên máy tính để bàn và cả trên điện thoại di động của tôi được xếp chồng lên trên cùng. Cổng ra Arduino com cũng được hiển thị.

Bước 6: Cảnh báo. Chuông cửa

Đề xuất: