Mục lục:

Cách lập trình NodeMCU trên Arduino IDE: 5 bước
Cách lập trình NodeMCU trên Arduino IDE: 5 bước

Video: Cách lập trình NodeMCU trên Arduino IDE: 5 bước

Video: Cách lập trình NodeMCU trên Arduino IDE: 5 bước
Video: Lập trình esp8266 - Bài 1 - Hướng dẫn nạp chương trình cho board esp8266 dùng arduino ide 2.0 2024, Tháng mười một
Anonim
Image
Image

Osoyoo NodeMCU được lập trình sẵn với trình thông dịch Lua, nhưng bạn không cần phải sử dụng nó! Thay vào đó, bạn có thể sử dụng Arduino IDE, đây có thể là điểm khởi đầu tuyệt vời cho những người yêu thích Arduino để làm quen với các công nghệ xung quanh IoT. Lưu ý rằng khi bạn sử dụng bảng NodeMCU với Arduino IDE, nó sẽ ghi trực tiếp vào phần sụn, xóa phần sụn NodeMCU Vì vậy, nếu bạn muốn quay lại Lua SDK, hãy sử dụng “flashher” để cài đặt lại phần sụn.

Lập trình NodeMCU có thể dễ dàng như trong Arduino, điểm khác biệt chính là sự phân bố các chân trong bảng mạch gật gù. Hãy làm theo các thao tác dưới đây và tận hưởng chuyến du lịch NodeMCU & Arduino IDE đầu tiên của bạn!

Bước 1: Kết nối NodeMCU của bạn với máy tính

Sử dụng cáp USB để kết nối NodeMCU của bạn với máy tính, bạn sẽ thấy đèn LED trên bo mạch màu xanh nhấp nháy khi được cấp nguồn, nhưng chúng sẽ không sáng.

Bước 2: Cài đặt trình điều khiển cổng COM / nối tiếp

Để tải mã lên ESP8266 và sử dụng bảng điều khiển nối tiếp, hãy kết nối bất kỳ cáp micro USB nào có khả năng dữ liệu với Bảng IOT ESP8266 và đầu kia với cổng USB của máy tính của bạn.

Phiên bản mới NodeMCUv1.0 đi kèm với chip nối tiếp CP2102, bạn có thể tải xuống và cài đặt trình điều khiển từ: https://www.silabs.com/products/development-tools/…. NodeMCUv0.9 đi kèm với chip nối tiếp CH340, bạn có thể tải xuống và cài đặt trình điều khiển từ:

Bước 3: Cài đặt Arduino IDE 1.6.4 trở lên

Tải xuống Arduino IDE từ Arduino.cc (1.6.4 trở lên) - không sử dụng 1.6.2! Bạn có thể sử dụng IDE hiện có của mình nếu bạn đã cài đặt nó. Bạn cũng có thể thử tải xuống gói sẵn sàng hoạt động từ dự án ESP8266-Arduino, nếu proxy đang gây ra sự cố cho bạn

Bước 4: Cài đặt Gói hội đồng quản trị ESP8266

Cài đặt Gói hội đồng quản trị ESP8266
Cài đặt Gói hội đồng quản trị ESP8266
Cài đặt Gói hội đồng quản trị ESP8266
Cài đặt Gói hội đồng quản trị ESP8266

Nhập https://arduino.esp8266.com/stable/package_esp8266… vào trường URL Trình quản lý bảng bổ sung trong tùy chọn Arduino v1.6.4 + (Mở Arduino IDE–> Tệp–> Tùy chọn–> Cài đặt). Nhập liên kết và nhấp vào “OK” để lưu các thay đổi của bạn. Tiếp theo, sử dụng Board Manager để cài đặt gói ESP8266 Vào Boards Manager và tìm loại board như bên dưới: Cuộn màn hình Broads Manager xuống dưới cùng, bạn sẽ thấy một module có tên “esp8266 by esp8266 Community” (xem hình sau), chọn phiên bản mới nhất và nhấp vào “Cài đặt”. Gói ESP8266 đã được cài đặt thành công. Lưu ý: Tốt hơn bạn nên đóng Arduino IDE và khởi động lại nó.

Bước 5: Thiết lập Hỗ trợ ESP8266

Thiết lập Hỗ trợ ESP8266
Thiết lập Hỗ trợ ESP8266
Thiết lập Hỗ trợ ESP8266
Thiết lập Hỗ trợ ESP8266

Khi bạn đã khởi động lại, hãy chọn NodeMCU 0.9 (hoặc NodeMCU 1.0) từ menu thả xuống Công cụ-> Bảng Cấu hình bảng và chọn Cổng phù hợp cho thiết bị của bạn. Tần số CPU : 80MHz, Kích thước Flash : 4M (3M SPIFFS), Tốc độ tải lên : 115200 Bây giờ chỉ cần tiếp tục với Arduino: Bắt đầu phác thảo của bạn! Lưu ý: Tốc độ tải lên 115200 baud là một nơi tốt để bắt đầu - sau này bạn có thể thử tốc độ cao hơn nhưng 115200 là một nơi an toàn tốt để bắt đầu.

Đề xuất: