Mục lục:

Cách sử dụng ESP32 để điều khiển đèn LED với Blynk qua WiFi: 7 bước (có hình ảnh)
Cách sử dụng ESP32 để điều khiển đèn LED với Blynk qua WiFi: 7 bước (có hình ảnh)

Video: Cách sử dụng ESP32 để điều khiển đèn LED với Blynk qua WiFi: 7 bước (có hình ảnh)

Video: Cách sử dụng ESP32 để điều khiển đèn LED với Blynk qua WiFi: 7 bước (có hình ảnh)
Video: [Lập trình ESP 32]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
Cách sử dụng ESP32 để điều khiển đèn LED với Blynk qua WiFi
Cách sử dụng ESP32 để điều khiển đèn LED với Blynk qua WiFi

Hướng dẫn này sẽ sử dụng bảng phát triển ESP32 để điều khiển đèn LED với Blynk qua WiFi. Blynk là một Nền tảng với các ứng dụng iOS và Android để điều khiển Arduino, Raspberry Pi và các ứng dụng tương tự qua Internet. Nó là một bảng điều khiển kỹ thuật số, nơi bạn có thể xây dựng giao diện đồ họa cho dự án của mình bằng cách kéo và thả các widget. Nó cũng có thể được kết nối với Internet qua Wi-Fi, Ethernet hoặc Bluetooth.

Thông tin chi tiết về học phần này, bạn có thể tham khảo tại đây.

Bước 1: Định nghĩa mã pin

Định nghĩa mã pin
Định nghĩa mã pin

Bước 2: Chuẩn bị nguyên liệu

Chuẩn bị vật liệu
Chuẩn bị vật liệu
Chuẩn bị vật liệu
Chuẩn bị vật liệu
Chuẩn bị vật liệu
Chuẩn bị vật liệu

Đối với hướng dẫn này, chúng tôi yêu cầu các mục sau:

  1. Arduino NodeMcu IoT ESP32 Ban phát triển WiFi & Bluetooth
  2. DẪN ĐẾN
  3. Ứng dụng Blynk trong ứng dụng Android hoặc iOS

Bước 3: Ghim kết nối

Kết nối pin
Kết nối pin

Trong hướng dẫn này, kết nối cực dương của LED với p21 của ESP32 và cực âm của LED với GND của ESP32.

Bước 4: 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
Thiết lập ứng dụng Blynk
Thiết lập ứng dụng Blynk
Thiết lập ứng dụng Blynk

1. Tải xuống ứng dụng blynk từ Cửa hàng Play hoặc Cửa hàng ứng dụng.

2. Sau khi tải xuống xong, hãy mở ứng dụng và tạo một tài khoản. Nếu bạn đã tạo một tài khoản, bạn có thể đăng nhập.

3. Sau khi bạn tạo tài khoản thành công, hãy bắt đầu bằng cách tạo một dự án mới.

4. Tạo tên dự án và chọn thiết bị bằng ESP32 Dev Board và chọn loại kết nối bằng WiFi.

5. Sau khi nhấn nút "Tạo", một cửa sổ sẽ bật lên "Mã thông báo xác thực đã được gửi đến….". Bạn có thể mở email của mình để kiểm tra khóa xác thực của mình.

6. Sau đó, chạm vào bất kỳ đâu trên canvas để mở hộp widget. Tất cả các vật dụng có sẵn đều nằm ở đây. Bây giờ hãy chọn một nút.

7. Nhấn vào tiện ích để thay đổi cài đặt. Chọn chân LED thành Digital- gp21 và chọn chế độ để chuyển đổi.

8. Khi bạn hoàn tất cài đặt, hãy nhấn nút PHÁT. Thao tác này sẽ chuyển bạn từ chế độ CHỈNH SỬA sang chế độ PHÁT, nơi bạn có thể tương tác với phần cứng. Khi ở chế độ PHÁT, bạn sẽ không thể kéo hoặc thiết lập các tiện ích con mới, hãy nhấn DỪNG và quay lại chế độ CHỈNH SỬA.

Bước 5: Mã nguồn mẫu

Đối với hướng dẫn này, cần tải xuống và cài đặt thư viện Blynk từ đây. Thư viện này cho phép ESP32 có thể kết nối với Blynk. Để có thể giao tiếp ESP32 với Blynk, bạn sẽ phải tải xuống thư viện này và lưu nó vào các tệp thư viện Arduino của bạn. Sau đó, tải xuống mã nguồn mẫu này và thay đổi mã xác thực bằng cách kiểm tra email của bạn và sao chép nó vào mã hóa.

Bước 6: Kết quả

Kết quả
Kết quả
Kết quả
Kết quả

Dựa trên kết quả, đèn LED sẽ bật hoặc tắt khi bạn chuyển nút trên ứng dụng Blynk. Khi bạn mở màn hình nối tiếp trên Arduino, nó sẽ hiển thị được kết nối với WiFi và logo Blynk như sơ đồ bên dưới.

Bước 7: Video

Video này trình diễn hướng dẫn sử dụng ESP32 để điều khiển đèn LED với Blynk qua WiFi.

Đề xuất: