İçindekiler:

Sıcaklık ve Nem Cubesat: 5 Adım
Sıcaklık ve Nem Cubesat: 5 Adım

Video: Sıcaklık ve Nem Cubesat: 5 Adım

Video: Sıcaklık ve Nem Cubesat: 5 Adım
Video: Webinar: LoRaWAN®: Teknik Özellikleri, Uygulama Alanları, Yeni Gelişmeler 2024, Temmuz
Anonim
Sıcaklık ve Nem Cubesat
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

Adım 1: Planlama

Cubesats ve amacı için beyin fırtınası ve araştırma tasarımları

Farklı CubeSats için tasarımlar oluşturun ve hangisinin en uygun olduğuna karar verin

İhtiyacınız olan parçalar ve malzemeler hakkında bilgi bulun

CubeSat'ınızı oluşturmak için ihtiyaç duyacağınız malzemeleri toplayın

Malzemeler

  • dondurma çubukları
  • Ahşap tutkalı
  • Arduino
  • DHT11 sensörü
  • teller
  • Kaset
  • hafıza kartı
  • SD kart okuyucu

Adım 2: CubeSat için Yapıyı Oluşturun

CubeSat için Yapı Oluşturun
CubeSat için Yapı Oluşturun
CubeSat için Yapı Oluşturun
CubeSat için Yapı Oluşturun
CubeSat için Yapı Oluşturun
CubeSat için Yapı Oluşturun
CubeSat için Yapı Oluşturun
CubeSat için Yapı Oluşturun

Popsicle çubuklarını, üst ve alt kısımları Popsicle çubuklarının yan yana kaplanmış, üst ve alt kısımları Popsicle çubukları ile üst üste gelecek şekilde X şeklinde birbirine yapıştırarak oluşturun

Raf için, yan yana yapıştırılmış buzlu şeker çubukları, iç kısımda yarıya kadar yapıştırılmış

Rafın nedeni, Küp'ün iç kısmının oturmasıdır, bu nedenle arduino'nun Küp'ün içinde bir yeri vardır

Altta, ekmek tahtası ve pilin olacağı yer

Parçaları sabitlemek için bant kullandık, kapı yapmak için bant kullandık ki ardunio ve parçaları yerleştirmek kolay olsun

Yukarıdaki resimler, tamamlandıktan sonra nasıl görünmesi gerektiğinin bir örneğidir

Adım 3: Arduino'yu Kodlamak

Arduino'yu Kodlamak
Arduino'yu Kodlamak
Arduino'yu Kodlamak
Arduino'yu Kodlamak

Circuitbasics.com'a gidin ve DHT11'i arayın, orada kodu bulacaksınız

#Dahil etmek

dht DHT;

#define DHT11_PIN 7

geçersiz kurulum(){ Serial.begin(9600); }

geçersiz döngü() { int chk = DHT.read11(DHT11_PIN); Serial.print("Sıcaklık = "); Seri.println(DHT.sıcaklık); Serial.print("Nem = "); Seri.println(DHT.nem); gecikme(1000); }

Arduino için kullandığımız kod bu

void setup() { // Seri iletişimi açın ve portun açılmasını bekleyin: Serial.begin(9600); while (!Seri) {; // seri bağlantı noktasının bağlanmasını bekleyin. Yalnızca yerel USB bağlantı noktası için gereklidir }

Serial.print("SD kart başlatılıyor…");

if (!SD.begin(4)) { Serial.println("başlatma başarısız!"); iken (1); } Serial.println("başlatma tamamlandı.");

// dosyayı aç. aynı anda yalnızca bir dosyanın açılabileceğine dikkat edin, // bu nedenle başka bir dosyayı açmadan önce bunu kapatmanız gerekir. myFile = SD.open("test.txt", FILE_WRITE);

// dosya açıldıysa, ona yazın: if (myFile) { Serial.print("test.txt'ye yazılıyor…"); myFile.println("1, 2, 3 testi."); // dosyayı kapat: myFile.close(); Serial.println("bitti."); } else { // dosya açılmadıysa bir hata yazdırın: Serial.println("test.txt açılırken hata oluştu"); }

// dosyayı okumak için yeniden açın: myFile = SD.open("test.txt"); if (myFile) { Serial.println("test.txt:");

// dosyadan başka bir şey kalmayana kadar oku: while (myFile.available()) { Serial.write(myFile.read()); } // dosyayı kapat: myFile.close(); } else { // dosya açılmadıysa bir hata yazdırın: Serial.println("test.txt açılırken hata oluştu"); } }

void loop() { // kurulumdan sonra hiçbir şey olmuyor }

Ve bu, SD Kart okuyucusunun kodudur

4. Adım: Test Etme

Test yapmak
Test yapmak

CubeSat'ımız üzerinde 2 farklı test gerçekleştirdik

1. Sarsıntı Testi - Bir arada durup durmayacağını görmek için CubeSat'ımızı 30 saniye boyunca sallama makinesine yerleştirdik

-geçti

2. Uçuş Testi- CubeSat'ımızı bir ipe bağladık ve CubeSat'ın ağırlığını taşıyıp taşıyamadığını görmek için 30 saniye boyunca bir model mars çevresinde yörüngede kalmasını sağladık.

-geçti

Adım 5: Bir Kitleye Sunum

Bir Kitleye Sunmak
Bir Kitleye Sunmak
  • Sürecin son kısmı, verilerinizi ve sonuçlarınızı sınıfınızdaki diğer kişilerle, iş arkadaşlarınızla vb. paylaşmaktır.
  • Paylaşılan bilgiler şunları içermelidir: toplanan veriler, test sonuçları, proje süreci ve projenin gerçekte ne olduğuna dair bir genel bakış.
  • Sunum yaparken, insanların ne yaptığınızı görmeleri için arduino veya Cubesat kullanın ve ayrıca sunulan bilgileri görüntülemek için bir bilgisayara sahip olun.
  • Yeterince yüksek sesle konuştuğunuzdan emin olun, böylece dinleyiciler sizi yüksek sesle ve net duyabilir
  • İzleyicilerle göz teması kurun ve etkileşimli bir sunum oluşturun.

Önerilen: