Inhoudsopgave:

Temperatuur en vochtigheid Cubesat - Ajarnpa
Temperatuur en vochtigheid Cubesat - Ajarnpa

Video: Temperatuur en vochtigheid Cubesat - Ajarnpa

Video: Temperatuur en vochtigheid Cubesat - Ajarnpa
Video: Electronics in Space Applications 2024, November
Anonim
Temperatuur en vochtigheid Cubesat
Temperatuur en vochtigheid Cubesat

Hoe kunnen we een model van een Mars Orbiter ontwerpen, bouwen en programmeren, dat gegevens verzamelt en ons informeert over specifieke aspecten van de planeet?

Door: Abe, Mason, Jackson en Wyatt

Stap 1: Plannen

Brainstorm- en onderzoeksontwerpen voor Cubesats en het doel ervan

Maak ontwerpen voor verschillende CubeSats en beslis welke het meest geschikt is

Vind informatie over de onderdelen en materialen die je nodig hebt

Verzamel welke materialen je nodig hebt om je CubeSat te bouwen

Materialen

  • Ijslollystokjes
  • Houtlijm
  • Arduino
  • DHT11-sensor
  • Draden
  • Plakband
  • SD-kaart
  • SD-kaartlezer

Stap 2: Bouw de structuur voor de CubeSat

Bouw de structuur voor de CubeSat
Bouw de structuur voor de CubeSat
Bouw de structuur voor de CubeSat
Bouw de structuur voor de CubeSat
Bouw de structuur voor de CubeSat
Bouw de structuur voor de CubeSat
Bouw de structuur voor de CubeSat
Bouw de structuur voor de CubeSat

Creëer de structuur door ijslollystokjes aan elkaar te lijmen in de vorm van X's overlappend met een rand van ijslollystokjes aan de buitenkant, de boven- en onderkant zijn zijdelings bedekt van de ijslollystokjes

Voor de plank zijn het ijslollystokjes die zij aan zij aan elkaar zijn gelijmd, halverwege aan de binnenkant gelijmd

De reden voor de plank is dat de binnenkant van de Cube zat, zodat de arduino een plekje in de Cube zat heeft

Aan de onderkant is dat waar het broodplankje en de batterij komen

Om de onderdelen vast te zetten hebben we tape gebruikt, om een deur te maken zodat we er aan kunnen komen hebben we tape gebruikt zodat het makkelijk zou zijn om de ardunio en onderdelen te plaatsen

De foto's hierboven zijn een voorbeeld van hoe het eruit moet zien nadat het is voltooid

Stap 3: De Arduino coderen

De Arduino coderen
De Arduino coderen
De Arduino coderen
De Arduino coderen

Ga naar circuitbasics.com en zoek DHT11 op en daar vind je de code

#erbij betrekken

dht-DHT;

#define DHT11_PIN 7

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

void loop() {int chk = DHT.read11(DHT11_PIN); Serial.print("Temperatuur = "); Serial.println(DHT.temperatuur); Serial.print("Vochtigheid = "); Serial.println (DHT.vochtigheid); vertraging (1000); }

Dat is de code die we hebben gebruikt voor de arduino

void setup () {// Open seriële communicatie en wacht tot de poort wordt geopend: Serial.begin (9600); while (!Serial) {; // wacht tot de seriële poort verbinding maakt. Alleen nodig voor native USB-poort }

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

if (!SD.begin(4)) { Serial.println("initialisatie mislukt!"); terwijl (1); } Serial.println("initialisatie klaar.");

// open het bestand. merk op dat er maar één bestand tegelijk geopend kan zijn, // dus je moet dit bestand sluiten voordat je een ander opent. mijnBestand = SD.open("test.txt", FILE_WRITE);

// als het bestand goed is geopend, schrijf er dan naar: if (myFile) { Serial.print("Schrijven naar test.txt…"); myFile.println("test 1, 2, 3."); // sluit het bestand: myFile.close(); Serial.println("klaar."); } else { // als het bestand niet is geopend, druk dan een fout af: Serial.println("error opening test.txt"); }

// heropen het bestand om te lezen: myFile = SD.open("test.txt"); if (mijnBestand) { Serial.println("test.txt:");

// lees uit het bestand totdat er niets anders in zit: while (myFile.available()) { Serial.write(myFile.read()); } // sluit het bestand: myFile.close(); } else { // als het bestand niet is geopend, druk dan een fout af: Serial.println("error opening test.txt"); } }

void loop() {// er gebeurt niets na het instellen}

En dat is de code voor de SD-kaartlezer

Stap 4: Testen

Testen
Testen

We hebben 2 verschillende tests uitgevoerd op onze CubeSat

1. De schudtest - we hebben onze CubeSat 30 seconden op de schudmachine geplaatst om te zien of deze bij elkaar zou blijven

-geslaagd

2. De vliegtest - we hebben onze CubeSat met een touwtje verbonden en hem 30 seconden rond een model Mars laten draaien om te zien of hij het gewicht van de CubeSat zou kunnen dragen.

-geslaagd

Stap 5: Presenteren aan een publiek

Presenteren aan een publiek
Presenteren aan een publiek
  • Het laatste deel van het proces is om je gegevens en resultaten te delen met de anderen in je klas, collega's, enz.
  • De gedeelde informatie moet omvatten: verzamelde gegevens, testresultaten, het proces van het project en een overzicht van wat het project eigenlijk was.
  • Gebruik bij het presenteren de arduino of Cubesat zodat mensen kunnen zien wat je hebt gemaakt en zorg ook voor een computer om de gepresenteerde informatie weer te geven.
  • Zorg ervoor dat u luid genoeg spreekt zodat het publiek u luid en duidelijk kan horen
  • Maak oogcontact met het publiek en maak een interactieve presentatie.

Aanbevolen: