Mục lục:

Báo động qua thư: 6 bước (có hình ảnh)
Báo động qua thư: 6 bước (có hình ảnh)

Video: Báo động qua thư: 6 bước (có hình ảnh)

Video: Báo động qua thư: 6 bước (có hình ảnh)
Video: Dữ liệu được truyền qua không khí như thế nào? Giải thích siêu đơn giản 2024, Tháng mười một
Anonim
Image
Image
Các thành phần
Các thành phần

Sau khi hoàn thành GSM Home Alarm V1.0 và một thời gian sử dụng, tôi quyết định thực hiện một số sửa đổi.

Về phần cứng, những thay đổi chính là thay thế cảm biến siêu âm và giới thiệu bàn phím. Trên phần mềm, tôi thay đổi thông báo SMS bằng e-mail. Ngoài ra, tôi quyết định thu nhỏ mạch và thiết kế và in 3D một hộp cho mạch.

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

Bộ vi điều khiển DFRobot FireBeetle ESP32 IOT

DFRobot Gravity: Cảm biến chuyển động hồng ngoại kỹ thuật số cho Arduino

DFRobot Sealed Membrane 4 * 4 nút có nhãn dán

Bộ đèn LED DFRobot 5mm (50 chiếc)

Điện trở DFRobot 220R

Ván đục lỗ

Bước 2: Kết nối các thành phần

Kết nối các thành phần
Kết nối các thành phần

Bộ vi điều khiển IOT FireBeetle ESP32 sẽ là bộ não của dự án này. Ưu điểm lớn là bạn có thể quản lý WIFI và Pin chỉ trong một dấu chân rất nhỏ. Nó được cấp nguồn trực tiếp từ cổng USB (+ 5V) nhưng tôi cũng đã thêm pin làm nguồn dự phòng (cái cuối cùng này là opcional).

Bàn phím được kết nối từ chân D2 đến chân D8. Led được kết nối với chân MOSI / IO19. Chân tín hiệu của Cảm biến PIR được kết nối ở chân A1 / IO39.

Nguồn điện + 5V (bộ chuyển đổi thông thường trên tường của điện thoại thông minh) cần được kết nối với đầu nối USB nano. Một pin + 3.7V cũng có thể được thêm vào làm nguồn dự phòng.

Bước 3: Hộp đẩy

Hộp đẩy
Hộp đẩy
Hộp đẩy
Hộp đẩy
Hộp đẩy
Hộp đẩy
Hộp đẩy
Hộp đẩy

Trong dự án này, tôi đã phát hiện ra dịch vụ IOT này cho phép bạn thiết lập một số thông báo.

1 - Truy cập https://www.pushingbox.com và tạo tài khoản.

2- Đi tới "Dịch vụ của tôi"

3 - "Thêm dịch vụ"

4 - Trong dòng "Email", nhấn "Chọn dịch vụ này".

5- Định cấu hình email sẽ nhận được thông báo.

6 - Đi tới "Kịch bản của tôi"

7 - Nhấn "Kiểm tra".

8 - Nếu mọi thứ đều ổn, bạn sẽ nhận được một email trong hộp thư đến của mình.

Bước 4: Mã

Mã số
Mã số

Để bạn sử dụng mã của tôi, một số thay đổi là cần thiết.

Xác định tên và mật khẩu mạng WIFI của bạn.

Sao chép DEVID từ "Kịch bản của tôi" trên Pushingbox và dán nó vào mã.

Tải lên và mở cửa sổ Serial Monitor để kiểm tra xem mọi thứ có hoạt động hay không. Để kích hoạt hệ thống, chỉ cần nhấn "1234", mật khẩu mặc định của tôi và cảnh báo sẽ được trang bị trong 8 giây (điều này cũng có thể được thay đổi trong mã).

Bước 5: Tệp 3D

Bước 6: Kết luận

Phần kết luận
Phần kết luận

So với dự án trước đây của tôi, việc nâng cấp lên cảm biến PIR là một cải tiến lớn. Tôi hầu như không nhận được báo động "sai, tích cực" nào.

Gần như trong giai đoạn cuối, tôi nhớ, "Tại sao tôi không sử dụng RFID ??? !!!", hoặc tốt hơn, mô-đun Bluetooth có sẵn trong ESP32, thay vì bàn phím. Ngoài ra, mã này rất cơ bản, với rất nhiều cơ hội được cải thiện, vì vậy tôi không nghĩ rằng đây sẽ là hệ thống báo động cuối cùng của tôi.

Hãy bình luận hoặc gửi tin nhắn cho tôi nếu bạn tìm thấy bất kỳ lỗi nào hoặc nếu bạn có bất kỳ đề xuất / cải tiến hoặc câu hỏi nào.

Thích nó. Đặt mua. Làm cho nó.

Đề xuất: