Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
Bo mạch tương thích Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE
Sự miêu tả:
Ban phát triển WiFi ESP8266 WEMOS D1. WEMOS D1 là bảng phát triển WIFI dựa trên ESP8266 12E. Hoạt động tương tự như của NODEMCU, ngoại trừ phần cứng được xây dựng giống với Arduino UNO. Bo mạch D1 có thể được cấu hình để hoạt động trên môi trường Arduino bằng cách sử dụng BOARDS MANAGER.
Sự chỉ rõ:
- Bộ vi điều khiển: ESP-8266EX
- Điện áp hoạt động: 3.3V
- Chân I / O kỹ thuật số: 11
- Chân đầu vào tương tự: 1
- Tốc độ đồng hồ: 80MHz / 160MHz
- Flash: 4M byte
Bước 1: Chuẩn bị vật phẩm
Trong hướng dẫn này, chúng tôi sẽ sử dụng một ứng dụng từ điện thoại thông minh "Blynk" để điều khiển Arduino Wemos D1 (ESP8266) với Mô-đun đèn giao thông LED.
Trước khi bắt đầu, hãy chuẩn bị tất cả những thứ cần thiết:
- Breadboard
- Arduino Wemos D1 Wifi UNO ESP8266
- Dây nhảy nam sang nam
- Mô-đun đèn giao thông LED (bạn cũng có thể sử dụng đèn LED cơ sở)
- micro USB
- Điện thoại thông minh (Bạn cần tải xuống "Blynk" từ Cửa hàng Play / iStore)
Bước 2: Ghim kết nối
Làm theo kết nối như hình trên.
Bước 3: Cài đặt bo mạch
Tiếp theo, mở Arduino IDE và đi tới [Tệp => Tùy chọn]. Một hộp thoại xuất hiện. Trong hộp này, một hộp văn bản URL của người quản lý hội đồng quản trị bổ sung hiện diện.
- Sao chép và dán URL sau vào hộp và nhấp vào OK để tải xuống các gói.
- https://arduino.esp8266.com/stable/package_esp8266com_index.json
Bước 4: Tìm hiểu trong Quản lý Hội đồng quản trị
Tiếp theo, đi tới [Công cụ => Bảng => Quản lý bảng] trong IDE Arduino của bạn. Cửa sổ Boards Manager xuất hiện như bên dưới. Cuộn xuống các bảng trong trình quản lý bảng để chọn ESP8266 từ danh sách các bảng có sẵn. Nhấp vào cài đặt để bắt đầu cài đặt.
Bước 5: Chọn Bảng
Tiếp theo, tải lên chương trình đầu tiên của bạn, chọn loại bảng "WeMos D1 R1" từ phần [Công cụ => Bảng] trong IDE Arduino của bạn.
Bước 6: Mã ví dụ
Để lấy mã ví dụ từ Blynk, bạn cần tải xuống thư viện từ trang web Blynk.
https://www.blynk.cc/getting-started/
Làm theo các bước sau:
- Chọn "Tải xuống Thư viện Blynk".
- Chọn "Blynk_Release_v0.5.4.zip".
- Giải nén các tệp và sao chép cả hai tệp (thư viện, công cụ).
- Mở Arduino IDE, đi tới [Tệp => Tùy chọn] tìm tệp xuất hiện trên "Vị trí sách phác thảo".
- Mở tệp Arduino và dán cả hai tệp bạn đã sao chép.
Sau đó, mở Arduino IDE của bạn, đi tới [Tệp => Ví dụ => Blynk => Bo mạch Wifi => Độc lập] để biết mã ví dụ.
Bước 7: Thiết lập Blynk
Tiếp theo, bạn cần thiết lập "Blynk" từ điện thoại thông minh của mình.
Làm theo các bước sau:
- Tải xuống "Blynk" tại Play Store / iStore.
- Đăng ký bằng email của bạn.
- Chuyển đến "Dự án mới" Nhập tên dự án của bạn (nếu cần).
- Chọn thiết bị "WeMos D1".
- Loại kết nối "Wifi" rồi "Tạo". (Sau khi tạo, bạn sẽ nhận được Mã xác thực từ email của mình).
- Trượt sang trái để mở "Hộp tiện ích con".
- Chọn "Nút" để thêm nút.
- Chạm vào nút cho "Cài đặt nút".
- Chọn [Đầu ra => Kỹ thuật số => D2, D3, D4] để chọn kết nối chân.
- Chế độ chuyển thành "Chuyển đổi".
Bước 8: Tải lên
Bây giờ bạn cần kiểm tra hộp thư đến của mình và sao chép mã Auth token.
Chèn Mã xác thực, Tên mạng và Mật khẩu vào chương trình của bạn. Bây giờ hãy tải mã lên WeMos D1 (ESP8266) của bạn thông qua micro USB. Đảm bảo rằng bạn sử dụng đúng cổng bằng cách chọn tại [Công cụ => Cổng].
Bước 9: Dùng thử nút Blynk
Chọn nút phát từ phía trên bên phải và bật nút ghim.
Bước 10: Kết thúc
Bây giờ nó đang hoạt động! Các nút pin Blynk hoạt động như một công tắc.