Mục lục:

Nhiệt độ phòng qua Internet với BLYNK ESP8266 & DHT11: 5 bước (có hình ảnh)
Nhiệt độ phòng qua Internet với BLYNK ESP8266 & DHT11: 5 bước (có hình ảnh)

Video: Nhiệt độ phòng qua Internet với BLYNK ESP8266 & DHT11: 5 bước (có hình ảnh)

Video: Nhiệt độ phòng qua Internet với BLYNK ESP8266 & DHT11: 5 bước (có hình ảnh)
Video: [Lập trình ESP 8266]Bài 10 - Hướng dẫn kết nối server blynk và điều khiển thiết bị qua internet 2024, Tháng mười một
Anonim
Image
Image
Những thứ bạn cần
Những thứ bạn cần

Chào các cậu, Hôm nay chúng ta sẽ tạo một máy theo dõi nhiệt độ phòng, chúng ta có thể sử dụng để theo dõi căn phòng của mình từ mọi nơi trên thế giới và để làm điều đó, chúng ta sẽ sử dụng dạng tấm BLYNK IoT và chúng ta sẽ sử dụng DHT11 để đọc nhiệt độ phòng, chúng ta sẽ sử dụng ESP8266 để truy cập Internet và nó sẽ gửi dữ liệu nhiệt độ đó đến máy chủ BLYNK.

Bước 1: Những thứ bạn cần

đối với dự án này, bạn cần một số điều cơ bản:

Nodemcu (esp8266) -

www.banggood.com/3Pcs-NodeMcu-Lua-WIFI-Int…

www.banggood.com/Wemos-NodeMCU-V3-CP2102-L…

DHT 11:

www.banggood.in/KY-015-DHT11-Tempe Heat-H…

www.banggood.in/2Pcs-DHT11-Digital-Tempera…

www.banggood.in/5Pcs-DHT11-Digital-Tempera…

Breadboard & Jumpers:

www.banggood.in/Geekcreit-Power-Supply-Mod…

Bước 2: Sơ đồ hóa

Chuyển động
Chuyển động

bạn có thể tìm thấy sơ đồ đính kèm của dự án và vui lòng kết nối mọi thứ theo các hình ảnh hiển thị.

Và nếu bạn muốn, bạn có thể tạo một PCB cho nó và bạn có thể đặt mua PCB của mình từ PCBGOGO.com

www.pcbgogo.com

Tham gia ngày kỷ niệm PCBGOGO & nhận chiết khấu kỷ niệm & nhấp vào liên kết dưới đây để nhận ngay các lợi ích:

Phiếu giảm giá lên đến $ 150, thời gian chiến dịch quà lưu niệm sành điệu: 25 tháng 8 - 25 tháng 9, 2020

Mặc dù PCBGOGO mới ra đời được 5 năm, nhưng các nhà máy của họ đã cung cấp sản xuất và lắp ráp PCB cho khách hàng trong nước tại Trung Quốc trong hơn 10 năm. Dịch vụ chế tạo và lắp ráp PCB từ nguyên mẫu đến sản xuất hàng loạt nhanh chóng, giá cả phải chăng và đáng tin cậy.

Bước 3: Thiết lập ứng dụng BLYNK

Image
Image
Thiết lập ứng dụng BLYNK
Thiết lập ứng dụng BLYNK
Thiết lập ứng dụng BLYNK
Thiết lập ứng dụng BLYNK

Vui lòng tải xuống ứng dụng BLYNK và đăng ký, sau đó mở nó và tạo một dự án mới và trong đó chọn bảng của bạn là Nodemcu như trong hình sau đó nhấp vào tạo để tạo dự án.

Sau đó, nó sẽ gửi mã thông báo Auth đến ID thư của bạn. lưu nó, chúng tôi sẽ sử dụng nó tôi mã.

Sau đó, trong dự án, hãy thêm một widget đo và trong cài đặt đo: đặt tên nó là - Độ ẩm

chọn pin - V5 và thay đổi giá trị tối đa từ 1023 thành 100.

Sau đó, thêm một Đồng hồ đo nhiệt độ nữa:

đặt tên nó là - Nhiệt độ

chọn pin - V6 & gắn nhãn là - / pin / ° C

và vui lòng tham khảo hình ảnh và video để được trợ giúp.

Bước 4: Phần mã hóa

Image
Image
Phần mã hóa
Phần mã hóa
Phần mã hóa
Phần mã hóa

Bây giờ trong phần viết mã, trước tiên hãy mở Arduino IDE của bạn và đảm bảo rằng bạn đã tải xuống Bảng ESP8266 trong Arduino IDE của bạn, sau đó mở trình quản lý thư viện & tìm kiếm và tải xuống thư viện BLYNK trong Arduino IDE của bạn.

Sau đó tải xuống mã của tôi từ liên kết dưới đây:

Tải xuống mã:

sau khi tải mã xuống, hãy mở mã và đặt Mã xác thực của bạn (mà bạn đã nhận được qua thư bằng ứng dụng BLYNK) và đặt tên WIFI của bạn và nhập mã cũng như tải nó lên Bảng của bạn.

Bước 5: Hãy xem nó hoạt động

Image
Image
Hãy xem nó trong hành động
Hãy xem nó trong hành động
Hãy xem nó trong hành động
Hãy xem nó trong hành động

Vì vậy, bây giờ chúng ta cần xem nó có hoạt động hay không và bạn chỉ cần kết nối nguồn điện với bảng ESP của mình và đảm bảo rằng ESP được kết nối với WIFI của bạn và WIFI của bạn có internet thích hợp và từ ỨNG DỤNG BLYNK, hãy nhấp vào biểu tượng Phát và nếu mọi thứ là tốt sau đó bạn sẽ có thể xem nhiệt độ phòng của bạn giống như tôi.

Vì vậy, hãy cho tôi biết về nó trong phần bình luận.

Đề xuất: