Mục lục:

RoboRemo ESP8266 Điều khiển dễ dàng: 5 bước
RoboRemo ESP8266 Điều khiển dễ dàng: 5 bước

Video: RoboRemo ESP8266 Điều khiển dễ dàng: 5 bước

Video: RoboRemo ESP8266 Điều khiển dễ dàng: 5 bước
Video: Bài 5: Giải Pháp Google Firebase và Esp8266 Điều Khiển Xe Ở Mọi Nơi Trên Thế Giới - Phần 1 2024, Tháng bảy
Anonim
Điều khiển dễ dàng RoboRemo ESP8266
Điều khiển dễ dàng RoboRemo ESP8266

Trong phần giải thích này, bạn sẽ có một cách rất đơn giản để kết nối bo mạch WiFi ESP8266 với Ứng dụng RoboRema.

Bạn cần:

  • Thiết bị Android hoặc Apple để chạy ứng dụng RoboRemo.
  • Cài đặt ứng dụng RoboRemo.
  • Cài đặt Arduino IDE
  • Cài đặt thư viện Arduino ESP8266.
  • Bo mạch ESP8266 như Wemos D1 mini hoặc NodeMCU. (đối với ESP-01, bạn cần thêm bộ chuyển đổi USB sang seriel, dây dẫn và nhiều thứ khác, không tiện dụng như vậy)
  • Cáp MicroUSB

Có khả năng:

  • Thư viện Wemos D1 Mini và các ví dụ.
  • Lá chắn bổ sung.

Mục đích của hướng dẫn này là cung cấp cho bạn nền tảng với kết nối để bạn có thể tự mình thêm nhiều chức năng hơn.

Trợ giúp cài đặt Arduino: Programming-the-WeMos-using-Arduino-SoftwareIDE

Trợ giúp Wemos Arduino và thư viện Wemos Shields

Bước 1: Mã hóa bản phác thảo của bạn

  • Tải xuống bản phác thảo và sao chép mã này vào IDE Arduino của bạn.
  • Hãy xem * ssid = "RoboRemo" có phù hợp với nhu cầu của bạn không hoặc thay đổi nó. (không sử dụng SSID từ mạng cục bộ của bạn)
  • Nếu bạn muốn thêm mật khẩu bằng * pw
  • Lựa chọn theo Công cụ => Lên bảng phù hợp (Wemos D1 mini)

Bước 2: Đặt cổng COM

Đặt cổng COM
Đặt cổng COM
  • Nhìn vào các Cổng được kết nối (Cổng:).
  • Kết nối ESP8266 (Wemos mini) bằng cáp microUSB.
  • Chọn cổng COM được thêm lần cuối. Tải lên bản phác thảo của bạn.

Bước 3: Tạo kết nối

Để tạo kết nối giữa ESP8266 và RoboRemo, có hai bước.

1 thiết bị WiFi

Chúng tôi đã tạo từ ESP8266 thành một máy chủ Wifi. Vì vậy, bạn phải đặt thiết bị - WiFi - cài đặt thành RoboRemo hoặc tên mà bạn đặt. Vì vậy, hãy truy cập WiFisettings từ thiết bị của bạn.

2 RoboRemo kết nối

Từ ứng dụng RoboRemo:

menu => kết nối => Internet (TCP) => khác => điền quảng cáo IP. Trong vương miện được đưa ra: 192.168.0.1:1234

IP WiFi sẽ được ghi nhớ để lần sau bạn có thể dễ dàng nhấp vào đúng IP.

Nếu có sự cố, bạn phải lấy IP từ màn hình nối tiếp.

  • Arduino => Công cụ => Màn hình nối tiếp.
  • Đặt lại ESP8266 hoặc kết nối lại.
  • Chờ cho đến khi IP được cấp.

Nó có thể hữu ích để thay đổi IP trong bản phác thảo Arduino. Ví dụ trong lớp học với nhiều ESP hơn.

Bước 4: Thiết lập giao diện ứng dụng RoboRemo

Thiết lập giao diện ứng dụng RoboRemo
Thiết lập giao diện ứng dụng RoboRemo

Bây giờ chương trình phù hợp đang chạy trên ESP8266 và kết nối được thực hiện, chúng ta có thể thiết lập các nút để điều khiển các chân IO.

Để biết thêm hướng dẫn, hãy tải xuống l hướng dẫn sử dụng RoboRemo

Sự lựa chọn:

  • Menu => chỉnh sửa ui => chạm vào bất kỳ đâu trên màn hình (menu mới hiện lên) => nút lựa chọn => kéo nút (chọn ở góc trên cùng bên trái) đến nơi bạn muốn => thay đổi kích thước nút nếu bạn muốn (góc đáy bên phải).
  • Nhấn vào nút để menu xuất hiện => nhấn vào "set press action" => nhập tab A => Ok. => chạm vào "thiết lập hành động phát hành" => nhập tab 1 => "Ok"
  • Bạn có thể tùy chỉnh nút theo màu sắc, văn bản, v.v.
  • Để lại menu nút này.
  • nhấn vào nút "menu". => chọn "không chỉnh sửa ui".

BÂY GIỜ NÓ PHẢI CÓ KHẢ NĂNG BẬT VÀ TẮT LED_BUILDIN !!!!

Bước 5: Tùy chỉnh ứng dụng và phác thảo của bạn

Tùy chỉnh ứng dụng và phác thảo của bạn
Tùy chỉnh ứng dụng và phác thảo của bạn

Nếu cơ sở tôi đưa ra hoạt động tốt, bạn có thể tùy chỉnh và mở rộng ứng dụng cũng như bản phác thảo của mình.

Giới hạn của bản phác thảo này là tôi sử dụng một nhân vật biệt kích. Vì vậy, các số lớn hơn 9 không thể được gửi.

Nếu muốn, bạn có thể lấy bản phác thảo trên trang web RoboRemo ESP8266-wifi-car và điều chỉnh nó.

Số GPIO của Arduino không khớp với số pin của Wemos hoặc NodeMCU Nhìn trên hình để biết bản dịch hoặc tải xuống PDF

Đề xuất: