Sisällysluettelo:

Lämpötilan ja kosteuden kuutio: 5 vaihetta
Lämpötilan ja kosteuden kuutio: 5 vaihetta

Video: Lämpötilan ja kosteuden kuutio: 5 vaihetta

Video: Lämpötilan ja kosteuden kuutio: 5 vaihetta
Video: Mansikoita siemenistä 🔴 Korjaavien mansikoiden kylvö taimille 🔴 Mansikkalajikkeet Rügen ja Fresco F1 2024, Heinäkuu
Anonim
Lämpötila ja kosteus Cubesat
Lämpötila ja kosteus Cubesat

Kuinka voimme suunnitella, rakentaa ja ohjelmoida Marsin kiertoradan mallin, joka kerää tietoja ja informoi meitä planeetan erityispiirteistä?

Kirjailija: Abe, Mason, Jackson ja Wyatt

Vaihe 1: Suunnittelu

Aivoriihi ja tutkimusmallit Cubesatille ja sen tarkoitus

Luo malleja eri CubeSats -laitteille ja päätä, mikä on sopivin

Etsi tarvitsemasi osat ja materiaalit

Kerää mitä materiaaleja tarvitset CubeSatin rakentamiseen

Materiaalit

  • Popsicle tikkuja
  • Puuliima
  • Arduino
  • DHT11 -anturi
  • Johdot
  • Nauha
  • Sd-kortti
  • SD -kortinlukija

Vaihe 2: Rakenna CubeSatin rakenne

Rakenna CubeSatin rakenne
Rakenna CubeSatin rakenne
Rakenna CubeSatin rakenne
Rakenna CubeSatin rakenne
Rakenna CubeSatin rakenne
Rakenna CubeSatin rakenne
Rakenna CubeSatin rakenne
Rakenna CubeSatin rakenne

Luo rakenne liimaamalla Popsicle -tikkuja yhteen X: n muotoisesti päällekkäin Popsicle -tikkujen reunan kanssa ulkopinnoilla, ylä- ja alaosa on peitetty Popsicle -tikkujen puolelta toiselle

Hyllylle se on Popsicle -tikkuja, jotka on liimattu yhteen puolelta toiselle, liimattu puoli ylöspäin sisäpuolelta

Hyllyn syy on Cube satin sisäpuoli, joten arduinolla on paikka Cube satin sisällä

Pohjassa on leipälauta ja akku

Osien kiinnittämiseksi käytimme teippiä, teimme oven, jotta saisimme käytetyn teipin, jotta ardunio ja osat olisi helppo sijoittaa

Yllä olevat kuvat ovat esimerkki siitä, miltä sen pitäisi näyttää valmistumisen jälkeen

Vaihe 3: Arduinon koodaus

Arduinon koodaus
Arduinon koodaus
Arduinon koodaus
Arduinon koodaus

Mene osoitteeseen circuitbasics.com ja etsi DHT11 ja sieltä löydät koodin

#sisältää

dht DHT;

#define DHT11_PIN 7

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

void loop () {int chk = DHT.read11 (DHT11_PIN); Serial.print ("Lämpötila ="); Sarja.println (DHT.lämpötila); Serial.print ("Kosteus ="); Serial.println (DHT.kosteus); viive (1000); }

Tätä koodia käytimme arduinoa varten

void setup () {// Avaa sarjaliikenne ja odota portin avautumista: Serial.begin (9600); while (! Sarja) {; // odota, että sarjaportti muodostaa yhteyden. Tarvitaan vain natiiville USB -portille}

Serial.print ("SD -kortin alustaminen…");

if (! SD.begin (4)) {Serial.println ("alustus epäonnistui!"); kun taas (1); } Serial.println ("alustus valmis");

// avaa tiedosto. Huomaa, että vain yksi tiedosto voidaan avata kerrallaan, // joten sinun on suljettava tämä tiedosto ennen toisen avaamista. myFile = SD.open ("test.txt", FILE_WRITE);

// jos tiedosto avattiin ok, kirjoita sille: if (myFile) {Serial.print ("Kirjoittaminen test.txt -tiedostoon…"); myFile.println ("testaus 1, 2, 3."); // sulje tiedosto: myFile.close (); Serial.println ("valmis"); } else {// jos tiedosto ei avautunut, tulosta virhe: Serial.println ("virhe avattaessa testi.txt"); }

// avaa tiedosto uudelleen lukemista varten: myFile = SD.open ("test.txt"); if (oma tiedosto) {Serial.println ("test.txt:");

// lukea tiedostosta, kunnes siinä ei ole mitään muuta: while (myFile.available ()) {Serial.write (myFile.read ()); } // sulje tiedosto: myFile.close (); } else {// jos tiedosto ei avautunut, tulosta virhe: Serial.println ("virhe avattaessa testi.txt"); }}

void loop () {// mitään ei tapahdu asennuksen jälkeen}

Ja se on SD -kortinlukijan koodi

Vaihe 4: Testaus

Testaus
Testaus

Teimme 2 erilaista testiä CubeSatillamme

1. Ravistustesti- asetimme CubeSatin ravistinkoneeseen 30 sekunniksi nähdäksemme, pysyykö se yhdessä

-ohitettu

2. Lentotesti- Yhdistimme CubeSatin merkkijonoon ja pyöritimme sitä kiertomallin ympärillä 30 sekunnin ajan nähdäksemme, kestäisikö se CubeSatin painon.

-ohitettu

Vaihe 5: Esitä yleisölle

Esitä yleisölle
Esitä yleisölle
  • Prosessin viimeinen osa on jakaa tietosi ja tulokset luokkasi muiden, työtovereiden jne. Kanssa.
  • Jaettujen tietojen tulisi sisältää: kerätyt tiedot, testitulokset, hankkeen prosessi ja yleiskatsaus siitä, mitä hanke todellisuudessa oli.
  • Kun esittelet, käytä arduinoa tai Cubesatia, jotta ihmiset näkevät tekemäsi, ja sinulla on myös tietokone, joka näyttää esitettävät tiedot.
  • Varmista, että puhut tarpeeksi kovaa, jotta yleisö voi kuulla sinut äänekkäästi ja selkeästi
  • Ota katsekontakti yleisöön ja luo interaktiivinen esitys.

Suositeltava: