Obsah:

Teplota a vlhkosť Cubesat: 5 krokov
Teplota a vlhkosť Cubesat: 5 krokov

Video: Teplota a vlhkosť Cubesat: 5 krokov

Video: Teplota a vlhkosť Cubesat: 5 krokov
Video: Вебинар "Программирование на Scratch и программирование в Minecraft", для родителей и преподавателей 2024, Júl
Anonim
Teplota a vlhkosť Cubesat
Teplota a vlhkosť Cubesat

Ako môžeme navrhnúť, postaviť a naprogramovať model sondy Mars Orbiter, ktorý bude zhromažďovať údaje a informovať nás o konkrétnych aspektoch planéty?

Autor: Abe, Mason, Jackson a Wyatt

Krok 1: Plánovanie

Brainstorm a výskumné návrhy pre Cubesats a jeho účel

Vytvorte návrhy pre rôzne CubeSats a rozhodnite sa, ktorý je najvhodnejší

Nájdite informácie o častiach a materiáloch, ktoré budete potrebovať

Zozbierajte, aké materiály budete potrebovať na stavbu svojho CubeSat

Materiály

  • Nanukové tyčinky
  • Lepidlo na drevo
  • Arduino
  • Snímač DHT11
  • Drôty
  • Páska
  • SD karta
  • Čítačka kariet SD

Krok 2: Vytvorte štruktúru pre CubeSat

Vytvorte štruktúru pre CubeSat
Vytvorte štruktúru pre CubeSat
Vytvorte štruktúru pre CubeSat
Vytvorte štruktúru pre CubeSat
Vytvorte štruktúru pre CubeSat
Vytvorte štruktúru pre CubeSat
Vytvorte štruktúru pre CubeSat
Vytvorte štruktúru pre CubeSat

Vytvorte štruktúru lepením tyčiniek Popsicle k sebe v tvare X, ktoré sa prekrývajú, s vonkajším okrajom tyčiniek Popsicle, horná a dolná časť sú pokryté zo strany na stranu tyčiniek Popsicle

Pokiaľ ide o poličku, sú to tyčinky Popsicle zlepené dohromady zo strany na stranu zlepené do polovice vnútornej strany

Dôvod police je pre vnútornú stranu kocky Cube, takže arduino má miesto vo vnútri Cube sat

V spodnej časti je miesto na pečenie chleba a batéria

Na zaistenie dielov sme použili pásku, na výrobu dverí, aby sme sa k nim dostali, použili sme pásku, aby bolo ľahké umiestniť ardunio a diely

Obrázky vyššie sú ukážkou toho, ako to má vyzerať po dokončení

Krok 3: Kódovanie Arduina

Kódovanie Arduina
Kódovanie Arduina
Kódovanie Arduina
Kódovanie Arduina

Choďte na circuitbasics.com a vyhľadajte DHT11 a tam nájdete kód

#zahrnúť

dht DHT;

#define DHT11_PIN 7

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

void loop () {int chk = DHT.read11 (DHT11_PIN); Serial.print ("Teplota ="); Serial.println (teplota DHT); Serial.print ("Vlhkosť ="); Serial.println (DHT.vlhkosť); oneskorenie (1000); }

To je kód, ktorý sme použili pre arduino

void setup () {// Otvorte sériovú komunikáciu a počkajte, kým sa otvorí port: Serial.begin (9600); while (! Serial) {; // počkajte na pripojenie sériového portu. Potrebné iba pre natívny port USB}

Serial.print („Inicializácia karty SD …“);

if (! SD.begin (4)) {Serial.println ("inicializácia zlyhala!"); pričom (1); } Serial.println ("inicializácia vykonaná.");

// otvorte súbor. upozorňujeme, že súčasne je možné otvoriť iba jeden súbor, // preto musíte tento otvoriť skôr, ako otvoríte ďalší. myFile = SD.open ("test.txt", FILE_WRITE);

// ak sa súbor otvoril v poriadku, napíšte doň: if (myFile) {Serial.print ("Zápis do test.txt …"); myFile.println ("testovanie 1, 2, 3."); // zatvorenie súboru: myFile.close (); Serial.println („hotovo“); } else {// ak sa súbor neotvoril, vytlačte chybu: Serial.println ("chyba pri otváraní testu.txt"); }

// znova otvorte súbor na čítanie: myFile = SD.open ("test.txt"); if (myFile) {Serial.println ("test.txt:");

// čítajte zo súboru, kým v ňom nie je nič iné: while (myFile.available ()) {Serial.write (myFile.read ()); } // zatvorte súbor: myFile.close (); } else {// ak sa súbor neotvoril, vytlačte chybu: Serial.println ("chyba pri otváraní testu.txt"); }}

void loop () {// po nastavení sa nič nestane}

A to je kód pre čítačku kariet SD

Krok 4: Testovanie

Testovanie
Testovanie

Na našom CubeSat sme vykonali 2 rôzne testy

1. Test otrasom- náš CubeSat sme umiestnili na 30 sekúnd na trepačku, aby sme zistili, či bude držať pohromade

-prešiel

2. Letový test- spojili sme náš CubeSat so strunou a nechali sme ho 30 sekúnd obiehať okolo modelového Marsu, aby sme zistili, či dokáže udržať hmotnosť CubeSatu.

-prešiel

Krok 5: Prezentujte publikum

Prezentovať publiku
Prezentovať publiku
  • Poslednou časťou procesu je zdieľanie vašich údajov a výsledkov s ostatnými vo vašej triede, spolupracovníkmi atď.
  • Zdieľané informácie by mali zahŕňať: zozbierané údaje, výsledky testov, postup projektu a prehľad o tom, čo projekt vlastne bol.
  • Pri prezentácii používajte arduino alebo Cubesat, aby ľudia videli, čo ste vyrobili, a tiež mali vypnutý počítač na zobrazenie prezentovaných informácií.
  • Hovorte dostatočne nahlas, aby vás publikum počulo nahlas a jasne
  • Nadviažte očný kontakt s publikom a vytvorte interaktívnu prezentáciu.

Odporúča: