Skydroid uzaktan kumanda uçağı kontrolünde UDP ayarı

Skydroid H12 Uzaktan Kumanda ve Uçuş Kontrolünde UDP aracılığıyla seri bağlantı noktası verilerini ağ bağlantı noktasına aktarma adımları Pixhawk.

UDP setting on Skydroid remote control-flight control
Skydroid uzaktan kumanda uçağı kontrolünde UDP ayarı

1. Donanım Bağlantıları

Hava Ünitesi (Drone tarafı):

  • Uçuş denetleyicisini hava ünitesine bağlayın.D3 TTL seri bağlantı noktası.
  • Hava ünitesine bir IP kamerası bağlayınEthernet portu.

Yer Ünitesi (Uzaktan kumanda tarafı):

  • Skydroid 2.4G vericisini zemin birimine bağlayınağ bağlantı noktası (Seri bağlantı noktası kullanılmaz).
  • Skydroid uzaktan kumandasını bir bilgisayara bağlamak için kablolu bir Ethernet kablosu kullanın (hata ayıklama için isteğe bağlı).

2. Ağ Yapılandırması

Hava Birimi Yapılandırması

  1. Hava ünitesinin web arayüzüne erişin (varsayılan IP: 192.168.1.12).
  2. GezinSeri bağlantı noktası ayarları:
    • SeçmeUart3 (uçuş denetleyicisine bağlı).
    • AyarlamakUzak IP Skydroid uzaktan kumandasının IP'sine (Örneğin,192.168.1.100).
      • Zemin birimi için orijinal varsayılan IP: 192.168.1.11.
  3. Hava ünitesini yeniden başlat Değişiklikleri uygulamak için.

Skydroid uzaktan kumanda yapılandırması

  1. Wi-Fi'yi devre dışı bırak 2.4G/1.4G kablosuz bağlantılara müdahale etmek için.
  2. A SetStatik Ethernet IP adresi:
    • Atamak192.168.1.100 Hava ünitesi ile aynı alt ağda olduğundan emin olmak için (192.168.1.xxx).

3. Ağ Doğrulama

  1. Uzaktan kumandayı Ethernet üzerinden bir bilgisayara bağlayın.
  2. kullanımping komutları Tüm cihazlarda bağlantıyı doğrulamak için:
    • ping 192.168.1.100 # Uzaktan kumanda
    • ping 192.168.1.12 # Hava Ünitesi
    • ping 192.168.1.11 # Yer Ünitesi
    • ping 192.168.1.64 # İp kamerası
  3. Tüm cihazlara aynı LAN içinde ulaşılabilir olduğunu onaylayın.

4. QgroundControl (Qgc) Kurmak

  1. QgroundControl veYeni bir UDP bağlantısı oluşturun:
    • Protokol: UDP
    • Liman8090 (Hava ünitesinin gönderme bağlantı noktasını eşleştirmeli).
  2. Veri alımını doğrulayın:
    • QGC'nin UDP üzerinden gerçek zamanlı uçuş denetleyicisi verilerini görüntülediğinden emin olun.

5. Video akışı

  1. KullanH12protool yazılım:
    • IP kameranın adresini girin (Örneğin,192.168.1.64) Video akışını çekmek için.
  2. Uzaktan kumandanın kameranın beslemesine erişebileceğini onaylayın.

Anahtar Notlar

  1. IP Tutarlılığı: Tüm cihazlar192.168.1.xxx alt ağ.
  2. Port Eşleştirme: Hem hava ünitesi hem de QGC UDP bağlantı noktası kullanmalı8090.
  3. Yapılandırmadan sonra yeniden başlat: Ayarların yürürlüğe girmesi için hava ünitesini/yazılımı yeniden başlatın.
  4. Fiziksel bağlantılar: Kararlı Ethernet ve seri bağlantı noktası bağlantılarını sağlayın.

Bu adımları takip ederek, Uçuş Denetleyicisinden Seri Veriler (Hava Birimi aracılığıyla) UDP üzerinden Skydroid uzaktan kumandasının ağ bağlantı noktasına iletilecek, Gerçek zamanlı telemetri ve video akışını etkinleştirme.

Skydroid uzaktan kumandasındaki ağ bağlantı noktasına seri bağlantı noktası verilerini aktarmak için UDP nasıl kullanılır?

Drone Video Veri Bağlantısının Hava Birimi, TX900 veya Vcan1681 TTL bağlantı noktası üzerinden uçuş kontrolü pixhawk'ı bağlamanız gerekiyor. TX900 Üç Veri Bağlantı Noktası Varsayılan Ayarı D1 RS232'dir, D2 SBUS ve D3 TTL. D1'i TTL bağlantı noktası olarak kullanmanız önermedik. Yaşayan videoda bir video gecikmesi olacak.

Drone video veri bağlantısı hava ünitesinin veri bağlantısı hariç, Ethernet bağlantı noktası bir IP kameraya bağlanıyor. Yer biriminde, Ağ bağlantı noktalarından birinde bir ağ kablosu kullanıyoruz. lütfen kontrol edin, Verilerin çıktısını almak için herhangi bir seri port kullanmıyoruz. Bu sefer, uçuş kontrol verilerini UDP üzerinden ethernet portuna aktarmak istiyoruz, hava ünitesindeki seri porttan yer ünitesindeki ağ portuna.

Burada hava ünitesi tarafındaki uçuş kontrolünü bağlamak için seri portu kullanıyoruz. Zemin ünitesi tarafında, ağ bağlantı noktasını kullanıyoruz. Ağ kablosu skydroid 2.4G vericisine bağlı. Daha sonra video ve veriler, skydroid 2.4G kablosuz iletim sistemi aracılığıyla skydroid uzaktan kumandasına gönderilir..

Uzaktan kumanda bilgisayara kablolu bir ağ üzerinden bağlanır. Burada kablolu bir ağ kablosu bağlantımız var. Ayrıca buna ihtiyacınız olamaz. Bir bilgisayarı ve skydroid uzaktan kumandasını bağlamak için ağ kablosunu neden kullanmalısınız?? Bu nedenle bazı operasyonlar yapıyoruz, Ping komutları gibi, Web sayfalarındaki kablosuz video veri bağlantısının yapılandırmasını değiştirin, Ağın bağlı olup olmadığını kontrol edin, vb.

Bilgisayarda, Bu dört IP'nin bağlı olup olmadığını kontrol etmek için bu dört IP'ye ping komutları çalıştırabilirsiniz. (Uzaktan kumanda IP 192.168.100, Zemin birimi IP 192.168.1.11, Hava Birimi IP 192.168.1.12 ve Ethernet Kamera IP 192.168.1.64).

Tamam, Bilgisayara bir göz atalım. Çünkü UDP üzerinden Ethernet için seri veriler, Bu nedenle, bazı ayarların hava ünitesi IP adresinde değişmesi gerekiyor, girmek 192.168.1.12 Bilgisayarın tarayıcısında, Seri sekmesi web sayfasında ve uart3'ü seçin, Uzak IP'yi kontrol edin, Lütfen uzaktan kumandanın IP'sini girin. (Burada 192.168.1.100 örneğin), Daha sonra, Bu IP adresini uzaktan kumandada nasıl değiştireceğinizi göstereceğiz.

Uzaktan kumanda kullanmanıza gerek yoksa, Hava ünitesinin uzak IP'si sadece zemin birimlerini kullanır’ ıvır zıvır, 192.168.1.11. Ve sonra zemin birimi web sayfasını ziyaret edin, Zemin Birimi IP 192.168.1.11 Değiştirilmesine gerek yok. Bunlar değişmedi. Tam olarak eskisi ile aynı. Sadece hava ünitesini yapılandırmamız gerekiyor. Ve uzak IP'yi uzaktan kumandanın IP'sine ayarlayın.

Bu, hava ünitesinin web sayfasında demektir, 192.168.1.12, Uzak IP uzaktan kumanda IP adresini girmelidir. Hava ünitesinde eşdeğer, Uçuş kontrolü seri verilerini alır. Uzak IP'ye gönderecek (Skydroid IP Adresi). Uzak IP daha önce daha önce zemin birimi IP idi, 192.168.1.11.
Ve şimdi uzaktan kumanda IP'sine geç 192.168.1.100. Burayı hatırla. Bu parametreleri değiştirdikten sonra, Etkili olmak için yazılımı yeniden başlatmanız gerekiyor. Şimdi değiştirdiğimize göre, Yeniden başlatmayacağız. Web sayfasında bir şeyi değiştirdikten sonra, Yeniden başlatman gerekiyor.

Sonra uzaktan kumandaya bak. Dikkat edilmesi gereken bazı şeyler var. Öncelikle, Ağ burada. WiFi'yi burada kapatmanız önerilir. Çünkü uzaktan kumandanın kendisi 2.4GHz. Ve drone video veri bağlantımız 1.4GHz. Zaten iki kablosuz bağlantı var. Bu yüzden uzaktan kumandanın Wi-Fi'sini kapatmamız gerekiyor.
Burada daha önce bahsettiğimiz IP adresini yapılandırmanız gereken Ethernet'i seçiyoruz. Değiştirmek 192.168.1.100, bu IP'yi hava ünitesinden göndermeye eşdeğerdir. Aynı ağ segmentinde olmalı, 192.168.1.xxx.

PC tarafına bakalım. Zaten uzaktan kumandaya bağlanmak için bir ağ kablosu kullandık.
Böyle bir avantaj var. Öncelikle, Web sayfasını görüntülemek için iki kablosuz video veri bağlantısına erişebiliriz
parametrelerini değiştirmek için. Bu ağ kablosu aracılığıyla, Bilgisayara bağlanıyoruz, Air'e erişebiliriz
birim, veya erişim zemin birimine. Şimdi, Bu ağda, Hava ünitesi dahildir, ip kamerası, Zemin birimi ve uzaktan kumanda. Hepsi bir yerel alan ağındalar. Birbirlerine erişebilirler.

Gösterelim. Örneğin, uzaktan kumanda için. Uzaktan kumandayı ping yapabiliriz, Bağlanabilir. Ve hava ünitemiz 192.168.1.12, Bu, her birinin bağlanabileceği anlamına gelir. Müşterilerin herhangi bir sorunu varsa, Sadece ping komutunu kullanın, Bilebilir, Hangi düğüm çevrimiçi değil. Bir ip kameramız bile var, yani 192.168.1.64, hangi da bağlanabilir. Şimdi ip kamerası, İki kablosuz bağlantı,
uzaktan kumanda, ve bilgisayarın hepsi aynı yerel alan ağında. Ve birbirlerine erişebilirler.

Ek olarak, Burada video izlememiz gerekiyorsa, H12protool'u tıklayın, Video görüntülemeyi seçin, Kameranın videosunu görebiliriz. Burada, Kameranın IP'sine girmeyi unutmayın, Burası değiştirilmesi gerekiyor. Müşterinin kamera IP adresine değiştirin. Şimdi uzaktan kumanda, Bu bağlantı yoluyla, Bu ip kamerasına zaten erişebilir. Böylece akışı doğrudan çekebilir, Ve doğrudan izleyebilirsiniz. IP kamerayı hareket ettirmeme izin ver, Anlıyorsun, Uzaktan kumandada yaşayan videoyu görebiliriz.

QGC'ye bir göz atalım, QgroundControl, QgroundControl uygulamasını tıklayın, Uygulama Ayarını Seçin.
Çünkü Seri'yi UDP üzerinden Ethernet'e kullanıyoruz, Yani buraya bağlanırken, Önce bağlantıyı kesip sileceğiz, Operasyon ayrıntılarını göstermek için yeni bir bağlantı oluşturacağız.

Ekle düğmesine tıklayın, Burada UDP'yi seçmemiz gerekiyor. Bu önemli bir nokta. Ve sonra ikincisi, Liman 8090.
Tekrar açıklayayım. Neden böyle ayarlıyoruz? Hadi PC'ye geri dönelim, Bu hava ünitesinin yapılandırmasıdır.
Hava ünitesinin konfigürasyonu 192.168.1.12, Seri veriler bu uzak IP'ye gönderilecek, Bu uzaktan kumandanın IP'si. Bu limana gönderilecek 8090. Bu bağlantı noktasına veri gönderiyorlar.

Uzaktan kumanda. Liman da 8090. Tamam'a tıklayın, ve sonra, Şimdi UDP'nin bağlantı noktasına bağlanmasını ister 8090. Bağlantıyı bekle, Zaten veri topluyor. Şimdi uçuş kontrolünü hareket ettirin, Bağlı. Yaşayan veriler var.

UDP ile ilgili bağlantı hakkında herhangi bir sorunuz varsa, veya daha fazla teknik destek için bizimle iletişime geçin, Belki de deneyebilirsin TCP protokolü.

morningcore cx6600 for skydroid remote control
Skydroid uzaktan kumandası için MorningCore CX6600

Bir soru sor

← Geri

Yanıtınız için teşekkür ederiz. ✨