Innehållsförteckning:

Temperatur och luftfuktighet Cubesat: 5 steg
Temperatur och luftfuktighet Cubesat: 5 steg

Video: Temperatur och luftfuktighet Cubesat: 5 steg

Video: Temperatur och luftfuktighet Cubesat: 5 steg
Video: Klimatdetektor – Läs Av Temperatur Och Luftfuktighet I Mobilen (2020) 2024, November
Anonim
Temperatur och luftfuktighet Cubesat
Temperatur och luftfuktighet Cubesat

Hur kan vi designa, bygga och programmera en modell av en Mars Orbiter, som samlar in data och informerar oss om specifika aspekter av planeten?

Av: Abe, Mason, Jackson och Wyatt

Steg 1: Planering

Brainstorm och forskningsdesign för Cubesats och dess syfte

Skapa mönster för olika CubeSats och bestäm vad som är mest lämpligt

Hitta information om de delar och material du behöver

Samla vilka material du kommer att behöva för att bygga din CubeSat

Material

  • isglasspinnar
  • Trälim
  • Arduino
  • DHT11 -sensor
  • Trådar
  • Tejp
  • SD-kort
  • SD -kortläsare

Steg 2: Bygg strukturen för CubeSat

Bygg strukturen för CubeSat
Bygg strukturen för CubeSat
Bygg strukturen för CubeSat
Bygg strukturen för CubeSat
Bygg strukturen för CubeSat
Bygg strukturen för CubeSat
Bygg strukturen för CubeSat
Bygg strukturen för CubeSat

Skapa strukturen genom att limma ihop Popsicle -pinnar i form av X: s överlappning med en boarder av Popsicle -pinnar på utsidan, toppen och botten är täckta från sida till sida av Popsicle -pinnarna

För hyllan är det Popsicle -pinnar limmade ihop från sida till sida limmade halvvägs upp på insidan

Anledningen till hyllan är för insidan av kuben satt så arduino har en plats inuti kuben satt

På botten är det där brödbrädet och batteriet kommer att vara

För att säkra delarna använde vi tejp, för att göra en dörr så att vi kan få använt tejp så att det skulle vara enkelt att placera ardunio och delar

Bilderna ovan är ett exempel på hur den ska se ut efter att den har slutförts

Steg 3: Kodning av Arduino

Kodning av Arduino
Kodning av Arduino
Kodning av Arduino
Kodning av Arduino

Gå till circuitbasics.com och sök upp DHT11 och där hittar du koden

#omfatta

dht DHT;

#define DHT11_PIN 7

void setup () {Serial.begin (9600); }

void loop () {int chk = DHT.read11 (DHT11_PIN); Serial.print ("Temperatur ="); Serial.println (DHT.temperatur); Serial.print ("Luftfuktighet ="); Serial.println (DHT.fuktighet); fördröjning (1000); }

Det är koden vi använde för arduino

void setup () {// Öppna seriell kommunikation och vänta på att porten öppnas: Serial.begin (9600); medan (! Seriell) {; // vänta på att seriell port ska anslutas. Behövs endast för inbyggd USB -port}

Serial.print ("Initierar SD -kort …");

om (! SD.begin (4)) {Serial.println ("initialiseringen misslyckades!"); medan (1); } Serial.println ("initialisering klar.");

// öppna filen. Observera att bara en fil kan vara öppen åt gången, // så du måste stänga den här innan du öppnar en annan. myFile = SD.open ("test.txt", FILE_WRITE);

// om filen öppnas okej, skriv till den: if (myFile) {Serial.print ("Writing to test.txt …"); myFile.println ("testning 1, 2, 3."); // stäng filen: myFile.close (); Serial.println ("klar."); } annat {// om filen inte öppnades, skriv ut ett fel: Serial.println ("fel när test.txt öppnades"); }

// öppna filen igen för att läsa: myFile = SD.open ("test.txt"); if (myFile) {Serial.println ("test.txt:");

// läs från filen tills det inte finns något annat i den: while (myFile.available ()) {Serial.write (myFile.read ()); } // stäng filen: myFile.close (); } annat {// om filen inte öppnades, skriv ut ett fel: Serial.println ("fel när test.txt öppnades"); }}

void loop () {// ingenting händer efter installationen}

Och det är koden för SD -kortläsaren

Steg 4: Testning

Testning
Testning

Vi utförde 2 olika tester på vår CubeSat

1. Skakningstestet- vi placerade vår CubeSat på skakmaskinen i 30 sekunder för att se om den skulle hålla ihop

-passerade

2. Flygtestet- vi kopplade vår CubeSat till en sträng och fick den att kretsa runt en modell mars i 30 sekunder för att se om den kunde hålla vikten av CubeSat.

-passerade

Steg 5: Presentera för en publik

Presentera för en publik
Presentera för en publik
  • Den sista delen av processen är att dela dina data och resultat med de andra i din klass, arbetskamrater, etc.
  • Den delade informationen bör innehålla: insamlad data, testresultat, projektets process och en översikt över vad projektet faktiskt var.
  • När du presenterar använder du arduino eller Cubesat för att människor ska se vad du har gjort och även ha en dator ute för att visa informationen som presenteras.
  • Var noga med att tala tillräckligt högt så att publiken kan höra dig högt och tydligt
  • Få ögonkontakt med publiken och skapa en interaktiv presentation.

Rekommenderad: