İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Bu açıklamada, bir ESP8266 WiFi kartını RoboRema Uygulamasına bağlamanın çok basit bir yolunu bulacaksınız.
Şunlara ihtiyacınız var:
- RoboRemo uygulamasını çalıştırmak için Android veya Apple cihazı.
- RoboRemo uygulamasını yükleyin.
- Arduino IDE'yi yükleyin
- Arduino ESP8266 kütüphanesini kurun.
- Wemos D1 mini veya NodeMCU gibi ESP8266 kartı. (ESP-01 için ek USB'den seri adaptöre, kablolara ve daha fazlasına ihtiyacınız var, çok kullanışlı değil)
- Mikro USB kablosu
Muhtemelen:
- Wemos D1 Mini kitaplığı ve örnekleri.
- Ek kalkanlar.
Bu talimatın amacı, kendi başınıza daha fazla işlevsellik ekleyebilmeniz için size bağlantı ile temel vermektir.
Arduino kurulumu ile ilgili yardım: Arduino-SoftwareIDE-Using-WeMos-Using-the-WeMos-Programlama
Wemos Arduino yardımı ve Wemos Shields kütüphanesi
Adım 1: Eskizinizi Kodlama
- Krokiyi indirin ve bu kodu Arduino IDE'nize kopyalayın.
- *ssid = "RoboRemo"nun ihtiyaçlarınıza uygun olup olmadığına bakın veya değiştirin. (yerel ağınızdan SSID'yi kullanmayın)
- *pw ile bir şifre eklemek istiyorsanız
- Araçlara Göre Seçim => Sağ tahtaya binin (Wemos D1 mini)
2. Adım: COM bağlantı noktasını ayarlayın
- Bağlı olan Portlara bakın (Port:).
- ESP8266'yı (Wemos mini) microUSB kablosuyla bağlayın.
- En son eklenen COM portunu seçin. Çiziminizi yükleyin.
3. Adım: Bağlantı Kurun
ESP8266 ve RoboRemo arasında bağlantı kurmak için iki adım vardır.
1 Cihaz WiFi
ESP8266'dan bir Wifi sunucusu yaptık. Bu yüzden cihazı - WiFi - ayarlarını RoboRemo'ya veya şans eseri adınıza ayarlamalısınız. Bu yüzden cihazınızdan WiFi ayarlarına gidin.
2 RoboRemo bağlantısı
RoboRemo uygulamasından:
menü => bağlan => İnternet (TCP) => diğer => IP adreslerini girin. Çizimde verilmiştir: 192.168.0.1:1234
WiFi IP'si hatırlanacak, böylece bir dahaki sefere doğru IP'ye kolayca tıklayabilirsiniz.
Bir sorun varsa, IP'yi seri monitörden almanız gerekir.
- Arduino => Araçlar => Seri monitör.
- ESP8266'yı sıfırlayın veya yeniden bağlayın.
- IP verilene kadar bekleyin.
Arduino taslağındaki IP'yi değiştirmek faydalı olabilir. Örneğin, daha fazla ESP'li sınıfta.
Adım 4: RoboRemo Uygulama Arayüzünü Kurun
Şimdi doğru program ESP8266'da çalışıyor ve bağlantı yapıldıktan sonra IO pinlerini kontrol etmek için butonları ayarlayabiliriz.
Daha fazla talimat için l RoboRemo kılavuzunu indirin
Tercih:
- Menü => kullanıcı arabirimini düzenle => ekranda herhangi bir yere dokunun (yeni menü açılır) => seçim düğmesi => düğmeyi istediğiniz yere sürükleyin (sol üst köşeden alın) => isterseniz düğmeyi yeniden boyutlandırın (sağ alt köşe).
- Bir menünün görünmesi için düğmeye dokunun => "basma işlemini ayarla" üzerine dokunun => bir A girin => sekmesi Tamam. => "serbest bırakma eylemini ayarla"ya dokunun => 1 girin => sekmesi "Tamam"
- Düğmeyi renk, metin vb. ile özelleştirebilirsiniz.
- Bu butonmenüyü bırakın.
- "menü" düğmesini sekme. => "ui'yi düzenleme"yi seçin.
ŞİMDİ LED_BUILDIN'İ AÇMAK VE KAPATMAK MÜMKÜN OLMALIDIR !!!!
Adım 5: Uygulamanızı ve Çiziminizi Özelleştirin
Verdiğim temel iyi çalışıyorsa, uygulamanızı ve çiziminizi özelleştirebilir ve genişletebilirsiniz.
Bu çizimin sınırı, bir karakter komando kullanmam. Yani 9'dan büyük sayılar gönderilemez.
İsterseniz, RoboRemo web sitesi ESP8266-wifi-car'daki taslağı alıp ayarlayabilirsiniz.
Arduino GPIO numaraları Wemos veya NodeMCU pin numaralarıyla eşleşmiyor Çeviri için resme bakın veya PDF'yi indirin