INHOUDSOPGAWE:

Temperatuur en humiditeit Cubesat: 5 stappe
Temperatuur en humiditeit Cubesat: 5 stappe

Video: Temperatuur en humiditeit Cubesat: 5 stappe

Video: Temperatuur en humiditeit Cubesat: 5 stappe
Video: Это правда о Марсе? 2024, Julie
Anonim
Temperatuur en humiditeit Cubesat
Temperatuur en humiditeit Cubesat

Hoe kan ons 'n model van 'n Mars Orbiter ontwerp, bou en programmeer, wat data sal versamel en ons inlig oor spesifieke aspekte van die planeet?

Deur: Abe, Mason, Jackson en Wyatt

Stap 1: Beplanning

Dinkskrum- en navorsingsontwerpe vir Cubesats en die doel daarvan

Skep ontwerpe vir verskillende CubeSats en besluit watter die geskikste is

Vind inligting oor die onderdele en materiaal wat u benodig

Versamel watter materiaal u benodig om u CubeSat te bou

Materiaal

  • Popsicle stokke
  • Houtgom
  • Arduino
  • DHT11 sensor
  • Drade
  • Band
  • SD kaart
  • SD kaartleser

Stap 2: Bou die struktuur vir die CubeSat

Bou die struktuur vir die CubeSat
Bou die struktuur vir die CubeSat
Bou die struktuur vir die CubeSat
Bou die struktuur vir die CubeSat
Bou die struktuur vir die CubeSat
Bou die struktuur vir die CubeSat
Bou die struktuur vir die CubeSat
Bou die struktuur vir die CubeSat

Skep die struktuur deur Popsicle -stokke aanmekaar te plak in die vorm van X se oorvleueling met 'n bord Popsicle -stokke aan die buitekant, die bokant en onderkant is van kant tot kant van die Popsicle -stokke bedek

Vir die rak is dit Popsicle -stokke wat langs mekaar vasgeplak is, halfpad aan die binnekant vasgeplak

Die rede vir die rak is die binnekant van die kubus, sodat die arduino 'n plek in die kubus het

Onderaan is dit waar die broodbord en die battery sal wees

Om die onderdele vas te maak, gebruik ons band, om 'n deur te maak sodat ons dit kan gebruik, sodat dit maklik is om die ardunio en onderdele te plaas

Die foto's hierbo is 'n voorbeeld van hoe dit moet lyk nadat dit voltooi is

Stap 3: Kodering van die Arduino

Kodering van die Arduino
Kodering van die Arduino
Kodering van die Arduino
Kodering van die Arduino

Gaan na circuitbasics.com en soek DHT11 en daar vind u die kode

#insluit

dht DHT;

#definieer DHT11_PIN 7

ongeldige opstelling () {Serial.begin (9600); }

leemte -lus () {int chk = DHT.read11 (DHT11_PIN); Serial.print ("Temperatuur ="); Serial.println (DHT.temperatuur); Serial.print ("Humiditeit ="); Serial.println (DHT.vochtigheid); vertraging (1000); }

Dit is die kode wat ons vir die arduino gebruik het

leemte -opstelling () {// Maak reekskommunikasie oop en wag tot poort oopmaak: Serial.begin (9600); terwyl (! Serial) {; // wag totdat die seriële poort verbind is. Net nodig vir inheemse USB -poort}

Serial.print ("Initialiseer SD -kaart …");

as (! SD.begin (4)) {Serial.println ("inisialisering misluk!"); terwyl (1); } Serial.println ("inisialisering gedoen.");

// maak die lêer oop. Let daarop dat slegs een lêer op 'n slag oop kan wees, dus moet u hierdie lêer sluit voordat u 'n ander een oopmaak. myFile = SD.open ("test.txt", FILE_WRITE);

// as die lêer goed oopgemaak is, skryf daaraan: if (myFile) {Serial.print ("Skryf na test.txt …"); myFile.println ("toets 1, 2, 3."); // sluit die lêer: myFile.close (); Serial.println ("klaar."); } anders {// as die lêer nie oopgemaak is nie, druk 'n fout af: Serial.println ("fout oopmaak test.txt"); }

// maak die lêer weer oop vir lees: myFile = SD.open ("test.txt"); as (myFile) {Serial.println ("test.txt:");

// lees uit die lêer totdat daar niks anders in is nie: while (myFile.available ()) {Serial.write (myFile.read ()); } // sluit die lêer: myFile.close (); } anders {// as die lêer nie oopgemaak is nie, druk 'n fout af: Serial.println ("fout oopmaak test.txt"); }}

leemte -lus () {// niks gebeur na opstelling}

En dit is die kode vir die SD -kaartleser

Stap 4: Toets

Toets
Toets

Ons het 2 verskillende toetse op ons CubeSat uitgevoer

1. Die skud toets- ons het ons CubeSat vir 30 sekondes op die skud masjien geplaas om te sien of dit bymekaar sou bly

-geslaag

2. Die vlugtoets- ons het ons CubeSat aan 'n tou gekoppel en dit 30 sekondes lank om 'n modelmars laat draai om te sien of dit die gewig van die CubeSat kan hou.

-geslaag

Stap 5: Bied aan 'n gehoor aan

Bied aan 'n gehoor
Bied aan 'n gehoor
  • Die laaste deel van die proses is om u data en resultate met die ander in u klas, kollegas, ens.
  • Die gedeelde inligting moet die volgende insluit: versamelde data, toetsresultate, die proses van die projek en 'n oorsig van wat die projek eintlik was.
  • Gebruik die arduino of Cubesat wanneer u dit aanbied, om te sien wat u gemaak het, en het ook 'n rekenaar om die inligting wat aangebied word, te vertoon.
  • Maak seker dat u hard genoeg praat sodat die gehoor u hard en duidelik kan hoor
  • Maak oogkontak met die gehoor en skep 'n interaktiewe aanbieding.

Aanbeveel: