İçindekiler:
- Adım 1: Yapı
- Adım 2: Yapının Montajı
- Adım 3: Kablolama
- 4. Adım: Kod
- Adım 5: Veri Analizi
- Adım 6: Fizik
- 7. Adım: Sonuç
Video: CubeSat Sıcaklık ve Nem: 7 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
Bu bizim CubeSat'ımız. Uzaydaki koşulları merak ettiğimiz için sıcaklık ve nemi ölçmek istediğimize karar verdik. Yapımızı 3D olarak yazdırdık ve bu modeli oluşturmanın en verimli yollarını bulduk. Amacımız, sıcaklık ve nemi ölçecek bir sistem kurmaktı. Bu projenin kısıtlamaları boyut ve ağırlıktı. Boyutlar zorluydu çünkü tüm bileşenleri küpün içine yerleştirmemiz gerekiyordu ve hepsinin düzgün çalışması gerekiyordu. Boyut 10 cm x 10 cm x 10 cm olmalıydı. Ve sadece 1.33 kilogram ağırlığında olabilir. Aşağıda ilk eskizlerimiz ve son eskizimiz var. Bunlar bize ne inşa ettiğimiz ve nasıl devam edeceğimiz konusunda bir fikir verdi.
Adım 1: Yapı
Projemize ilk olarak 3D baskılı yapı ile başladık. 4 CubeSat tabanı, 2 Ardusat tabanı, 2 Ardusat tabanı ve 1 Arduino tabanını 3D olarak yazdırdık. Bu STL dosyalarına https://www.instructables.com/id/HyperDuino-based-CubeSat/ üzerinden eriştik. Polymaker "PolyLite PLA", True black 2.85mm ile Lulzbot Taz kullanarak yazdırdık.
Adım 2: Yapının Montajı
3D yazıcıdan çıktıktan sonra parçaları birleştirmemiz gerekti. Plakalara yükseklik eklemek için gümüş vidaları kullandık. Sonra yanları birleştirmek için siyah vidaları kullandık.
- Gümüş uzun vidalar: #8-32 x 1-1/4 inç. Çinko Kaplama Kafes Başlı Combo Tahrik Makinesi Vidası
- Siyah vidalar: #10-24 Siyah Oksit Paslanmaz Çelik Düğme Başlı Soket Kapaklı Vidalar
Adım 3: Kablolama
DHT11 sensörü
- en sağda - GND
- bir pin atla
- Sonraki pin - 7 dijital
- En soldaki - 5V
SD okuyucu
- Sağ ileri - dijital pin 4
- Sonraki pin - dijital pin 13
- Sonraki pin - dijital pin 11
- Sonraki pin - dijital pin 12
- Sonraki pin - 5V
- En soldaki pim - GND
4. Adım: Kod
Bu kodu, arduino'nun DHT11 sensörü ile çalışmasına ve SD kart okuyucu ile çalışmasına yardımcı olmak için tasarladık. Çalışması için bazı sıkıntılar yaşadık ancak bağlantılı bu kod, doğru çalışan nihai ürünümüzdür.
Adım 5: Veri Analizi
Bağlantılı video, platformun 30 saniye boyunca kaç kez ileri geri hareket ettiğini bulmak için ağır çekimde sallama testi sırasında CubeSat'ımızı gösterir. İkinci bağlantı, hem X testi hem de Y testi olmak üzere sallama testlerinden ve CubeSat'ın 30 saniye boyunca sallandığı yörünge testinden toplanan tüm verilerimizi gösterir.
İlk sütun, her testin sıcaklığını gösterir ve ikinci sütun, her test sırasındaki basıncı gösterir.
Adım 6: Fizik
Bu proje sayesinde Merkezcil hareketi öğrendik. İhtiyacımız olan verileri elde etmek için bir sallama masası ve bir uçuş simülatörü kullandık. Öğrendiğimiz diğer beceriler kodlama, problem çözme ve inşa etmedir.
Süre: 20 saniye - Bir döngüyü tamamlamak için gereken süre.
Sıklık: 32 kez - Bir dakikada küpün kaç kez sallandığı.
Hız: 1.54 m/s - Belirli bir yönde hareket hızı.
Hızlanma: 5,58 m/s2 - Bir nesnenin hızı değiştiğinde.
Merkezcil Kuvvet: 0.87N - Dairesel bir yoldaki bir cismin kuvveti.
7. Adım: Sonuç
Genel olarak, bu proje bize çok şey öğretti. Sahip olamayacağımızı düşündüğümüz becerileri öğrendik. 3D yazıcı, dremel ve matkap gibi yeni makinelerin nasıl çalıştırılacağını öğrendik. Kullandığımız güvenlik uygulamaları dikkatli olmak ve birlikte çalışmaktı. Bir ekip olarak, işleyen bir proje oluşturmak ve karşılaştığımız tüm sorunları çözmek için birlikte çalışmak zorundaydık.
Önerilen:
Sıcaklık, Nem Monitörü - Arduino Mega + Ethernet W5100: 5 Adım
Sıcaklık, Nem Monitörü - Arduino Mega + Ethernet W5100: Modül 1 - FLAT - donanım: Arduino Mega 2560 Wiznet W5100 Ethernet kalkanı OneWire veriyolunda 8x DS18B20 sıcaklık sensörü - 4 OneWire veriyoluna bölünmüş (2,4,1,1) 2x dijital sıcaklık ve nem sensörü DHT22 (AM2302) 1x sıcaklık ve nem
Arduino Bölüm 2'de Kolay Çok Düşük Güç BLE -- Sıcaklık/Nem Monitörü -- Rev 3: 7 Adım
Arduino Bölüm 2'de Kolay Çok Düşük Güç BLE -- Sıcaklık/Nem Monitörü -- Rev 3: Güncelleme: 23 Kasım 2020 – 15 Ocak 2019'dan beri 2 x AAA pilin ilk değişimi, yani 2xAAA Alkalin için 22 ay Güncelleme: 7 Nisan 2019 – Rev 3 / lp_BLE_TempHumidity, pfodApp V3.0.362+ kullanarak Tarih/Saat grafikleri ekler ve hangi
Arduino Uno ile LM35 Sıcaklık Sensörü Kullanarak Sıcaklık Okuma: 4 Adım
Arduino Uno ile LM35 Sıcaklık Sensörü Kullanarak Sıcaklık Okuma: Merhaba arkadaşlar bu derste LM35'i Arduino ile nasıl kullanacağımızı öğreneceğiz. Lm35, -55 °C ile 150 °C arasındaki sıcaklık değerlerini okuyabilen bir sıcaklık sensörüdür. Sıcaklıkla orantılı analog voltaj sağlayan 3 terminalli bir cihazdır. Yüksek
Sıcaklık ve Nem Cubesat: 5 Adım
Sıcaklık ve Nem Cubesat: Veri toplayacak ve gezegenin belirli yönleri hakkında bizi bilgilendirecek bir Mars Orbiter modelini nasıl tasarlayabilir, inşa edebilir ve programlayabiliriz? Yazan: Abe, Mason, Jackson ve Wyatt
ESP32 NTP Sıcaklık Problu Steinhart-Hart Düzeltmeli ve Sıcaklık Alarmlı Pişirme Termometresi: 7 Adım (Resimli)
ESP32 NTP Sıcaklık Probu Steinhart-Hart Düzeltme ve Sıcaklık Alarmı ile Pişirme Termometresi.: "Yaklaşan bir projeyi" tamamlama yolculuğunda, "Steinhart-Hart Düzeltme ve Sıcaklık Alarmlı ESP32 NTP Sıcaklık Probu Pişirme Termometresi"; bir NTP sıcaklık probunu nasıl eklediğimi gösteren bir Eğitilebilirliktir, piezo b