Herkese merhabalar,
Elinizdeki RTF mikro sayınız artmaya başladığı zaman, kumandalar bir zaman sonra kalabalık bir yığın oluşturmaya başlar. Fakat genelde her farklı modelin iletişim protokolü farklı olduğu için, kumandalardan da kurtulmak pek mümkün olmaz. Nerede ise her modeli desteklemeye en yakın kumanda ise, deviationtx yazılımı ve ek modüller ile upgrade edilmiş Devo serisi kumandalardır. Benim bu yazıda bahsedeceğim kumanda ise, Walkera'nın mikro serileri için üretilmiş olan ve boyutu da standart kumandalara göre daha ufak olan Devo 7E...
Ben de dahil forumdaki bir çok arkadaş Walkera markasına pek sıcak bakmasa da, Devo 7E, hem malzeme kalitesi hem de görünüm olarak bence başarılı bir ürün. Tutuşu, ağırlığı ve switch pozisyonları gayet yerli yerinde, ayrıca ekranı da boyut olarak gayet yeterli. Çubukların verdiği hissiyat da gayet yumuşak. Ama gene de belirtmekte fayda var, bu kumanda mikrolar için üretilmiş ufak boyutlu bir kumanda. Dolayısı ile standart boy kumandaların verdiği hissi beklemek pek yerinde olmaz.
Simdi gelelim modifikasyonlara.
- Standart yazılımdan kurtulup deviationtx yükleme.
- Standart vericisi üzerinde, diyot modifikasyonu ile mesafe ve güç arttırma
- 2 tane 3 pozisyonlu switch ekleme
- Desteklenecek protokol sayısını arttırmak için modül ekleme.
- Standart yazılımdan kurtulup deviationtx yükleme.
DeviationTX, tamamen bağımsız kişiler tarafından geliştirilen ve bir çok walkera kumandayı destekleyen açık kaynaklı bir proje. Projenin detayları ile ilgili bilgiye aşağıdaki web sitelerinden ulaşabilirsiniz.
Kurulum ve deviation ile ilgili daha ayrıntılı bilgiler için aşağdaki sayfadaki "Deviation10UserManual.pdf" (Devo 7E de bu dokümanda anlatılmakta)dökümanından faydalanabilirsiniz.
Deviationtx kurmak için, 2 şeye ihtiyaç var. Walkera'nın DFUSe güncelleme yazılımı ve deviationtx kumanda yazılımı.
Walkera sitesinden indirilecek olan DevoDfuSe güncelleme yazılımı.
Yukarıdaki yazılımı bilgisayarınızda, herhangi bir klasöre kurduktan sonra, kurulum yaptığınız yerde "Driver" isimli bir klasör daha göreceksiniz. "Driver" klasörünün içindeki, işletim sisteminize uygun sürücü dosyalarını kullanarak yükleme yapmalısınız. 32 bitlik işletim sistemleri için "dpinst_x86.exe", 64 bitlik işletim sistemleri için "dpinst_amd64.exe" dosyası ile kurulum yapabilirsiniz. Yoksa kumandanız DFU modunda iken, program tarafından algılanmayacaktır.
Ve de deviationtx sitesinden indirilecek olan, Devo 7e için gerekli olan firmware ise aşağdan indiriliyor.
"deviation-devo7e-v4.0.1.zip" dosyasını bir klasörün içine açtığınızda "deviation-devo7e-v4.0.1.dfu" isimli firmware dosyasını görüyor olacaksınız. Diğer dosya ve klasörler ise kumandanın flaş bellğine kopyalancak olan dosyalardır. Yani silmeyin .
Kumandayı "EXT" tuşuna basılı tutup açtığınızda DFU moduna girecektir. Ve ekran aşağıdaki gibi gözükecektir.
Daha sonra uygulamayı açtığınızda ise "STM Device in DFU Mode" yazısını görüyor olmanız gerekiyor. Yoksa kumanda tanınmamış demektir.
Firmware'yi seçip yükleme yaptıktan sonra, kumandayı kapatıp tekrar USB modunca açmak gerekiyor. Bunu yapmak için ise "ENT" tuşuna basılı tutup kumanda açılır. Bilgisayarınız bu durumda, kumandayı "çıkarılabilir bellek" olarak görecektir. Sonra da "debug-devo7e-v4.0.1.zip" ve "deviation-devo7e-v4.0.1.dfu" haricindeki tüm dosyalar kumandanın flaş belleğine kopyalanır.
- Standart vericisi üzerinde, diyot modifikasyonu ile mesafe ve güç arttırma
Devo7e, potansiyeline rağmen Walkera tarafından diğer kumandalarının satışına engel olmasın diye biraz kırpılmış bir kumandadır. Verici gücü de buna dahil. Aşağıda anlatılan modifikasyon ile verici gücünü 10mw değerinden 100mw (150mw de seçilebiliyor ama okuduklarımdan tam emin olduğumu söyleyemiyeceğim) değerine arttırabilmek mümkün.
Tabi bu işlemin verimli olabilmesi için deviationtx yazılımına ihtiyaç var. Ve kumandanın tx.ini dosyasında "has_pa-cyrf6936 = 1" şeklinde değişiklik yapmak da gerekiyor.
Bu işlemi kendim yapmadım. Kumandayı Emre(Kaman)'den almıştım ve sağolsun, bana doğrudan modifiyeli olarak yolladı .
- 2 tane 3 pozisyonlu anahtar ekleme
Devo7e'de kırpılan noktalardan birisi de anahtarlardır. Kumandanın gövdesinde 2 tane anahtar daha eklenecek yuva bulunmaktadır. Ama deliklerini bir matkap ile delmek gerekiyor.
2 pozisyonlu ya da 3 pozisyonlu anahtar eklenebiliyor. Ben 2 tane 3 pozisyonlu anahtar ekelemeyi tercih ettim. Anahtarlardan birisi "ON-OFF-ON" diğeri ise "ON-OFF-YAY" şeklinde. Kısa yuvarlak anahtar ucları çok hoşuma gitmedi ama "düz" uçlu bulup alana kadar şimdilik bunları taktım.
Anahtarların orta ucu, kumandanın "Ground" elektriksel ucuna bağlı. Alt ve üst uclara ise yönü anahtara doğru olacak şekilde diyot takmak gerekiyor. Herhangi bir diyot olur dense de bazıları "1N400X" diyotları ile alıcılarda "bind" sorunu yaşadıklarını ve bu sorunu "1N4148" diyot kullanarak giderdiklerini yazdıkları için ben de "1N4148" kullandım.
Bu resim bana ait değil tabii ama bağlantıları daha net gösterdiği için ekliyorum.
Bu modu aktive etmek için deviation 4.0.1 yazılımı yeterli değil. Ya yazılımı yama ile değiştirip kendiniz derledikten sonra yüklemeniz, ya da "nightly" denilen versiyonlarını yüklemeniz gerekiyor. Ben "deviation-devo7e-v4.0.1-92e1705.zip" isimli "nighly" versiyonunu" yükledim. Bu sürümde, ayarların çoğu "tx.ini" dosyası yerine "hardware.ini" dosyasına taşınmış durumda. Ve bu dosyada "extra-switches=3x2" düzenlemesini yaparak 2 tane 3 pozisyonlu anahtarı çalışır hale getirmek gerekiyor.
- Desteklenecek protokol sayısını arttırmak için modül ekleme.
Devaitiontx yazılımı sayesinde Devo7e, kendi vasayılan modülü "cyrf6936" ile hem walkera hem de dsmx/dsm2 protokollerini çalıştırır hale gelebiliyor. Aşağıdaki dokümanda, desteklenen protokollerin tam listesi var. Kumandaya, bir adet kendi modülü ve ekstra iki modül olmak üzere toplamda 3 tane TX modülü takılabiliyor. Daha fazla modül takmak için "multimod" isimli bir modül daha var ama o modül bu yazının konusu değil.
Kendi çektiğim resimler çok da anlaşılır olmadığından şu sayfalardaki fotoğraflar daha açıklayıcı olacaktır.
Ben de FlySky protokolleri için A7105 ve Hisky(V922), KN(v977), V2x2(A959) protokolleri için NRF24L01 modülünü kullanmaya karar verdim. Böylece kumanda, piyasadaki mikroların nerede ise %80 - %90'ına hakim olabilecek duruma gelmiş oluyor. Elimdeki v dokuz bir bir kumandaların bir tanesini söküp, içindeki A7105 modülünü çıkardım. Bu modül üzerinde PA+LNA olduğu için nispeten güçlü (yazılanlara göre ~17db) bir çıkış sağlayabiliyor.
NRF24L01 olarak ise ilk başta elimdeki PA+LNA'sız NRF24L01'lardan birini kullandım ama sinyal kalitesi çok kötü olduğu için PA+LNA'lı bir NRF24L01 sipariş ettim.
Kablolar pek güzel gözükmüyor ama ufacık kumandanın içine onca modülü ve kabloyu tıkınca ancak bu kadar oldu. Modüllerin gövdelerinden yayılacak RF sinyalini biraz azaltabilmek amacı ile gövdeleri "makaron + alüminyum folyo + şaffaf bant" ile sardım.
A7105'in SCS pinini, kumandadaki TMS noktasına, NRF24L01'in CSN pinini ise kumandanın TCK noktasına lehimledim. "tx.ini" de ise aşağıdaki düzenlemeleri yaptım.
NRF24L01'ye taktığım anten, "balun" yüzünden, kumandanın plastik anten yuvasına sığmayınca, ben de onu dışarı uzatıp, geniş bir makaron ile antenin üzerine sabitlemek zorunda kaldım. Çok çirkin de olmadı aslında.
Kumandanın bu hali ile alakalı test sonuçları, daha sonra ... .
Elinizdeki RTF mikro sayınız artmaya başladığı zaman, kumandalar bir zaman sonra kalabalık bir yığın oluşturmaya başlar. Fakat genelde her farklı modelin iletişim protokolü farklı olduğu için, kumandalardan da kurtulmak pek mümkün olmaz. Nerede ise her modeli desteklemeye en yakın kumanda ise, deviationtx yazılımı ve ek modüller ile upgrade edilmiş Devo serisi kumandalardır. Benim bu yazıda bahsedeceğim kumanda ise, Walkera'nın mikro serileri için üretilmiş olan ve boyutu da standart kumandalara göre daha ufak olan Devo 7E...
Bu RESMİ görmek için izniniz yok. Giriş yap veya üye ol
Ben de dahil forumdaki bir çok arkadaş Walkera markasına pek sıcak bakmasa da, Devo 7E, hem malzeme kalitesi hem de görünüm olarak bence başarılı bir ürün. Tutuşu, ağırlığı ve switch pozisyonları gayet yerli yerinde, ayrıca ekranı da boyut olarak gayet yeterli. Çubukların verdiği hissiyat da gayet yumuşak. Ama gene de belirtmekte fayda var, bu kumanda mikrolar için üretilmiş ufak boyutlu bir kumanda. Dolayısı ile standart boy kumandaların verdiği hissi beklemek pek yerinde olmaz.
Bu RESMİ görmek için izniniz yok. Giriş yap veya üye ol
Simdi gelelim modifikasyonlara.
- Standart yazılımdan kurtulup deviationtx yükleme.
- Standart vericisi üzerinde, diyot modifikasyonu ile mesafe ve güç arttırma
- 2 tane 3 pozisyonlu switch ekleme
- Desteklenecek protokol sayısını arttırmak için modül ekleme.
- Standart yazılımdan kurtulup deviationtx yükleme.
DeviationTX, tamamen bağımsız kişiler tarafından geliştirilen ve bir çok walkera kumandayı destekleyen açık kaynaklı bir proje. Projenin detayları ile ilgili bilgiye aşağıdaki web sitelerinden ulaşabilirsiniz.
Bu LİNKİ görmek için izniniz yok. Giriş yap veya üye ol
Kurulum ve deviation ile ilgili daha ayrıntılı bilgiler için aşağdaki sayfadaki "Deviation10UserManual.pdf" (Devo 7E de bu dokümanda anlatılmakta)dökümanından faydalanabilirsiniz.
Bu LİNKİ görmek için izniniz yok. Giriş yap veya üye ol
Deviationtx kurmak için, 2 şeye ihtiyaç var. Walkera'nın DFUSe güncelleme yazılımı ve deviationtx kumanda yazılımı.
Walkera sitesinden indirilecek olan DevoDfuSe güncelleme yazılımı.
Bu LİNKİ görmek için izniniz yok. Giriş yap veya üye ol
Yukarıdaki yazılımı bilgisayarınızda, herhangi bir klasöre kurduktan sonra, kurulum yaptığınız yerde "Driver" isimli bir klasör daha göreceksiniz. "Driver" klasörünün içindeki, işletim sisteminize uygun sürücü dosyalarını kullanarak yükleme yapmalısınız. 32 bitlik işletim sistemleri için "dpinst_x86.exe", 64 bitlik işletim sistemleri için "dpinst_amd64.exe" dosyası ile kurulum yapabilirsiniz. Yoksa kumandanız DFU modunda iken, program tarafından algılanmayacaktır.
Ve de deviationtx sitesinden indirilecek olan, Devo 7e için gerekli olan firmware ise aşağdan indiriliyor.
Bu LİNKİ görmek için izniniz yok. Giriş yap veya üye ol
"deviation-devo7e-v4.0.1.zip" dosyasını bir klasörün içine açtığınızda "deviation-devo7e-v4.0.1.dfu" isimli firmware dosyasını görüyor olacaksınız. Diğer dosya ve klasörler ise kumandanın flaş bellğine kopyalancak olan dosyalardır. Yani silmeyin .
Kumandayı "EXT" tuşuna basılı tutup açtığınızda DFU moduna girecektir. Ve ekran aşağıdaki gibi gözükecektir.
Bu RESMİ görmek için izniniz yok. Giriş yap veya üye ol
Daha sonra uygulamayı açtığınızda ise "STM Device in DFU Mode" yazısını görüyor olmanız gerekiyor. Yoksa kumanda tanınmamış demektir.
Bu RESMİ görmek için izniniz yok. Giriş yap veya üye ol
Firmware'yi seçip yükleme yaptıktan sonra, kumandayı kapatıp tekrar USB modunca açmak gerekiyor. Bunu yapmak için ise "ENT" tuşuna basılı tutup kumanda açılır. Bilgisayarınız bu durumda, kumandayı "çıkarılabilir bellek" olarak görecektir. Sonra da "debug-devo7e-v4.0.1.zip" ve "deviation-devo7e-v4.0.1.dfu" haricindeki tüm dosyalar kumandanın flaş belleğine kopyalanır.
- Standart vericisi üzerinde, diyot modifikasyonu ile mesafe ve güç arttırma
Devo7e, potansiyeline rağmen Walkera tarafından diğer kumandalarının satışına engel olmasın diye biraz kırpılmış bir kumandadır. Verici gücü de buna dahil. Aşağıda anlatılan modifikasyon ile verici gücünü 10mw değerinden 100mw (150mw de seçilebiliyor ama okuduklarımdan tam emin olduğumu söyleyemiyeceğim) değerine arttırabilmek mümkün.
Bu LİNKİ görmek için izniniz yok. Giriş yap veya üye ol
Tabi bu işlemin verimli olabilmesi için deviationtx yazılımına ihtiyaç var. Ve kumandanın tx.ini dosyasında "has_pa-cyrf6936 = 1" şeklinde değişiklik yapmak da gerekiyor.
Bu işlemi kendim yapmadım. Kumandayı Emre(Kaman)'den almıştım ve sağolsun, bana doğrudan modifiyeli olarak yolladı .
- 2 tane 3 pozisyonlu anahtar ekleme
Devo7e'de kırpılan noktalardan birisi de anahtarlardır. Kumandanın gövdesinde 2 tane anahtar daha eklenecek yuva bulunmaktadır. Ama deliklerini bir matkap ile delmek gerekiyor.
Bu RESMİ görmek için izniniz yok. Giriş yap veya üye ol
2 pozisyonlu ya da 3 pozisyonlu anahtar eklenebiliyor. Ben 2 tane 3 pozisyonlu anahtar ekelemeyi tercih ettim. Anahtarlardan birisi "ON-OFF-ON" diğeri ise "ON-OFF-YAY" şeklinde. Kısa yuvarlak anahtar ucları çok hoşuma gitmedi ama "düz" uçlu bulup alana kadar şimdilik bunları taktım.
Bu LİNKİ görmek için izniniz yok. Giriş yap veya üye ol
Bu LİNKİ görmek için izniniz yok. Giriş yap veya üye ol
Anahtarların orta ucu, kumandanın "Ground" elektriksel ucuna bağlı. Alt ve üst uclara ise yönü anahtara doğru olacak şekilde diyot takmak gerekiyor. Herhangi bir diyot olur dense de bazıları "1N400X" diyotları ile alıcılarda "bind" sorunu yaşadıklarını ve bu sorunu "1N4148" diyot kullanarak giderdiklerini yazdıkları için ben de "1N4148" kullandım.
Bu LİNKİ görmek için izniniz yok. Giriş yap veya üye ol
Bu RESMİ görmek için izniniz yok. Giriş yap veya üye ol
Bu resim bana ait değil tabii ama bağlantıları daha net gösterdiği için ekliyorum.
Bu RESMİ görmek için izniniz yok. Giriş yap veya üye ol
Bu modu aktive etmek için deviation 4.0.1 yazılımı yeterli değil. Ya yazılımı yama ile değiştirip kendiniz derledikten sonra yüklemeniz, ya da "nightly" denilen versiyonlarını yüklemeniz gerekiyor. Ben "deviation-devo7e-v4.0.1-92e1705.zip" isimli "nighly" versiyonunu" yükledim. Bu sürümde, ayarların çoğu "tx.ini" dosyası yerine "hardware.ini" dosyasına taşınmış durumda. Ve bu dosyada "extra-switches=3x2" düzenlemesini yaparak 2 tane 3 pozisyonlu anahtarı çalışır hale getirmek gerekiyor.
Bu RESMİ görmek için izniniz yok. Giriş yap veya üye ol
- Desteklenecek protokol sayısını arttırmak için modül ekleme.
Devaitiontx yazılımı sayesinde Devo7e, kendi vasayılan modülü "cyrf6936" ile hem walkera hem de dsmx/dsm2 protokollerini çalıştırır hale gelebiliyor. Aşağıdaki dokümanda, desteklenen protokollerin tam listesi var. Kumandaya, bir adet kendi modülü ve ekstra iki modül olmak üzere toplamda 3 tane TX modülü takılabiliyor. Daha fazla modül takmak için "multimod" isimli bir modül daha var ama o modül bu yazının konusu değil.
Bu LİNKİ görmek için izniniz yok. Giriş yap veya üye ol
Kendi çektiğim resimler çok da anlaşılır olmadığından şu sayfalardaki fotoğraflar daha açıklayıcı olacaktır.
Bu LİNKİ görmek için izniniz yok. Giriş yap veya üye ol
Bu LİNKİ görmek için izniniz yok. Giriş yap veya üye ol
Ben de FlySky protokolleri için A7105 ve Hisky(V922), KN(v977), V2x2(A959) protokolleri için NRF24L01 modülünü kullanmaya karar verdim. Böylece kumanda, piyasadaki mikroların nerede ise %80 - %90'ına hakim olabilecek duruma gelmiş oluyor. Elimdeki v dokuz bir bir kumandaların bir tanesini söküp, içindeki A7105 modülünü çıkardım. Bu modül üzerinde PA+LNA olduğu için nispeten güçlü (yazılanlara göre ~17db) bir çıkış sağlayabiliyor.
NRF24L01 olarak ise ilk başta elimdeki PA+LNA'sız NRF24L01'lardan birini kullandım ama sinyal kalitesi çok kötü olduğu için PA+LNA'lı bir NRF24L01 sipariş ettim.
Bu LİNKİ görmek için izniniz yok. Giriş yap veya üye ol
Kablolar pek güzel gözükmüyor ama ufacık kumandanın içine onca modülü ve kabloyu tıkınca ancak bu kadar oldu. Modüllerin gövdelerinden yayılacak RF sinyalini biraz azaltabilmek amacı ile gövdeleri "makaron + alüminyum folyo + şaffaf bant" ile sardım.
Bu RESMİ görmek için izniniz yok. Giriş yap veya üye ol
Bu RESMİ görmek için izniniz yok. Giriş yap veya üye ol
A7105'in SCS pinini, kumandadaki TMS noktasına, NRF24L01'in CSN pinini ise kumandanın TCK noktasına lehimledim. "tx.ini" de ise aşağıdaki düzenlemeleri yaptım.
enable-a7105 = A13
has_pa-a7105 = 1
enable-nrf24l01 = A14
has_pa-nrf24l01 = 1
NRF24L01'ye taktığım anten, "balun" yüzünden, kumandanın plastik anten yuvasına sığmayınca, ben de onu dışarı uzatıp, geniş bir makaron ile antenin üzerine sabitlemek zorunda kaldım. Çok çirkin de olmadı aslında.
Bu RESMİ görmek için izniniz yok. Giriş yap veya üye ol
Kumandanın bu hali ile alakalı test sonuçları, daha sonra ... .