Drone yapılırken kullanılan dil

Arkadaşlar merhaba, bir Drone üretiminde çalışacak bir mühendisin iş tanımı nasıl olamlıdır yani aranan özellikler? Örneğin Phyton bilmeli yada Phyton ve C ve C++ bilmeli etc. ve diğer özellikler. Çok teşekkürler

@296181 ’in dediği gibi, Drone yazılım değildir, donanımdır. Donanıma bağlıdır ve donanımı kontrol etmeyi gerektirir. İşte “Gömülü Sistemler” dediğimiz alan burada başlıyor.

Drone, kumandadan gelen sinyal ile 4 motora güç vermek değildir. Her şeyden önce, kumandaya bile gelmeden Önce, o Drone’un güç vermeseniz bile havada sabit kalması gerekir. Bunun için aracın 3 eksendeki ivmelenmesini kontrol etmek ve raporlamak gerekir. Bu işi ise Gyro yapar.

Yine böyle araçlar ile çalışmış kişilerin bildiği, PID ayarlama vardır. PID, gelen sensörlere göre (ki burada ana sensör Gyro’dur, ikinci sensör ise kumandadan gönderdiğiniz veriler olur), motorların ne hızla döneceğini ayarlar.

Uzun lafın kısası, Drone yapmak için bir dil bilmeniz gerekmez. Drone için belirli uçuş kontrol kartları vardır. Bunların nesilleri vardır, F3, F4, F7 gibi. Uygun motoru, ESC’yi, uçuş kartını ve gövdeyi seçip, Drone’u bir araya getirirsin.

Bunun yanında barometre (bazı FC’lerde entegre oluyor) ve GPS eklemeniz de gerekebilir, eğer uzun mesafe gidecekseniz ya da bağlantı koptuğunda Drone’un dönmesini istiyorsanız.

Gömülü sistemlere gelince; gömülü sistemlerin dili C ve C++. Ancak yapacağın Drone projesinde ihtiyacın olacağını sanmam.
Sn.SideWinder değerli bilgileriniz için çok teşekkürler. Bir şey sormak istiyorum. Drone üretiminde çalışacak bir mühendisin iş tanımı nasıl olamlıdır yani aranan özellikler? Örneğin Phyton bilmeli yada Phyton ve C ve C++ bilmeli etc. ve diğer özellikler. Çok teşekkürler
 
Son düzenleme:
Drone (?) üretimi diye bir şey yok aslında. İnsansız Hava Aracı Üretimi diyebiliriz. Bu noktada da iş tanımı genişliyor tabii zira bunun hem yazılım hem de donanım ve onların da dışında mekanik tasarım - imalat kısmı var.

Bu işin yazılım tarafında çalışacak birisi iyi düzeyde C ve C++ bilmeli, MatLab gibi analiz araçlarını kullanabilmeli, STM32 başta olmak üzere mikrokontrolcü sistemlerine hakim olmalı.
 
Drone (?) üretimi diye bir şey yok aslında. İnsansız Hava Aracı Üretimi diyebiliriz. Bu noktada da iş tanımı genişliyor tabii zira bunun hem yazılım hem de donanım ve onların da dışında mekanik tasarım - imalat kısmı var.

Bu işin yazılım tarafında çalışacak birisi iyi düzeyde C ve C++ bilmeli, MatLab gibi analiz araçlarını kullanabilmeli, STM32 başta olmak üzere mikrokontrolcü sistemlerine hakim olmalı.
Çok teşekkür ederim. C ve C++ demişsiniz peki Phyton bu işin neresindedir acaba?
 

Technopat Haberler

Geri
Yukarı