Günümüzde dronlar çok popüler oyuncaklardır. Piyasada amatörler için profesyonel uçan uçağı ve uçağı bulabilirsiniz. Bu makalenin yazarı olan ustanın dört uçağı var (quadrocopters ve hexcopters), çünkü uçan her şeyi seviyor, ancak 200'üncü uçuş o kadar ilginç değil ve sıkıcı hale geliyor, bu yüzden bazı ek özelliklerle kendi uçağı yaratmaya karar verdi. Master programlamayı sever Arduino ve devreler ve aletler tasarlayarak onu inşa etmeye başladı. ev yapımı ürün MultiWii uçuş kontrolörü, Arduino UNO'da da kullanılan ATMega328 çipine dayanarak kullanılır, bu nedenle programlama oldukça basittir. Bu drone, GPS verilerini drone'ya gönderen ve bu verileri kendi GPS sinyaliyle karşılaştıran ve ardından telefonu takip etmeye başlayan bir Android akıllı telefona bağlanabilir. Bu nedenle, cadde boyunca hareket ederseniz, drone sizi takip edecektir. Tabii ki, birçok eksiklik var, ancak drone telefonu izliyor, video çekiyor ve ayrıca havadaki engelleri önlemek için ultrasonik bir mesafe sensörüne sahip. Bunlar ev yapımı bir dronun özellikleridir.
Adım 1: Temel Özellikler
Drone neredeyse tamamen otomatik olarak çalışır, kontrol etmenize gerek yoktur, çünkü genellikle her zaman sizinle olan telefonunuzu takip eder, ultrasonik sensör ağaçları, binaları ve diğer engelleri atlamaya yardımcı olur ve GPS çok doğru konum verileri verir, ancak görelim sonuç olarak ne var:
- Batarya 1000 mAh, 16-18 dakikalık sürekli uçuş için yeterli;
- havadaki engelleri önlemek için bir ultrasonik sensör;
- Telefondan veri almak için Bluetooth modülü;
- Arduino bazlı mikrodenetleyici;
- dahili jiroskop;
- ayarlanabilir maksimum yükseklik (5 m);
- pil zayıfladığında, drone otomatik olarak telefona düşer; (tercihen telefonu elinizde tutun)
- bir drone inşa etmenin maliyeti yaklaşık 100 $;
- her şey için programlanabilir;
- GPS kullanarak, herhangi bir koordinatta bir drone gönderebilirsiniz;
- bir quadrocopter tarzında tasarım;
- 2 megapiksel 720p HQ video kamera ile donatılmış;
- 109 g ağırlığında;
Adım 2: Parça ve alet seçimi
Araçlar:
- Havya;
- Tutkal tabancası;
- kesici;
- Pense;
- Süper yapıştırıcı;
- Çift taraflı yapışkan bant;
- Sakız;
elektronik bileşenleri:
- MultiWii 32kB Uçuş Kontrol Cihazı;
- Seri GPS modülü;
- Seri I2C dönüştürücü;
- Bluetooth modülü;
- Ultrasonik sensör;
- Bir parça sert plastik;
- Kafeden payet;
- dişli aktarımı;
- Motorlar;
- pervaneler;
- vidalar;
- L293D Motor Sürücüsü (bu başarısız bir sürücü seçimiydi, ikinci sürümde düzeltilecektir);
- 1000 mAh lityum-iyon pil;
Adım 3: Pervanelerin Montajı
Usta bu pervaneleri Aliexpress motorlu satın aldı, Syma S5X drone için yedek parça, ancak bu ev yapımı ürün için yararlı olduğu ortaya çıktı.
4. Adım: Şematik
Çalışma sırasında her zaman şemaya bakın ve iletişim konusunda dikkatli olun.
Adım 5: Motorları kontrol sürücüsüne lehimleme
Şimdi motorlardan tüm kabloları L293D motor sürücü IC'lerine lehimlemeniz gerekir. Resimlere bak, çok daha fazlasını söylüyorlar. Siyah ve mavi kabloları toprağa ve pozitif kabloları 1-4 çıkışlarına bağlamanız gerekir. L293D bu motorları kontrol edebilir, ancak master güç transistörlerinin kullanılmasını önerir, çünkü bu çip yüksek motorda (2 A'dan fazla) dört motorun hepsiyle çalışamaz.
Adım 6: Çerçeve Montajı
Lütfen pervanelerin nasıl takılacağını gösteren ikinci resme dikkat edin. Çerçeveyi monte etmek için bir kafeden sağlam bir pipet ve bir parça plastik kullanın. Dört vidanın tümü için biraz sıcak tutkal ve süper tutkal kullanın, ardından bağlantıları kontrol edin. Pervanelerin birbirinden aynı mesafede olması çok önemlidir.
Adım 7: L293D Sürücüsüne Kablo Ekleme
Kabloları çipin kalan kontaklarına lehimleyin. Bu, Arduino pinlerini I / O'ya bağlamaya yardımcı olacaktır. Şimdi devreyi kurma zamanı.
Adım 8: Şema
Tüm modüller, kaptanın önceden sipariş ettiği uçuş kontrol kitine dahildir, bu yüzden bunları birbirine bağlamanız gerekir. Bluetooth seri bağlantı noktasına, önce I2C dönüştürücüsüne, sonra I2C bağlantı noktasına gider. Şimdi bu şema uçağınıza monte edilebilir.
Adım 9: Elektrik devresini şasiye takma
Çift taraflı bant kullanın ve önce GPS'yi ekleyin. Bu sünger bant her şeyi yerinde tutar, bu nedenle her modülü plastik parçaya tek tek yapıştırın. Sonunda, motor sürücü kontaklarını MultiWii'ye bağlayın.
Adım 10: İki Devreyi Bağlayın
Giriş pimleri D3, D9, D10, D11'e gider, geri kalanı VCC + ve GND pimlerine bağlanmalıdır.
Adım 11: Pil ...
Master, pili drone'ya bağlamak için birkaç lastik bant kullandı. Oldukça sıkı tutar.
Adım 12: Ultrasonik Sensör
Sonar sensörü drone üzerine bir lastik bant ile monte edilir ve MultiWii kontrolörün D7 ve D6 pinlerine bağlanır.
Adım 13: Chip Programlama
Çipi programlamak için Seri FTDI modülünü kullanmanız gerekir. Yonga seti bir programlayıcı modülü içerir.
Adım 14: Yazılım
Sihirbaz, yazılımın çipe yüklenip yüklenmediğini bilmiyor, ancak burada ne yapacağını açıklıyor. İlk olarak resmi MultiWii kütüphanesini bilgisayarınıza indirin. .Zip dosyasını ayıklayın, ardından MultiWii.ino dosyasını açın. “Arduino / Genuino UNO” yu seçin ve çipinize indirin. Şimdi mikrodenetleyiciniz önceden tanımlanmış tüm işlevlere sahiptir. Jiroskop, ışık, Bluetooth ve hatta küçük bir LCD (bu projede kullanılmayan) indirilen kodla çalışır. Ancak bu kod yalnızca modüllerin işlevselliğini doğrulamak için kullanılabilir. Drone'yu yatırmaya çalıştığınızda motorların jirosensör nedeniyle döneceğini göreceksiniz. Denetleyici kodunu, drone'nun telefonu takip etmesi için değiştirmeliyiz.
Arduino'yu programlayabilir veya sihirbazın talimatlarını takip ederseniz, sizi her yerde takip edecek kendi dronunuzu oluşturabilirsiniz.
GitHub - yazılıma bağlantı
Adım 15: Kodu Değiştirme
Sihirbaz ATMega328 için ipuçları veren sensör ve denetleyici kodunu değiştirmek zorunda kaldı, ancak şimdi Bluetooth modülü üç GPS koordinatı veriyor ve onlara bağlı olarak drone hareket ediyor.
ekleri
Adım 16: Telefon Uygulaması
Sihirbaz, Google Play Market'ten indirilebilen SensoDuino uygulamasını kullandı. Bluetooth ile drone'ya bağlanın ve GPS TX ve veri kaydını etkinleştirin. Bundan sonra telefon uygulaması hazır.
Adım 17: Kamera
Bir kamera ucuz Çin kamera kullanılır. Bu kamera ustanın birçok projesinde kullanıldı ve her zaman mükemmel sonuçlar verdi. Sadece 15 g ağırlığındadır ve iyi bir video çekebilir.
Adım 18: Test ediliyor ...
Bağlantı mesafesi yaklaşık 8 m idi, bu da böyle bir drone için fazlasıyla yeterli.