İçindekiler:

Gelişmiş Model Roket Uçuş Bilgisayarı!: 4 Adım (Resimli)
Gelişmiş Model Roket Uçuş Bilgisayarı!: 4 Adım (Resimli)

Video: Gelişmiş Model Roket Uçuş Bilgisayarı!: 4 Adım (Resimli)

Video: Gelişmiş Model Roket Uçuş Bilgisayarı!: 4 Adım (Resimli)
Video: Elon Musk Roket Patlama Anı 2024, Temmuz
Anonim
Image
Image
Gelişmiş Model Roket Uçuş Bilgisayarı!
Gelişmiş Model Roket Uçuş Bilgisayarı!

Kanatsız kendi kendini kontrol eden en yeni roketim için üst düzey bir model roket uçuş bilgisayarına ihtiyacım vardı! Bu yüzden kendim inşa ettim!

Bunu yapmaya karar vermemin nedeni, TVC (itme vektörü kontrol) roketleri inşa etmemdi. Bu, kanatçıkların olmadığı, ancak roketi rotasında ve dik tutmak için fırlatma sırasında alttaki roket motorunun ileri geri sallandığı anlamına gelir! İtki Vektörü Kontrollü roketler, gps veya ayar noktaları tarafından yönlendirilmedikleri için aslında ilegal değildirler, daha ziyade roketi dik tutmak için yapılmıştır.

Peki bu uçuş bilgisayarı ne yapabilir?

Uçuş bilgisayarında roketlerin yönünü ölçmek için 6 eksenli bir atalet ölçüm birimi, roketin ne kadar yükseğe çıktığını belirlemek için çok hassas bir barometre, paraşütleri yerleştirmek için 3 piroteknik kanal, ikinci bir aşama motoru yakmak vb. vardır. Ayrıca bir iletişim LED'i vardır. ve Buzzer, böylece kişi roketlerin ne zaman fırlatılacağını bilecek!

Kullandığım eğelere ve nasıl oluşturduğuma geçmeden önce 74mm ve üzeri çapa sahip tüm model roketlerde kullanılabileceğini söylemek istiyorum.

Uçuş bilgisayarını detaylı olarak anlatan video:

Gereçler

Temeller:

  • Baskılı Devre Kartları (İndirilebilir):)
  • Ufacık 3.5
  • BMP388
  • MPU6050
  • 5050 SMD LED'i
  • 5* 1 OHM direnci
  • 3* 470 OHM direnç
  • 1*40 OHM direnç
  • 1* 10 uF kapasitör
  • 1* 1 uF kapasitör
  • 4* terminal blokları
  • 3* N Kanal Mosfetleri
  • SMD kaydırma anahtarı
  • Buzzer (tabii ki ses çıkarmak için)

Aletler:

  • Havya
  • Isı Tabancası (Varsa)
  • Lehim Pastası (Isı tabancanız varsa)
  • 60/40 Lehim
  • pense
  • ESD Cımbızları
  • ESD Paspası

Adım 1: Bilinmesi Gerekenler

Bilinecek şeyler!
Bilinecek şeyler!
Bilinecek şeyler!
Bilinecek şeyler!

Tamam, şimdi başlamaya hazır olduğumuza göre, önce pcb dosyalarını indirip JLCPCB gibi bir üreticiye göndermeniz gerekecek veya pcb dahil tüm bileşenleri kit olarak web sitemden satın alabilirsiniz: https:// deltaspacesystems.wixsite.com/rockets. Pcb dosyalarını indirmek için şu adrese gidin:

PCB üreticisinde pcb yüksekliğinin 1,6 mm ve bakır ağırlığının 1 oz olduğundan emin olun. Ardından lehim maskesi (PCB'nin rengi) ve serigrafi (metnin rengi) için rengi seçin. Ardından kaç tane istediğinizi seçin (5-10 muhtemelen iyidir) ve gönderin! Tüm parçalar evinize geldiğinde, montaja başlamaya hazırsınız!

Adım 2: Lehimleme ve Montaj

Artık eğlenceli şeylere başlamaya hazırsınız!!! İlk önce, smd bileşenlerinin her bir pedine lehimi ütünün ucunda eriyene kadar ısıtarak biraz lehim koyacaksınız, ardından lehimin bakır pedin üzerine akmasına izin vereceksiniz. Bunu yaptıktan sonra tüm SMD bileşenlerini alacaksınız ve havya ile pede dokunurken bileşeni yerleştirin. Erimiş metal soğuduktan sonra lehimi yerleştirirken pedlerin geri kalanını ütüyle ısıtın. Ardından en zor kısmı bitirdiniz ve açık delik bileşenlerine geçmeye hazırsınız! Açık delik bileşenleri için bunları küçük bakır deliklerden geçirin ve açık kalması için üzerine bir miktar maskeleme bandı koyun. Ardından tahtayı ters çevirin ve pimlerden birini lehimleyin. Ardından bandı çıkarın ve bileşeni hizalayın, ardından tüm pimleri lehimlemeye devam edin.

Tebrikler, montaj sürecinin çoğunu bitirdiniz!

Şimdi burada bulunan iki montaj braketini 3D olarak yazdırın:

Bunları 3D yazdırdıktan sonra uçuş bilgisayarındaki vida deliğine M3 vidalarla vidalayın. Artık uçuş bilgisayarınızı tamamladınız! Sıradaki: kodlama!!!

Adım 3: Kodlama ve Test Etme

Tamam, şimdi uçuş bilgisayarınızı bilgisayarınıza bağlayabilmek için bir usb-a - usb-mikro kablosuna ihtiyacınız olacak. Ayrıca Arduino IDE'yi indirin. İndirildikten sonra Teensyduino'yu indirin ve arduino kitaplıkları klasörüne indirildiğinden emin olun. Şimdi mevcut kodu buraya kopyalayıp yapıştırın:

Her iki çizimi de kopyaladığınızdan emin olun; OmegaSoft_1.052 ve I2C. Ardından Arduino IDE'deki araçlar altında Teensy 3.5'i seçin ve ekranın sol üst köşesindeki yükle'ye basın. Daha sonra kodu bilgisayardan uçuş bilgisayarına yükleyecektir! Ardından kod uçuş bilgisayarındadır ve servoları taktığınızda test etmeye hazırsınız! Ayrıca bilgisayarı herhangi bir eksende 40 dereceden fazla eğerseniz, LED kırmızıya dönerek bir iptalin gerçekleştiğini gösterir!

Fırlatma zamanı!!!

Adım 4: Başlatın!!

Başlatmak!!!
Başlatmak!!!
Başlatmak!!!
Başlatmak!!!

Başlatmadan önce TVC bağlantınızın temiz hareket edebildiğinden ve sıkışmadığından emin olun. Ardından kırmızı düğmeye basmadan ve fırlatmadan önce bir roket motoru ve bir ateşleyici takın!!!

Herkese teşekkürler! 10 aydır bu proje üzerinde çalışıyorum ve 4 yineleme ve 50 kod revizyonu için elimden gelen tüm çabayı sarf ediyorum!

Youtube:

Omega Aviyonik Videosu:

Web sitemde daha fazla bilgi edinin:

Twitter:

Instagram:

Thingiverse 3D yazdırılabilir dosyalar:

Arduino Proje Merkezi:

Önerilen: