Mục lục:

Trạm thời tiết IoT sử dụng ứng dụng Blynk: 5 bước
Trạm thời tiết IoT sử dụng ứng dụng Blynk: 5 bước

Video: Trạm thời tiết IoT sử dụng ứng dụng Blynk: 5 bước

Video: Trạm thời tiết IoT sử dụng ứng dụng Blynk: 5 bước
Video: Hướng dẫn sử dụng blynk iot - new blynk 2.0 - node mcu esp8266 - điều khiển thiết bị qua internet 2024, Tháng bảy
Anonim
Image
Image
Các thành phần và kết nối phần cứng
Các thành phần và kết nối phần cứng

Dự án này liên quan đến các bước ban đầu trong thế giới IoT, ở đây chúng tôi sẽ giao diện cảm biến DHT11 / DHT22 với NodeMCU hoặc bo mạch dựa trên ESP8266 khác và nhận dữ liệu trên internet, chúng tôi sẽ sử dụng ứng dụng Blynk, sử dụng liên kết hướng dẫn sau nếu bạn chưa quen ứng dụng blynk.

Đối với Blynk (chỉ cần vài phút):

Sau đó, bạn bắt buộc phải thêm bo mạch esp8266 vào phần mềm Arduino IDE của mình, hãy sử dụng liên kết sau

Để thêm bo mạch esp8266 trong phần mềm Arduino IDE:

hoặc bạn có thể dễ dàng tìm thấy các hướng dẫn khác cho hai bước này.

Bước 1: Thành phần phần cứng và kết nối

Các thành phần và kết nối phần cứng
Các thành phần và kết nối phần cứng
Các thành phần và kết nối phần cứng
Các thành phần và kết nối phần cứng

Có những kết nối phần cứng đơn giản, bạn sẽ không phải đối mặt với bất kỳ kết nối lộn xộn nào,

Các thành phần:

1. DHT11 hoặc DHT22

2. NodeMCU

3. Nguồn cung cấp 5V (cáp micro USB hoặc bạn có thể sử dụng chân Vin của nút bấm để cung cấp đầu vào)

4. Một số cáp jumper

Kết nối:

Sử dụng các sơ đồ sau để hiểu đầy đủ về kết nối.

Kết nối chân dữ liệu / tín hiệu của cảm biến DHT với bất kỳ GPIO nào của nodeMCU, cùng một số chân mà bạn sẽ phải đề cập trong mã của mình.

Bước 2: Dự án Blynk

Xem video đính kèm và làm theo các bước

1. Tạo một dự án Blynk mới, sao chép mã thông báo ủy quyền của nó mà bạn đã nhận được và thêm hai “Gauge” từ hộp widget.

2. Nhấp vào một trong các widget mới được thêm vào, chọn pin ảo V5 và gắn nhãn nó là “Nhiệt độ”, tương tự chọn pin ảo V6 cho widget thứ hai và gắn nhãn nó là “Độ ẩm”. Đặt phạm vi hiển thị giá trị cho hai tiện ích con này từ 0 đến 100.

Các chi tiết khác có thể được quan sát trong video.

Bước 3: Lập trình bảng của bạn

Trước tiên, bạn cần bao gồm Blynk (tải xuống thư viện mới nhất từ trang web chính thức của blynk) và thư viện DHT trong phần mềm Arduino IDE của bạn, tải xuống các tệp đính kèm và thêm chúng vào thư mục thư viện Arduino IDE của bạn hoặc bất kỳ quy trình nào bạn sử dụng để thêm thư viện.

Sau khi thêm thư viện, hãy sao chép mã sau và lập trình NodeMCU của bạn (tôi biết bạn là chuyên gia về nó)

Đợi đã!!!!!!!! Vui lòng đợi, trước khi lập trình nodeMCU của bạn, phải thêm mã thông báo dự án blynk và thông tin đăng nhập bộ định tuyến Wi-Fi cục bộ vào mã của bạn, may mắn nhất.

Bước 4: Kiểm tra dữ liệu cảm biến tại ứng dụng Blynk

Đảm bảo rằng NODEmcu của bạn đã được lập trình, cửa sổ dự án Blynk của bạn đã hoàn tất (bạn đã xác định các chân virual cho cả hai widget) và phần cứng của bạn đã sẵn sàng. Bây giờ kết nối WiFi di động của bạn và phát trực tiếp với ứng dụng blynk của bạn (kiểm tra video), tại đây bạn có thể thấy giá trị nhiệt độ và độ ẩm được hiển thị bởi các vật dụng của bạn.

Bước 5: Yêu cầu chú ý của bạn

Hy vọng dự án này sẽ mang lại cho bạn một động lực lớn trong thế giới IoT, đừng quên chia sẻ nhận xét của bạn và đăng ký kênh youtube của chúng tôi để được khuyến khích.

Cảm ơn:)

Đề xuất: