RTH modda barometre çalıştırmak

Global Positioning System :)
Cevapla
Kullanıcı avatarı
Serdarr
Mesajlar: 478
Kayıt: 29 Mar 2018, 14:10
Ad Soyad: Serdar uslan
Konum: Muğla

RTH modda barometre çalıştırmak

Mesaj gönderen Serdarr » 20 Eki 2019, 20:34

Bütün foruma selamlar 👋🏻👋🏻
betaflight ile gps rescue (rth) modunu aktif ettiğimizde quad geri dönerken aynı zamanda kontrol kartının üzerindeki barometreyi de otomatik olarak aktif edip yüksekliğini de koruyarak mı geri dönüş yapıyor yoksa irtifa gittikçe düşüyor mu?
Genelde izlediğim videolarda eve varamadan irtifa kaybedip çakılacak gibi oluyor quadlar.
Eğer öyleyse gps rescue yi atadığımız kanala baro modunu da atayarak bu sorunu çözme şansımız var mıdır
Uçuşa devam 😬😬

Kullanıcı avatarı
gökhan YANKI
Mesajlar: 2390
Kayıt: 02 Şub 2019, 12:14
Ad Soyad: gökhan yankı

Re: RTH modda barometre çalıştırmak

Mesaj gönderen gökhan YANKI » 20 Eki 2019, 21:06

aslında barometreyi atamak gibi bir şansınız yok. github sayfasında yazana göre "Barometre isteğe bağlıdır ancak önerilir. " pusula için de aynısı yazıyor varsa etkinleştirin. burdan anlayacağınız şey gps tarafından yükseklik bilgisini daha doğru yorumlamak için barometrenin de kullanılabileceğidir.

https://github.com/betaflight/betafligh ... escue-mode


gps rescue ayarlandıgında quad rescue modunda önce ayarladığınız bir yüksekliğe çıkar daha sonra sizin önceden yapılandırdığınız bir hızda eve doğru yaklaşmaya başlar. ve daha önce ayarladığınız mesafaye geldiğinde size kadar olan mesafede alçalmaya inişe geçmeye başlar bu sizin de söylediğiniz gibi çok güvenilecek bişey değil yükseklik bilgisi doğru okunamazsa drone yavaşça çakılabilir.

gps rescue modun bize sağladığı avantaj dronu kaybolduğu yerden gözünüzle göreceğiniz sesini duyacağınız bir mesafeye geri getirebilmesidir bundan sonrası betaflight için fantazi olur. yakınlaşınca kontrolü devralıp devam etmek en güzeli.

__isimsiz__

Re: RTH modda barometre çalıştırmak

Mesaj gönderen __isimsiz__ » 20 Eki 2019, 21:28

Betaflight'da bayağı bir süredir Baro mode'u yok... Eski sürümlerde vardı... Artık yok...

GPS Rescue özelliğine gelince... Betaflight GPS Rescue özelliğini ayarlarken belirlemen gereken birkaç değer var... Bunlardan önemli olanlarını aşağıda açıklayacağım... Tüm listeyi de en alta koyacağım... Anlatmadığım komutlarla ilgili detaylı bilgi için komutları google'da arama yapabilirsin... Verdiğim kodların karşısındaki değerler default değerleridir... en aşağıdaki listede ayarlanabilecekleri değerler / aralıklar belirtilmiştir...


GPS Rescue Minimum Uydu Sayısı

Kod: Tümünü seç

set gps_rescue_min_sats = 8
Bu değer gps rescue failsafe olarak ayarlandığında bağlanılmış olması gereken minimum uydu sayısını belirler. Eğer en az bu sayıda uyduya bağlı değilseniz quad'ınız arm olmaz... Yeterli sayıda uyduya bağlanana kadar beklemeniz gerekmektedir. Eğer evde GPS aktifken quad'ınızı deniyorsanız büyük ihtimalle evin içinde uyduya bağlanamayacağı için quad'ınız arm olmayacaktır. Uydu sayısına bakmaksızın arm olmasını istiyorsanız yukarıdaki kodu kullanarak bu değeri sıfır yapabilirsiniz. Böylece quad'ınız uyduya bağlanmasa bile arm olacaktır... Bunu riski göze alarak yapın çünkü quadınız gps rescue aktif ettiğinizde döneceği ev/home koordinatlarını arm ettiğiniz anda kayıt eder... Eğer arm ettiğinizde yeterli sayıda uyduya bağlanmamışsanız bu koordinatlar olmayacağı veya doğru olmayacağı için quad'ınız geri dönmeyecektir... hatta yanlış bir koordinat kaydettiyse gps rescue aktif ettiğinizde başka yöne doğru uçup kaybolacaktır... O nedenle buna çok dikkat etmeniz gerekiyor...

Yani dışarıda uçuştan önce; quad'ınızı yere gps modülü açık gökyüzünü görebilecek şekilde bırakın. Li-Po'yu bağlayın... Smart audio ayarlı ise VTX PIT Moda alın ki ısınmasın çünkü bir süre yerde uçmadan ve pervaneler dönmeden bekleyeceksiniz... Gözlükten bakarak OSD ekranda uydu sayısının en az 6-8 olmasını bekleyin... O sırada yine OSD üzerinde koordinatların göründüğüne emin olun... Hatta koordinatların doğru olduğuna emin olmak için cep telefonunuzda google maps'te koordinat değerlerini enlem,boylam şeklinde yazarak bulunduğunuz noktayı gösterip göstermediğini kontrol edin. artık quad'ınızı arm edip uçuşa başlayabilirsiniz...


GPS Rescue İlk İrtifa

Kod: Tümünü seç

set gps_rescue_initial_alt = 50
Quadınız rescue mode'u aktif olduğunda, angle mode'a geçip, yönünü ev/home konumuna döndürdükten sonra güvenli bir yüksekliğe tırmanır... Bu yükseklik ya bu komut ile ayarladığımız değer ya da uçuş sırasında kayıt edilen en yüksek irtifanın 15 metre fazlası olur... Hangisi daha yüksek ise o değer dikkate alınır ve quad rescue mode aktif olduğunda o yüksekliğe tırmanır. Bunun sebebi de şudur... Diyelim 50 metre ilk irtifa ayarlı... uçmaya başladınız, hemen yakında önünüzde 70 metre boyunda bir bina var... Onun üstünden 80 metreye çıkarak geçtiniz ve ileride aşağıya indiğinizden sinyaliniz koptu... Quad geri gelirken 50 metre ile dönse, binaya çarpacak... Betaflight GPS rescue, uçuş içinde çıktığınız en yüksek irtifa olan 80 metreyi kayıt edip üzerine 15 metre daha ekleyerek 95 metre yüksekliğe tırmanarak geri dönmeye başlar ki quad binaya çarpmasın...

Burada şöyle bir handikap var, quad rescue mode ile eve dönerken, belirli bir açı ve belirli bir hızda ilerler ve home konumuna belirli bir mesafeye geldiğinde alçalmaya başlar... bu değerleri belirleyen kodları aşağıda anlatacağım... eğer yukarıda bahsettiğim bina alçalmaya başlama mesafesinden ileride ise, quad alçalmaya başladığı için belki bina hizasında 70 metrenin altına ineceği için binaya çarpabilir... Yani gps rescue her zaman başarılı olacak diye birşey yok...
O nedenle uçuş alanınızdaki binaları cisimleri vs dikkate alarak uçmanız, gerekirse ilk irtifa değerini yüksek tutup, quad sinyal kaybolduğunda çok yükseğe çıkmasını sağlayıp sinyali tekrar yakalayıp manuel olarak eve döndürmeye çalışabilirisniz...


GPS Rescue Alçalmaya Başlama Mesafesi

Kod: Tümünü seç

set gps_rescue_descent_dist  = 200
Quadınız gps mode ile eve dönerken bu değerdeki mesafeye ulaştığında yukarıda ayarladığımız ilk irtifa yüksekliğinden giderek alçalmaya başlar... Yapmanız gereken bu mesafeye kadar gelmiş quad'ınız ile tekrar bağlantı RX / VTX bağlantısı kurarak quadınızı kendiniz manuel olarak indirmeye çalışmalısınız... Yoksa quadınız alçala alçala gelip yere yumuşak bir düşüş yapacaktır...


GPS Rescue Uçuş Açısı

Kod: Tümünü seç

set gps_rescue_angle = 32
Quadınız gps mode ile eve dönerken uçuş yapacağı maksimum açıyı ayarlar... Çok fazla yüksek değerler eve dönüş sırasında yüksekliği korumayı zorlaştırır... Çünkü quad açısını arttırıp hızlı uçar ancak pervanelerin yukarı itme gücü azalacağından yüksekliği korumakta zorlanabilir... 45 dereceden daha yüksek bir değer ayarlamamanız önerilir...


GPS Rescue Yer Hızı

Kod: Tümünü seç

set gps_rescue_ground_speed= 2000
Quadınız gps mode ile eve dönerken uçacağı hızı belirler... Saniyede katedeceği mesafeyi CM cinsinden belirler... 1500 ayarlamak yaklaşık 54km/saat hızla uçması demektir...


Önemli Not : Betaflight GPS Rescue'nın amacı, sinyal kaybolduğunda veya siz manuel olarak aktif ettiğinizde quadınızı sizin kontrolü tekrar devralabileceğiniz bir mesafeye doğru yaklaştırmaktır... Güvenli bir iniş değil, yumuşak bir çakılma sağlar :))

Unutmamanız gereken bir konu ise, failsafe nedeni ile GPS rescue mode ile geri dönüş yapan bir quad, tekrar RX sinyali sağlandığında gps rescue mode'undan çıkarak sizin kontrolünüze girer... eğer hazır değilseniz ve uçmayı sürdüremezsiniz quadınız hızla çakılmaya başlayacaktır... O nedenle gps rescue modunu bir switch'e atadıysanız ( ki atayın... ) sinyal kopması nedeni ile geri dönmeye başlayınca, o switch'i aktif edin... Böylece sinyal geri geldiğinde halen switch aktif olduğu için quad rescue modda durmaya devam edecektir... siz de sinyalin geri geldiğini gördüğünüzde switch'i kapatıp uçmaya devam edersiniz... Böylece hazırlıksız yakalanmamış olursunuz




GPS İLE ALAKALI TÜM KOMUTLAR

Kod: Tümünü seç


gps_provider = NMEA Allowed values: NMEA, UBLOX, MSP
gps_sbas_mode = AUTO Allowed values: AUTO, EGNOS, WAAS, MSAS, GAGAN
gps_auto_config = ON Allowed values: OFF, ON
gps_auto_baud = OFF Allowed values: OFF, ON
gps_ublox_use_galileo = OFF Allowed values: OFF, ON
gps_rescue_angle = 32 Allowed range: 0 - 200 GPS-rescue-mode
gps_rescue_initial_alt = 50 Allowed range: 20 - 100
gps_rescue_descent_dist = 200 Allowed range: 30 - 500
gps_rescue_ground_speed = 2000 Allowed range: 30 - 3000
gps_rescue_throttle_p = 150 Allowed range: 0 - 500
gps_rescue_throttle_i = 20 Allowed range: 0 - 500
gps_rescue_throttle_d = 50 Allowed range: 0 - 500
gps_rescue_velocity_p = 80 Allowed range: 0 - 500
gps_rescue_velocity_i = 20 Allowed range: 0 - 500
gps_rescue_velocity_d = 15 Allowed range: 0 - 500
gps_rescue_yaw_p = 40 Allowed range: 0 - 500
gps_rescue_throttle_min = 1200 Allowed range: 1000 - 2000
gps_rescue_throttle_max = 1600 Allowed range: 1000 - 2000
gps_rescue_throttle_hover = 1280 Allowed range: 1000 - 2000
gps_rescue_sanity_checks = RESCUE_SANITY_ON Allowed values: RESCUE_SANITY_OFF, RESCUE_SANITY_ON, RESCUE_SANITY_FS_ONLY
gps_rescue_min_sats = 8 Allowed range: 0 - 50
gps_rescue_min_dth = 100 Allowed range: 50 - 1000

En son __isimsiz__ tarafından 20 Eki 2019, 21:45 tarihinde düzenlendi, toplamda 2 kere düzenlendi.

Kullanıcı avatarı
gökhan YANKI
Mesajlar: 2390
Kayıt: 02 Şub 2019, 12:14
Ad Soyad: gökhan yankı

Re: RTH modda barometre çalıştırmak

Mesaj gönderen gökhan YANKI » 20 Eki 2019, 21:42

KingNothing yazdı: 20 Eki 2019, 21:28 Betaflight'da bayağı bir süredir Baro mode'u yok... Eski sürümlerde vardı... Artık yok...
destan gibi yazmışsın maşalllah konuda eksik bişey kalmamış bari mustakil bir konu olarak aç da herkes faydalansın. böyle aranınca bulunmaz.

__isimsiz__

Re: RTH modda barometre çalıştırmak

Mesaj gönderen __isimsiz__ » 20 Eki 2019, 21:43

Hocam valla müstakil başlık da açsan, site logosunun yanına link de koysan insanlar yine soruyo :))
Hocam sen alıntı yapınca destan gibi olmuş senin mesaj da... istersen alıntıyı kısalt :))

Ben de yeni bir başlık açayım...

Cevapla

“GPS Cihazları” sayfasına dön