Mündəricat:

RoboRemo ESP8266 Asan İdarəetmə: 5 addım
RoboRemo ESP8266 Asan İdarəetmə: 5 addım

Video: RoboRemo ESP8266 Asan İdarəetmə: 5 addım

Video: RoboRemo ESP8266 Asan İdarəetmə: 5 addım
Video: ESP8266 NodeMCU RC car control over WiFi using RoboRemo app 2024, Noyabr
Anonim
RoboRemo ESP8266 Asan İdarəetmə
RoboRemo ESP8266 Asan İdarəetmə

Bu izahatda bir ESP8266 WiFi lövhəsini RoboRema Tətbiqinə bağlamaq üçün çox sadə bir yol əldə edirsiniz.

Ehtiyacınız var:

  • RoboRemo tətbiqini işə salmaq üçün Android və ya Apple cihazı.
  • RoboRemo tətbiqini quraşdırın.
  • Arduino IDE quraşdırın
  • Arduino ESP8266 kitabxanasını quraşdırın.
  • Wemos D1 mini və ya NodeMCU kimi ESP8266 lövhəsi. (ESP-01 üçün seriyalı adapterə, tellərə və daha çoxuna əlavə USB lazımdır, o qədər də lazımlı deyil)
  • MicroUSB kabeli

Ola bilsin:

  • Wemos D1 Mini kitabxanası və nümunələri.
  • Əlavə qalxanlar.

Bu təlimatın məqsədi, əlaqənin təməlini qoymaqdır ki, özünüz daha çox funksiya əlavə edə biləsiniz.

Arduino qurmaqla kömək edin: Proqramlaşdırma-the-WeMos-İstifadə-Arduino-SoftwareIDE

Wemos Arduino yardımı və Wemos Shields kitabxanası

Addım 1: Eskizinizi kodlaşdırın

  • Eskizi yükləyin və bu kodu Arduino IDE -yə kopyalayın.
  • *Ssid = "RoboRemo" ehtiyaclarınıza uyğun olub olmadığını yoxlayın dəyişdirin. (yerli şəbəkənizdən SSID istifadə etməyin)
  • Şifrə əlavə etmək istəyirsinizsə *pw
  • Alətlərə görə seçim => Doğru lövhəyə oturun (Wemos D1 mini)

Addım 2: COM portunu qurun

COM portunu təyin edin
COM portunu təyin edin
  • Bağlı olan Portlara baxın (Port:).
  • ESP8266 (Wemos mini) cihazını microUSB kabeli ilə bağlayın.
  • Son əlavə olunan COM portunu seçin. Eskizinizi yükləyin.

Addım 3: Bağlantı qurun

ESP8266 ilə RoboRemo arasında əlaqə yaratmaq üçün iki addım var.

1 Cihaz WiFi

ESP8266-dan bir Wifi serveri hazırladıq. Buna görə cihazı - WiFi - parametrlərini RoboRemo və ya şans verdiyiniz adla təyin etməlisiniz. Buna görə cihazınızdan WiFisettings -ə gedin.

2 RoboRemo qoşulun

RoboRemo tətbiqindən:

menyu => əlaqə => İnternet (TCP) => digər => IP ünvanını doldurun. Sketchdə verilir: 192.168.0.1:1234

WiFi IP yadda qalacaq, buna görə növbəti dəfə sağ IP -ni asanlıqla vura bilərsiniz.

Bir problem varsa, serial monitordan IP almalısınız.

  • Arduino => Alətlər => Serial monitor.
  • ESP8266 sıfırlayın və ya yenidən bağlayın.
  • IP verilənə qədər gözləyin.

Arduino eskizində IP -ni dəyişdirmək faydalı ola bilər. Məsələn, sinifdə daha çox ESP var.

Addım 4: RoboRemo Tətbiq İnterfeysini qurun

RoboRemo Tətbiq İnterfeysini qurun
RoboRemo Tətbiq İnterfeysini qurun

İndi ESP8266-da düzgün proqram işləyir və əlaqə qurulur, IO pinlərini idarə etmək üçün düymələri qura bilərik.

Daha çox təlimat üçün l RoboRemo təlimatını yükləyin

Seçim:

  • Menyu => redaktə edin ui => Ekranın hər hansı bir yerinə vurun (yeni menyu açılır) => seçim düyməsi => düyməni (sol üst küncdən götür) istədiyiniz yerə sürükləyin => İstəsəniz düymənin ölçüsünü dəyişin (sağ alt künc).
  • Bir menyu göründüyü üçün düyməni vurun => "basın hərəkətini təyin et" => A => sekmesini daxil edin Tamam. => "buraxma hərəkətini təyin et" düyməsinə vurun => 1 => sekmesini daxil edin "Ok"
  • Düyməni rəng, mətn və s.
  • Bu düyməni buraxın.
  • "menyu" düyməsini vurun. => "istifadəçi interfeysini redaktə etmə" seçin.

İndi LED_BUILDIN -ı açmaq və söndürmək MÜMKÜNDÜR !!!!

Addım 5: Tətbiqinizi və eskizinizi fərdiləşdirin

Tətbiqinizi və eskizinizi fərdiləşdirin
Tətbiqinizi və eskizinizi fərdiləşdirin

Verdiyim baza yaxşı işləyirsə, tətbiqinizi və eskizinizi fərdiləşdirə və genişləndirə bilərsiniz.

Bu eskizin həddi, bir xarakter komandosundan istifadə etməyimdir. 9 -dan böyük nömrələr göndərilə bilməz.

İstəyirsinizsə, RoboRemo veb saytından ESP8266-wifi-avtomobilin eskizini götürüb tənzimləyə bilərsiniz.

Arduino GPIO nömrələri Wemos və ya NodeMCU pin nömrələrinə uyğun gəlmir Tərcümə və ya PDF yükləmək üçün şəkilə baxın

Tövsiyə: