Mục lục:

Trạm thời tiết được kết nối với ESP32: 3 bước
Trạm thời tiết được kết nối với ESP32: 3 bước

Video: Trạm thời tiết được kết nối với ESP32: 3 bước

Video: Trạm thời tiết được kết nối với ESP32: 3 bước
Video: [Lập trình ESP32]Bài 5 - Thiết lập chức năng thu phát wifi trên KIT ESP32 2024, Tháng Chín
Anonim
Trạm thời tiết được kết nối với ESP32
Trạm thời tiết được kết nối với ESP32
Trạm thời tiết được kết nối với ESP32
Trạm thời tiết được kết nối với ESP32

Trong hướng dẫn này, bạn sẽ học cách thiết lập một trạm thời tiết dựa trên ESP32 và cách theo dõi các chỉ số của nó từ xa, thông qua ứng dụng Blynk cũng như qua một trang web.

Quân nhu

1x bo mạch ESP32 + cáp nguồn usb

1x cảm biến DHT11

1x cảm biến ánh sáng 1x 10 Kohm điện trở

1x cảm biến CJMCU CCS811

một số dây nhảy

một số bảng mạch hoặc PCB (nếu bạn quyết định thực hiện một số hàn) tiêu đề nữ (nếu bạn quyết định hàn)

Bước 1: Thiết lập Trạm thời tiết

Bản tóm tắt thời gian của quá trình lắp ráp có sẵn tại đây.

Đấu dây các thành phần

Kết nối các cảm biến như sau:

Cảm biến ánh sáng

Một đầu đến 3V đầu kia vào điện trở 10kohm, lần lượt được kết nối với GND. Đầu tương tự của LDR cũng được kết nối với chân D34 trên ESP32

CJMCU CCS811

3V → 3V trên bảng ESP32

GND → GND

SDA → chân D21 trên ESP32

SCL → chân D22 trên ESP32

WAKE → GND

DHT11

GND → GND trên ESP32

VCC → 3V trên ESP32

OUT → D34 trên ESP32

Bước 2: Lập trình Bảng ESP32

Lập trình Ban ESP32
Lập trình Ban ESP32
Lập trình Ban ESP32
Lập trình Ban ESP32
Lập trình Ban ESP32
Lập trình Ban ESP32

Khởi chạy Arduino IDE.

Chọn bảng ESP32 của bạn từ menu Công cụ.

Đảm bảo rằng bạn cũng đã chọn đúng Cổng.

Tải mã này lên bảng. Nếu bạn mở màn hình nối tiếp (đặt tốc độ truyền thành 9600), bạn sẽ có thể xem các giá trị được ghi lại bởi các cảm biến khác nhau

Bước 3: Theo dõi Trạm thời tiết từ xa thông qua ứng dụng Blynk

Giám sát Trạm Thời tiết Từ xa Thông qua Ứng dụng Blynk
Giám sát Trạm Thời tiết Từ xa Thông qua Ứng dụng Blynk
Giám sát Trạm Thời tiết Từ xa Thông qua Ứng dụng Blynk
Giám sát Trạm Thời tiết Từ xa Thông qua Ứng dụng Blynk
Theo dõi Trạm thời tiết từ xa thông qua ứng dụng Blynk
Theo dõi Trạm thời tiết từ xa thông qua ứng dụng Blynk

Ứng dụng Blynk cho phép chúng tôi theo dõi các giá trị được ghi lại bởi trạm thời tiết từ xa, trực tiếp trên điện thoại thông minh của chúng tôi, bất kể khoảng cách của chúng tôi với trạm thời tiết.

Tất cả những gì chúng ta cần là ứng dụng blynk và kết nối internet. Trong dự án này, bạn sẽ học cách theo dõi các giá trị được ghi lại bởi cảm biến LDR và chỉ cảm biến DHT11.

Tạo một dự án mới trong ứng dụng Blynk

Sau khi bạn tải xuống ứng dụng và đăng nhập thành công vào tài khoản của mình, hãy bắt đầu bằng cách tạo một dự án mới.

Chọn phần cứng của bạn

Chọn kiểu phần cứng bạn sẽ sử dụng. Nếu bạn đang làm theo hướng dẫn này, bạn có thể đang sử dụng bảng ESP32.

Mã xác thực

Mã xác thực là một số nhận dạng duy nhất cần thiết để kết nối phần cứng với điện thoại thông minh của bạn. Mỗi dự án mới bạn tạo sẽ có Mã xác thực riêng. Bạn sẽ tự động nhận được Mã xác thực trên email của mình sau khi tạo dự án. Bạn cũng có thể sao chép nó theo cách thủ công. Nhấp vào phần thiết bị và thiết bị bắt buộc đã chọn và bạn sẽ thấy mã thông báo

Thiết lập ứng dụng Blynk

Bạn sẽ cần tạo một dự án trên blynk được điều chỉnh cho mục đích theo dõi các thông số do trạm thời tiết ghi lại. Lấy 3 vật dụng hiển thị giá trị.

Định cấu hình từng cái một. Đầu tiên sẽ nhận V6 làm đầu vào, V5 thứ hai và V0 thứ ba. Bạn sẽ nhận thấy rằng tất cả chúng đều được đặt ở chế độ đẩy.

Lập trình bảng ESP32

Khởi chạy arduino IDE và mở chương trình này. Chọn bảng bạn đang sử dụng từ menu Công cụ, cũng như Cổng chính xác. Tải lên mã. Nếu tải lên thành công, bạn sẽ có thể thấy thông báo từ Blynk trên màn hình nối tiếp.

Đề xuất: