Kalkış ve iniş gibi en basit manevralar bile zor olabileceğinden, dört pervaneli helikopterlerde ( dronlar ) ustalaşmak saatler alırdı. Uçmayı öğrenmek zaman ve kararlılık gerektiriyordu - ve daha göklere çıkmadan önce, bir tane yapmak gibi küçük bir mesele vardı.
Artık piyasada iyi bir önceden oluşturulmuş ve programlanmış insansız hava aracı seçimi olduğuna göre, büyük High Street perakendecilerine gidebilir ve doğrudan raftan bir tane satın alabilirsiniz. Parrot Bebop ve DJI Phantom gibi dronlar piyasada devrim yarattı ve uçmayı ve onları kontrol etmeyi çok daha kolay hale getiren gelişmiş uçuş özelliklerine sahip dronlar yavaş yavaş ortaya çıkıyor.
Drone tasarımındaki en büyük dönüm noktası, uçuşu stabilize edebilen ve otomatik frenleme, kalkış ve iniş gibi gelişmiş özellikleri uygulayabilen uçak üzerine yerleştirilmiş küçük işlemciler sayesinde akıllı hale geldikleri zamandı. mekanik ve programlama hakkında endişelenmek yerine eğlenceli.
Ticari dronların mevcudiyeti arttıkça, açık donanım ve yazılım toplulukları da popülaritesini artırdı. En yeni açık kaynaklı insansız hava araçları, nesnelerden kaçınma ve GPS navigasyonu gibi gelişmiş özelliklerle daha pahalı rakiplerine meydan okuyor.
Ticari modellere yönelik bu zorluk gerçek bir sürpriz değil ve ana üreticilerin birçoğunun açık kaynak dünyasında son derece aktif olduğunu ve bunlara düzenli olarak katkıda bulunduğunu ve desteklediğini bulmak için DIY drone topluluğuna çok fazla bakmanıza gerek yok. kendilerininkini inşa etmek isteyen; örneğin 3D Robotics gibi şirketler, Mission Planner gibi yazılım uygulamaları aracılığıyla programlanabilen otopilot sistemleri satarlar.
3D Robotics'in topluluğa katılımı, insansız hava araçlarından birine daha yakından baktığınızda açıkça görülüyor. 3DR SOLO'nun kaputunun altına göz atın ve Linux tabanlı olduğunu göreceksiniz. Şirket ayrıca büyük bir eğitim programı yürütüyor ve SOLO için eksiksiz bir SDK mevcut.
En yeni Raspberry Pi Zero ve Erle Robotics PXFMini ile bu yakın tarihli açık kaynaklı topluluk projesinden temel bir dron oluşturmaya göz atacağız .
Bu projeyi bitirdikten sonra, bizimDIY Raspberry Pi drone'nuzu nasıl uçurursunuz?Yeni dronunuzu nasıl kalibre edeceğinizi ve uçuracağınızı öğrenmek için makale.
Neye ihtiyacın var
- Raspberry Pi Zero (yeni sekmede açılır)
- Erle Robotik PXF Mini
- Erle Robotics PXF Mini Güç Modülü
- HobbyKing Spec FPV250
- 100 mm erkek - erkek servo kablosu (yeni sekmede açılır)
- FlySky-i6 denetleyicisi (yeni sekmede açılır)
- Edimax AC EW-7811UAC (yeni sekmede açılır)
- RC XT-60 konektörleri (yeni sekmede açılır)
Başlarken
İlk adım, Raspberry Pi Zero ve PXFmini'yi hazırlamaktır. 40 pimli GPIO konektörü Raspberry Pi Zero'ya lehimlendikten sonra ikisini birbirine takmak nispeten basittir. Konektör, Zero'nun tepesine ve PXFMini'deki karşılık gelen sokete giren iki sıra pinden oluşan basit bir settir.
Pi Zero'nun temel kartının maliyeti yalnızca 4 Sterlin (5 ABD Doları, yaklaşık 7 ABD Doları) gibi düşüktür, ancak bu proje için gerçekten doldurulmamış 40 pimli GPIO konektörü, Mini USB ve HDMI kabloları içeren başlangıç kitine ihtiyacınız var. Bir klavye faresi ve Wi-Fi dongle'ı bağlayabilmeniz için bir USB hub'ı da iyi bir fikirdir.
PXFMini'de bir tane olduğu için bunu satın alırsanız aslında iki adet 40 pimli konektör elde edeceksiniz, ancak Raspberry Pi Zero ile birlikte diğer konektörler için ödeme yapmaya değer.
Kartın küçük boyutu nedeniyle pimlerde lehimleme biraz zor olabilir ve ayrıca pimlerin PXFMini ile arayüz oluşturmak için kartın üzerinde yeterli uzunluğa sahip olduğundan emin olmalısınız.
Bunu yapmanın en kolay yolu biraz Blu-Tack kullanmaktır. Ayrıca pimleri bir miktar Islak ve Kuru veya ince zımpara beziyle zımparalayarak lehimin yapışmasına yardımcı olduğunu bulduk.
Kartı hazırlamak için GPIO pinlerini Raspberry Pi Zero'ya yerleştirin ve kartı ters çevirin, böylece karttan gelen pinleri görebilirsiniz. Yaklaşık 45 derecelik bir açıyla masaya koyun ve sabitlemek için biraz Blu-Tack (veya Yapışkan Yapışkan veya benzer bir malzeme) kullanın.
Şimdi, tahtadan görünen sadece küçük bir kısım (maksimum 1 mm) olacak şekilde pimleri itin ve tahtanın bir ucundaki pimlerin konumunu sabitlemek için Tack'i kullanın. Blu-Tack'in ilk başta lehimlemediğimiz pimlerin üzerine yerleştirilmesi gerekiyor, ardından pimlerin bir ucu lehimlenip sabitlendiğinde, Tack'i çıkarıp işi bitirebiliriz. Yapıştırıcı ısınırsa yanar ve çıkarılması zorlaşır.
Tüm pimleri lehimlemeniz ve kuru lehimlerden kaçındığınızdan emin olmanız gerekir. Yeni bir uca sahip ince uçlu bir havya, lehimlemeye alışkın değilseniz hayatınızı kolaylaştıracaktır.