Mục lục:
- Bước 1: Những gì bạn sẽ cần
- Bước 2: Xây dựng nguyên mẫu và thử nghiệm của bạn
- Bước 3: Cài đặt và Thì đấy
Video: Cảnh báo cửa nhà để xe Arduino với Blynk: 3 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:35
Cảm biến khá cơ bản gửi dữ liệu đến dự án Blynk để hiển thị trạng thái cửa nhà để xe của tôi - Mở khi Đóng - và gửi cảnh báo đẩy đến điện thoại của tôi khi trạng thái của cửa thay đổi - Mở để Đóng hoặc Tắt để Mở. Tôi đã sử dụng WEMOS D1 Mini Pro để kết nối wifi và chạy bản phác thảo Arduino, nhưng bạn có thể sử dụng bất kỳ thiết bị nào tương thích với Arduino.
Ban đầu tôi dự định sử dụng một công tắc khóa liên động đơn giản, tuy nhiên cánh cửa là cửa nhà để xe kiểu nghiêng cũ hơn và không phải lúc nào cũng mở được ở cùng một vị trí. Có được một liên hệ nhất quán sẽ rất khó khăn. Tôi cũng loại bỏ bất kỳ loại cảm biến từ tính nào vì lý do tương tự.
Tôi đặt trên một cảm biến Hồng ngoại (IR) nhỏ có thể phát hiện chướng ngại vật trong phạm vi 2-30cm.
Bước 1: Những gì bạn sẽ cần
1. WEMOS D1 Mini Pro - bo mạch wifi mini với đèn flash 16MB, đầu nối ăng-ten bên ngoài và ăng-ten gốm tích hợp dựa trên ESP8266EX.
2. Cảm biến chướng ngại vật hồng ngoại.
3. Tài khoản và ứng dụng Blynk trên điện thoại thông minh của bạn.
4. Đặt lại SW và Công tắc nguồn (tùy chọn), Bảng mạch đa dạng, nối dây, v.v. để thử nghiệm.
5. Jiffy Box - Tôi sử dụng rõ ràng khi tôi muốn xem tác phẩm của mình;-).
6. Giá đỡ để định vị cảm biến gần cửa của bạn (Tôi đã sử dụng một mảnh gỗ vụn).
Bước 2: Xây dựng nguyên mẫu và thử nghiệm của bạn
Kết nối Cảm biến IR với D1 Mini:
Cảm biến - D1 Mini
VCC - + 5V
GND - GND
HẾT - D3
Chạy phác thảo và kiểm tra màn hình nối tiếp để thấy rằng giá trị trên chân D3 thay đổi khi bạn chặn phía trước của senor (phía trước đèn LED) - bạn có thể thay đổi khoảng cách phát hiện bằng cách điều chỉnh chiết áp (nồi). Tôi đặt nó thành khoảng 5cm, là đủ để cho phép các biến thể trong cánh cửa khi mở.
Bản phác thảo được viết sao cho chốt được đặt CAO khi cửa mở (cảm biến bị chặn), hoặc THẤP khi cửa đóng (senor không bị chặn). Bạn có thể dễ dàng đảo ngược điều này cho phù hợp với nhu cầu của mình tùy thuộc vào vị trí bạn gắn cảm biến so với vị trí cửa.
Khi lắp vào hộp, tôi đã khoan lỗ cho đèn LED rất cẩn thận để tạo độ khít cho đèn LED - không cần thêm chất kết dính giúp việc tháo lắp để điều chỉnh, lắp đặt, v.v. dễ dàng.
* LƯU Ý: Bản phác thảo định nghĩa cảm biến là Chân 0 - tuy nhiên nó được kết nối vật lý với WEMOS D1 Mini pin D3… Điều này là do D! Mini dựa trên chip / bộ xử lý ESP8266. D1 Mini thực sự chỉ là một tấm chắn, bản phác thảo thực sự chỉ chạy trên ESP8266. Vì vậy, chân GPiO 0 (được gọi trong bản phác thảo), thực sự được gọi là WEMOS D1 Mini pin D3. Bạn sẽ tìm thấy điều này với nhiều bản phác thảo Arduino, ánh xạ pin khác nhau tùy thuộc vào bảng bạn đang sử dụng.
Bước 3: Cài đặt và Thì đấy
Tôi đã gắn cảm biến trong một chiếc hộp nhỏ, trong suốt (rõ ràng để tôi có thể nhìn thấy công việc thủ công của mình!). Được gắn trên một mảnh gỗ vụn để khung cửa chặn cảm biến khi cửa mở.
Tôi đã khoan một lỗ nhỏ trên đế hộp cao ngang với miệng nồi, tôi có thể luồn một tua vít nhỏ vào để điều chỉnh độ rộng cảm biến mà không cần phải tháo nắp. (Tôi cũng gắn nắp ở phía dưới, vì vậy nếu tôi cần mở hộp, tôi không cần phải tháo toàn bộ giá đỡ khỏi tường, tôi có thể tiếp cận các vít như nó vốn có).
Dự án Blynk khá đơn giản, mỗi widget LED cho Open and Shut (Tôi đã thay đổi màu Đỏ và Xanh lục, bạn có thể chọn chúng trong cài đặt ứng dụng cho mỗi widget). Bản phác thảo sẽ kiểm tra cảm biến mỗi giây một lần và gửi dữ liệu đến phụ tùng LED chính xác.
Thông báo Đẩy sẽ kích hoạt khi trạng thái cửa thay đổi. (Lưu ý rằng Blynk có một hạn chế là họ chỉ cho phép thông báo đẩy sau mỗi 15 giây (điều này để ngăn máy chủ của họ bị tấn công bởi các yêu cầu), tôi đã đặt bộ đếm thời gian trong bản phác thảo để kiểm tra trạng thái cửa chỉ thay đổi sau mỗi 16 giây. Điều này tốt đủ cho nhu cầu của tôi. Có một khả năng nhỏ là nếu cửa mở rồi đóng lại trong khoảng thời gian 16 giây, bạn sẽ không nhận được thông báo (nhưng đèn LED sẽ vẫn hiển thị trạng thái chính xác khi chúng kiểm tra mỗi giây).
Đề 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
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 để
Báo động cửa tự làm với cảnh báo bằng văn bản: 5 bước
Báo động cửa tự làm với cảnh báo bằng văn bản: Tự tạo báo động cửa / cửa sổ bằng một số thiết bị điện tử đơn giản, nam châm và Raspberry Pi. Raspberry Pi được sử dụng để nhắn tin hoặc gửi email cho bạn khi cửa được mở! Vật liệu cần thiết (bao gồm liên kết): Raspberry Pi (đây là bộ chúng tôi đã sử dụng) Reed SwitchNeodymiu
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