Sadržaj:

Temperatura i vlažnost Cubesat: 5 koraka
Temperatura i vlažnost Cubesat: 5 koraka

Video: Temperatura i vlažnost Cubesat: 5 koraka

Video: Temperatura i vlažnost Cubesat: 5 koraka
Video: 🌍 О кубсатах для школьников 2024, Novembar
Anonim
Cubesat za temperaturu i vlažnost
Cubesat za temperaturu i vlažnost

Kako možemo dizajnirati, izgraditi i programirati model Mars orbitera koji će prikupljati podatke i informirati nas o specifičnim aspektima planete?

Napisali: Abe, Mason, Jackson i Wyatt

Korak 1: Planiranje

Brainstorm i istraživački dizajni za Cubesats i njihova svrha

Kreirajte dizajn za različite CubeSat -ove i odlučite koji je najpogodniji

Pronađite informacije o dijelovima i materijalima koji su vam potrebni

Prikupite materijale koji će vam biti potrebni za izradu vašeg CubeSat -a

Materijali

  • Štapići od slatkiša
  • Ljepilo za drvo
  • Arduino
  • DHT11 senzor
  • Žice
  • Tape
  • sd kartica
  • Čitač SD kartica

Korak 2: Izgradite strukturu za CubeSat

Izgradite strukturu za CubeSat
Izgradite strukturu za CubeSat
Izgradite strukturu za CubeSat
Izgradite strukturu za CubeSat
Izgradite strukturu za CubeSat
Izgradite strukturu za CubeSat
Izgradite strukturu za CubeSat
Izgradite strukturu za CubeSat

Stvorite strukturu lijepljenjem štapića od sladoleda u obliku slova X koji se preklapaju s grančicom štapića od sladoleda s vanjske strane, gornji i donji dio prekriveni su bočno sa strane štapića za sladoled

Što se tiče police, to su štapići od sladoleda zalijepljeni zajedno s jedne strane na drugu, zalijepljeni do pola s unutrašnje strane

Razlog za policu je unutrašnjost kocke, tako da arduino ima mjesto unutar kocke

Na dnu će se nalaziti ploča za kruh i baterija

Da bismo pričvrstili dijelove koje smo koristili trakom, napravili vrata tako da ih možemo nabaviti koristili smo traku kako bi bilo lako postaviti ardunio i dijelove

Gornje slike su primjer kako bi trebao izgledati nakon što je završen

Korak 3: Kodiranje Arduina

Kodiranje Arduina
Kodiranje Arduina
Kodiranje Arduina
Kodiranje Arduina

Idite na circuitbasics.com i potražite DHT11 i tamo ćete pronaći kod

#include

dht DHT;

#define DHT11_PIN 7

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

void loop () {int chk = DHT.read11 (DHT11_PIN); Serial.print ("Temperatura ="); Serial.println (DHT.temperature); Serial.print ("Vlažnost ="); Serial.println (DHT.humidity); kašnjenje (1000); }

To je kod koji smo koristili za arduino

void setup () {// Otvorite serijsku komunikaciju i pričekajte da se port otvori: Serial.begin (9600); while (! Serijski) {; // čekati povezivanje serijskog porta. Potrebno samo za izvorni USB port}

Serial.print ("Inicijalizacija SD kartice …");

if (! SD.begin (4)) {Serial.println ("inicijalizacija nije uspjela!"); while (1); } Serial.println ("inicijalizacija završena.");

// otvaranje datoteke. imajte na umu da samo jedna datoteka može biti otvorena odjednom, // pa morate zatvoriti ovu prije otvaranja druge. myFile = SD.open ("test.txt", FILE_WRITE);

// ako se datoteka dobro otvorila, napišite joj: if (myFile) {Serial.print ("Pisanje u test.txt …"); myFile.println ("testiranje 1, 2, 3."); // zatvaranje datoteke: myFile.close (); Serial.println ("učinjeno."); } else {// ako se datoteka ne otvori, ispišite grešku: Serial.println ("greška pri otvaranju test.txt"); }

// ponovo otvorite datoteku za čitanje: myFile = SD.open ("test.txt"); if (myFile) {Serial.println ("test.txt:");

// čita iz datoteke sve dok u njoj nema ništa drugo: while (myFile.available ()) {Serial.write (myFile.read ()); } // zatvaranje datoteke: myFile.close (); } else {// ako se datoteka ne otvori, ispišite grešku: Serial.println ("greška pri otvaranju test.txt"); }}

void loop () {// ništa se ne događa nakon postavljanja}

To je kod za čitač SD kartica

Korak 4: Testiranje

Testiranje
Testiranje

Na našem CubeSat -u smo proveli 2 različita testa

1. Test protresanja- stavili smo naš CubeSat na stroj za protresanje na 30 sekundi da vidimo hoće li se držati zajedno

-prošao

2. Test leta- povezali smo naš CubeSat sa nizom i kružili oko modela Marsa 30 sekundi da vidimo može li izdržati težinu CubeSat-a.

-prošao

Korak 5: Predstavite se publici

Predstavite publici
Predstavite publici
  • Posljednji dio procesa je dijeljenje vaših podataka i rezultata s ostalima u vašem razredu, suradnicima itd.
  • Dijeljene informacije trebale bi uključivati: prikupljene podatke, rezultate ispitivanja, proces projekta i pregled onoga što je projekt u stvari bio.
  • Prilikom predstavljanja koristite arduino ili Cubesat kako bi ljudi vidjeli šta ste napravili, a također imate i računalo za prikaz prikazanih informacija.
  • Govorite dovoljno glasno kako bi vas publika mogla jasno i glasno čuti
  • Uspostavite kontakt očima s publikom i napravite interaktivnu prezentaciju.

Preporučuje se: