Tartalomjegyzék:

Hőmérséklet és páratartalom Cubesat: 5 lépés
Hőmérséklet és páratartalom Cubesat: 5 lépés

Videó: Hőmérséklet és páratartalom Cubesat: 5 lépés

Videó: Hőmérséklet és páratartalom Cubesat: 5 lépés
Videó: Magna Cum Laude - Te, a hőmérséklet és én (Dalszöveg) 2024, Július
Anonim
Hőmérséklet és páratartalom Cubesat
Hőmérséklet és páratartalom Cubesat

Hogyan tervezhetünk, építhetünk és programozhatunk egy Mars Orbiter modellt, amely adatokat gyűjt és tájékoztat bennünket a bolygó bizonyos vonatkozásairól?

Szerző: Abe, Mason, Jackson és Wyatt

1. lépés: Tervezés

Agyvihar és kutatási tervek a Cubesats számára és célja

Hozzon létre terveket a különböző CubeSats -ekhez, és döntse el, melyik a legmegfelelőbb

Információkat talál a szükséges alkatrészekről és anyagokról

Gyűjtse össze, milyen anyagokra lesz szüksége a CubeSat építéséhez

Anyagok

  • Popsicle botok
  • Fa ragasztó
  • Arduino
  • DHT11 érzékelő
  • Vezetékek
  • Szalag
  • SD kártya
  • SD kártyaolvasó

2. lépés: Készítse el a CubeSat struktúráját

Készítse el a CubeSat szerkezetét
Készítse el a CubeSat szerkezetét
Készítse el a CubeSat struktúráját
Készítse el a CubeSat struktúráját
Készítse el a CubeSat szerkezetét
Készítse el a CubeSat szerkezetét
Készítse el a CubeSat szerkezetét
Készítse el a CubeSat szerkezetét

Hozza létre a szerkezetet úgy, hogy a Popsicle pálcikákat X -es átfedésű alakban összeragasztja a Popsicle botok szegélyével a külső oldalon, a teteje és az alja pedig a Popsicle botok oldalát borítja

A polchoz Popsicle botok vannak, amelyeket oldalról oldalra ragasztanak, belül félig felragasztva

A polc oka a Cube sat belső oldala, így az arduino -nak van egy helye a Cube sat -ben

Az alján található a kenyértábla és az akkumulátor

Az alkatrészek rögzítéséhez szalagot használtunk, ajtót készítettünk, hogy beszerezhessük a használt szalagot, így könnyű lenne elhelyezni az ardunio -t és az alkatrészeket

A fenti képek egy minta, hogy milyennek kell lennie, miután elkészült

3. lépés: Az Arduino kódolása

Az Arduino kódolása
Az Arduino kódolása
Az Arduino kódolása
Az Arduino kódolása

Keresse fel a circuitbasics.com oldalt, és keresse meg a DHT11 -et, és ott megtalálja a kódot

#befoglalni

dht DHT;

#define DHT11_PIN 7

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

void loop () {int chk = DHT.read11 (DHT11_PIN); Serial.print ("Hőmérséklet ="); Soros.println (DHT.hőmérséklet); Serial.print ("Páratartalom ="); Serial.println (DHT.páratartalom); késleltetés (1000); }

Ezt a kódot használtuk az arduino esetében

void setup () {// Nyissa meg a soros kommunikációt, és várja meg a port megnyitását: Serial.begin (9600); while (! Sorozat) {; // várjon, amíg a soros port csatlakozik. Csak natív USB -porthoz szükséges}

Serial.print ("SD kártya inicializálása …");

if (! SD.begin (4)) {Serial.println ("inicializálás nem sikerült!"); míg (1); } Serial.println ("inicializálás kész.");

// nyissa meg a fájlt. ne feledje, hogy egyszerre csak egy fájl nyitható meg, // ezért be kell zárnia ezt a fájlt, mielőtt megnyitna egy másikat. myFile = SD.open ("test.txt", FILE_WRITE);

// ha a fájl rendben megnyílt, írjon neki: if (myFile) {Serial.print ("Írás a teszt.txt fájlba…"); myFile.println ("tesztelés 1, 2, 3."); // zárja be a fájlt: myFile.close (); Serial.println ("kész"); } else {// ha a fájl nem nyílt meg, nyomtasson egy hibát: Serial.println ("hiba megnyitása test.txt"); }

// nyissa meg újra a fájlt olvasáshoz: myFile = SD.open ("test.txt"); if (myFile) {Serial.println ("test.txt:");

// olvasson a fájlból, amíg semmi más nincs benne: while (myFile.available ()) {Serial.write (myFile.read ()); } // zárja be a fájlt: myFile.close (); } else {// ha a fájl nem nyílt meg, nyomtasson egy hibát: Serial.println ("hiba megnyitása test.txt"); }}

void loop () {// semmi sem történik a beállítás után}

És ez az SD -kártyaolvasó kódja

4. lépés: Tesztelés

Tesztelés
Tesztelés

2 különböző tesztet hajtottunk végre a CubeSat -on

1. A rázkódás teszt- a CubeSat-et 30 másodpercre a rázógépre helyeztük, hogy megnézzük, hogy összeáll-e

-átment

2. A repülési teszt- a CubeSat-t egy karakterlánchoz kötöttük, és 30 másodpercig keringtettük egy modell mars körül, hogy megnézzük, képes-e tartani a CubeSat súlyát.

-átment

5. lépés: Mutassa be a közönséget

Bemutatás a közönségnek
Bemutatás a közönségnek
  • A folyamat utolsó része az adatok és eredmények megosztása az osztály többi tagjával, munkatársaival stb.
  • A megosztott információnak tartalmaznia kell: az összegyűjtött adatokat, a vizsgálati eredményeket, a projekt folyamatát és a projekt tényleges áttekintését.
  • Bemutatáskor használja az arduino -t vagy a Cubesat -ot, hogy az emberek lássák, amit készített, és legyen számítógépük is a megjelenített információk megjelenítésére.
  • Ügyeljen arra, hogy elég hangosan beszéljen, hogy a közönség hangosan és tisztán hallhassa Önt
  • Vegyen szemkontaktust a közönséggel, és hozzon létre egy interaktív prezentációt.

Ajánlott: