Mục lục:

Trạm thời tiết hỗ trợ WiFi thô: 3 bước (có hình ảnh)
Trạm thời tiết hỗ trợ WiFi thô: 3 bước (có hình ảnh)

Video: Trạm thời tiết hỗ trợ WiFi thô: 3 bước (có hình ảnh)

Video: Trạm thời tiết hỗ trợ WiFi thô: 3 bước (có hình ảnh)
Video: Những người co ro, phải ở ngoài trời khi rét đậm, rét hại | Thời sự 18:00 2024, Tháng mười một
Anonim
Trạm thời tiết hỗ trợ WiFi thô
Trạm thời tiết hỗ trợ WiFi thô

Hôm nay, bạn sẽ tìm hiểu cách bạn có thể xây dựng một trạm thời tiết hỗ trợ WiFi đơn giản để gửi cho bạn dữ liệu nhiệt độ và độ ẩm bằng IFTTT trực tiếp đến e-mail của bạn. Các bộ phận mà tôi đã sử dụng có thể được tìm thấy trên kumantech.com

Bước 1: Các bộ phận cần thiết & các quy trình cần thiết

Các bộ phận cần thiết & các quy trình cần thiết
Các bộ phận cần thiết & các quy trình cần thiết

Để hoàn thành dự án này, bạn sẽ cần:

  • Bảng MCU nút
  • Cảm biến DHT11
  • Cáp Micro USB
  • 3 x Dây nhảy (F đến F)

Allchips là một nền tảng dịch vụ trực tuyến linh kiện điện tử, bạn có thể mua tất cả các thành phần từ họ

Làm cách nào để kết nối cảm biến với bo mạch?

DHT11 | NodeMCU

GND (-) -> GND

5V (+) -> 3.3V

OUT (Tín hiệu) -> D5

Bước 2: 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
Thiết lập IFTTT
Thiết lập IFTTT

Truy cập IFTTT.com và đăng ký một tài khoản (nếu bạn chưa có). Sau đó, vào My Applet rồi nhấp vào New Applet. Sau đó, nhấp vào + cái này và khi được yêu cầu chọn một dịch vụ, hãy chọn Webhooks. Danh sách các trình kích hoạt sẽ bật lên và tại thời điểm viết bài này, chỉ có một tùy chọn khả dụng - Nhận yêu cầu web. Tiếp theo, chọn một tên cho sự kiện và ghi nhớ nó (nó sẽ được sử dụng trong mã). Sau khi tạo trình kích hoạt, bạn cần nhấp vào n + đó và chọn dịch vụ mà chúng tôi sẽ sử dụng. Trong trường hợp này, đó là email. Trong trang tiếp theo, bạn cần chọn email sẽ trông như thế nào. Điều này hoàn toàn tùy thuộc vào bạn, nhưng hãy nhớ rằng bạn cần bao gồm các trường Value1 và Value2 cho dữ liệu đến. Để tham khảo, hãy xem ảnh chụp màn hình thứ ba ở trên. Một điều cuối cùng, hãy vào cài đặt của dịch vụ Webhooks và ở dưới cùng, bạn sẽ thấy một url. Sao chép chuỗi sau khi sử dụng / và lưu nó ở đâu đó. Đây là khóa API duy nhất của bạn, bạn sẽ cần nó sau này trong mã. Sau khi hoàn thành bước này, bây giờ bạn đã hoàn tất với IFTTT. Đã đến lúc mã cho NodeMCU

Bước 3: Tải lên mã và tùy chỉnh

Tải lên mã và tùy chỉnh
Tải lên mã và tùy chỉnh

Trước khi tải lên mã (có thể tìm thấy ở đây), hãy dành thời gian của bạn và xem các dòng nhận xét và các biến trong lời cầu xin. Bạn cần thay đổi một số thứ, sau đó tải mã lên NodeMCU.

Sau khi tải mã lên và cấp nguồn cho bảng, bạn sẽ nhận được email sau mỗi x khoảng thời gian (có thể được sửa đổi trong mã ở trên). Nếu bạn có ứng dụng IFTTT trên điện thoại thông minh của mình, bạn có thể nhận được thông báo mỗi khi ứng dụng này chạy. Bây giờ, hãy kiểm tra email của bạn và bạn sẽ thấy dữ liệu thời tiết. Bạn có thể thêm nhiều cảm biến hơn và kết nối với các applet khác.

Đề xuất: