Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
Blynk là gì và nó hoạt động như thế nào, hãy xem video chiến dịch của họ!
Đầu tiên, khi nó quay, bạn có thể lập trình NodeMCU với Arduino IDE, hãy kiểm tra video ở trên.
Đây là Hướng dẫn bằng văn bản để thiết lập:
Quân nhu
- Breadboard
- Hai NodeMCUs 1.0
- Arduino Uno hoặc bất kỳ loại nào khác
- Người nhảy
- Cáp nguồn USB
Bước 1: Đây là tổng quan
Thứ nhất - Tải xuống ứng dụng Blynk
Thứ hai- thêm các thiết bị của bạn như được hiển thị trong video và sao chép Mã xác thực được tạo cho thiết bị của chúng tôi vì chúng tôi sẽ sử dụng nó sau này trong mã
- Trong dự án này, chúng tôi đang thiết lập hai thiết bị NodeMCU và kết nối chúng với mạng WiFi đầu tiên, sau đó bắt đầu gửi dữ liệu (Số nguyên / Ký tự) từ NodeMCU 1 đến NodeMCU 2
- Ngoài ra, chúng tôi sẽ kết nối Arduino UNO với NodeMCU 2 thông qua giao tiếp nối tiếp có dây
- dữ liệu nhận được từ NodeMCU 1 sẽ được gửi đến Arduino UNO ở cuối và chúng ta có thể sử dụng đơn này để chuyển đổi đèn LED hoặc bất kỳ thứ nào khác
- chúng tôi sẽ hiển thị trên Ứng dụng Blynk làm ướt đèn LED BẬT hoặc TẮT
Bước 2: Mã NodeMCU 1
không cần dây cho Node MCU 1 vì nó sẽ kết nối với wifi và chỉ cần gửi "1" hoặc "0", tất cả những gì chúng ta cần là Mã xác thực mà chúng ta đã tạo
Đèn LED tích hợp trong D2 được sử dụng làm chỉ báo cho Kết nối WiFi thành công
sau đó bắt đầu viết mã ở trên
Bước 3: NodeMCU 2 + Mã Arduino
NodeMCU 2 - chúng tôi đã sử dụng D7 làm RX và D8 làm TX, đèn LED tích hợp trong D13 được sử dụng làm chỉ báo
Arduino - chúng tôi đã sử dụng Pin 8 làm RX và Pin 9 làm TX
Hệ thống dây:
- D7 trong NodeMCU đến Pin 9 trong Arduino
- D8 trong NodeMCU đến Pin 8 trong Arduino
- VIN trong NodeMCU thành 5V trong Arduino
- GND trong NodeMCU sang GND trong Arduino (Common Ground)
Sau khi thiết lập tất cả các kết nối, vui lòng bắt đầu tải xuống mã ở trên trong NodeMCU 2
Bước 4: Mã Arduino
Đây là mã cần thiết để nhận dữ liệu từ NodeMCU 2 sang Arduino
bạn có thể kết nối đèn LED với Pin 13