Indholdsfortegnelse:

Temperatur og fugtighed Cubesat: 5 trin
Temperatur og fugtighed Cubesat: 5 trin

Video: Temperatur og fugtighed Cubesat: 5 trin

Video: Temperatur og fugtighed Cubesat: 5 trin
Video: Følg temperatur og fugtighed i lageret - AgroLog 2024, Juli
Anonim
Temperatur og fugtighed Cubesat
Temperatur og fugtighed Cubesat

Hvordan kan vi designe, bygge og programmere en model af en Mars Orbiter, der vil indsamle data og informere os om specifikke aspekter af planeten?

Af: Abe, Mason, Jackson og Wyatt

Trin 1: Planlægning

Brainstorm og forskningsdesign til Cubesats og dets formål

Opret designs til forskellige CubeSats, og beslut, hvilket der er mest egnet

Find oplysninger om de dele og materialer, du skal bruge

Saml hvilke materialer du skal bruge til at bygge din CubeSat

Materialer

  • Popsicle sticks
  • Trælim
  • Arduino
  • DHT11 sensor
  • Ledninger
  • Tape
  • SD kort
  • SD -kortlæser

Trin 2: Byg strukturen til CubeSat

Byg strukturen til CubeSat
Byg strukturen til CubeSat
Byg strukturen til CubeSat
Byg strukturen til CubeSat
Byg strukturen til CubeSat
Byg strukturen til CubeSat
Byg strukturen til CubeSat
Byg strukturen til CubeSat

Opret strukturen ved at lime Popsicle sticks sammen i form af X's overlapning med en boarder af Popsicle sticks på ydersiden, toppen og bunden er dækket fra side til side af Popsicle sticks

Til hylden er det Popsicle sticks limet sammen fra side til side limet halvvejs opad på indersiden

Årsagen til hylden er for indersiden af terningen sad, så arduinoen har en plet inde i terningen sat

I bunden er det, hvor brødbrættet og batteriet vil være

For at sikre delene brugte vi tape, til at lave en dør, så vi kan få brugt vi tape, så det ville være let at placere ardunio og dele

Billederne ovenfor er et eksempel på, hvordan det skal se ud, efter at det er afsluttet

Trin 3: Kodning af Arduino

Kodning af Arduino
Kodning af Arduino
Kodning af Arduino
Kodning af Arduino

Gå til circuitbasics.com og søg DHT11, og der finder du koden

#omfatte

dht DHT;

#define DHT11_PIN 7

ugyldig opsætning () {Serial.begin (9600); }

void loop () {int chk = DHT.read11 (DHT11_PIN); Serial.print ("Temperatur ="); Seriel.println (DHT.temperatur); Serial.print ("Fugtighed ="); Seriel.println (DHT.fugtighed); forsinkelse (1000); }

Det er den kode, vi brugte til arduinoen

void setup () {// Åbn seriel kommunikation, og vent på, at porten åbnes: Serial.begin (9600); mens (! Seriel) {; // vent på, at den serielle port skal oprette forbindelse. Påkrævet kun til indbygget USB -port}

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

hvis (! SD.begin (4)) {Serial.println ("initialisering mislykkedes!"); mens (1); } Serial.println ("initialisering udført.");

// Åbn filen. Bemærk, at kun en fil kan være åben ad gangen, // så du skal lukke denne, før du åbner en anden. myFile = SD.open ("test.txt", FILE_WRITE);

// hvis filen åbnede okay, skriv til den: if (myFile) {Serial.print ("Skrivning til test.txt …"); myFile.println ("test 1, 2, 3."); // luk filen: myFile.close (); Serial.println ("udført"); } ellers {// hvis filen ikke åbnede, skal du udskrive en fejl: Serial.println ("fejl ved åbning af test.txt"); }

// genåbn filen til læsning: myFile = SD.open ("test.txt"); hvis (myFile) {Serial.println ("test.txt:");

// læs fra filen, indtil der ikke er andet i den: while (myFile.available ()) {Serial.write (myFile.read ()); } // luk filen: myFile.close (); } ellers {// hvis filen ikke åbnede, skal du udskrive en fejl: Serial.println ("fejl ved åbning af test.txt"); }}

void loop () {// intet sker efter opsætning}

Og det er koden til SD -kortlæseren

Trin 4: Test

Test
Test

Vi udførte 2 forskellige tests på vores CubeSat

1. Shake Test- vi placerede vores CubeSat på shake-maskinen i 30 sekunder for at se, om den ville holde sammen

-overskredet

2. Flyvetesten- vi sluttede vores CubeSat til en snor og fik den til at gå i kredsløb omkring en modelmars i 30 sekunder for at se, om den kunne holde vægten af CubeSat.

-overskredet

Trin 5: Præsenter for et publikum

Præsenter for et publikum
Præsenter for et publikum
  • Den sidste del af processen er at dele dine data og resultater med de andre i din klasse, kolleger osv.
  • De delte oplysninger skal omfatte: indsamlede data, testresultater, projektets proces og en oversigt over, hvad projektet egentlig var.
  • Når du præsenterer, skal du bruge arduino eller Cubesat, så folk kan se, hvad du har lavet, og også have en computer til at vise de oplysninger, der præsenteres.
  • Sørg for at tale højt nok, så publikum kan høre dig højt og tydeligt
  • Få øjenkontakt med publikum og opret en interaktiv præsentation.

Anbefalede: