Съдържание:

Температура и влажност Cubesat: 5 стъпки
Температура и влажност Cubesat: 5 стъпки

Видео: Температура и влажност Cubesat: 5 стъпки

Видео: Температура и влажност Cubesat: 5 стъпки
Видео: Температура тела 37 – 37,5 – причины и что с этим делать? 2024, Ноември
Anonim
Cubesat за температура и влажност
Cubesat за температура и влажност

Как можем да проектираме, изградим и програмираме модел на Марс орбитален апарат, който да събира данни и да ни информира за конкретни аспекти на планетата?

От: Абе, Мейсън, Джаксън и Уайът

Стъпка 1: Планиране

Мозъчна атака и изследователски проекти за Cubesats и тяхната цел

Създайте дизайни за различни CubeSats и решете кой е най -подходящ

Намерете информация за частите и материалите, от които се нуждаете

Съберете какви материали ще са ви необходими за изграждането на вашия CubeSat

Материали

  • Елементни пръчици
  • Лепило за дърво
  • Arduino
  • Сензор DHT11
  • Проводници
  • Лента
  • SD карта
  • Четец на SD карти

Стъпка 2: Изградете структурата за CubeSat

Изградете структурата за CubeSat
Изградете структурата за CubeSat
Изградете структурата за CubeSat
Изградете структурата за CubeSat
Изградете структурата за CubeSat
Изградете структурата за CubeSat
Изградете структурата за CubeSat
Изградете структурата за CubeSat

Създайте структурата, като залепите пръчици от Popsicle заедно във формата на припокриване на X с борд от пръчици от Popsicle от външната страна, отгоре и отдолу са покрити отстрани на пръчките от Popsicle

За рафта, това са пръчици от лепенки, залепени заедно отстрани, залепени наполовина нагоре от вътрешната страна

Причината за рафта е вътрешността на кубчето, така че arduino има място вътре в кубчето

На дъното, където ще бъде дъската за хляб и батерията

За да закрепим частите, които използвахме лента, да направим врата, така че да можем да вземем, използвахме лента, така че да бъде лесно да поставите ардуниото и частите

Снимките по -горе са пример за това как трябва да изглежда след завършването му

Стъпка 3: Кодиране на Arduino

Кодиране на Arduino
Кодиране на Arduino
Кодиране на Arduino
Кодиране на Arduino

Отидете на circuitbasics.com и потърсете DHT11 и там ще намерите кода

#включва

dht DHT;

#дефинирайте DHT11_PIN 7

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

void loop () {int chk = DHT.read11 (DHT11_PIN); Serial.print ("Температура ="); Serial.println (DHT.температура); Serial.print ("Влажност ="); Serial.println (DHT.влажност); забавяне (1000); }

Това е кодът, който използвахме за arduino

void setup () {// Отворете серийните комуникации и изчакайте отварянето на порта: Serial.begin (9600); while (! Сериен) {; // изчакайте свързването на серийния порт. Необходимо е само за родния USB порт}

Serial.print ("Инициализиране на SD карта …");

if (! SD.begin (4)) {Serial.println ("инициализацията е неуспешна!"); докато (1); } Serial.println ("инициализацията е извършена.");

// отваряме файла. имайте предвид, че само един файл може да бъде отворен наведнъж //, така че трябва да затворите този, преди да отворите друг. myFile = SD.open ("test.txt", FILE_WRITE);

// ако файлът се отвори добре, напишете му: if (myFile) {Serial.print ("Писане в test.txt …"); myFile.println ("тестване 1, 2, 3."); // затваряме файла: myFile.close (); Serial.println ("направено."); } else {// ако файлът не се отвори, отпечатайте грешка: Serial.println ("грешка при отваряне на test.txt"); }

// отваряме отново файла за четене: myFile = SD.open ("test.txt"); if (myFile) {Serial.println ("test.txt:");

// четене от файла, докато в него няма нищо друго: while (myFile.available ()) {Serial.write (myFile.read ()); } // затваряне на файла: myFile.close (); } else {// ако файлът не се отвори, отпечатайте грешка: Serial.println ("грешка при отваряне на test.txt"); }}

void loop () {// нищо не се случва след настройката}

И това е кодът за четеца на SD карти

Стъпка 4: Тестване

Тестване
Тестване

Проведохме 2 различни теста на нашия CubeSat

1. Тестът на разклащане- поставихме нашия CubeSat на машината за разклащане за 30 секунди, за да видим дали ще се задържи заедно

-минал

2. Тестът за полет- свързахме нашия CubeSat с низ и го оставихме да обикаля около модел Марс за 30 секунди, за да видим дали може да задържи теглото на CubeSat.

-минал

Стъпка 5: Представете на аудитория

Представяне пред публика
Представяне пред публика
  • Последната част от процеса е да споделите вашите данни и резултати с останалите от вашия клас, колеги и т.н.
  • Споделената информация трябва да включва: събрани данни, резултати от тестове, процеса на проекта и преглед на това какво всъщност е проектът.
  • Когато представяте, използвайте arduino или Cubesat, за да могат хората да видят какво сте направили, а също и да имате компютър, който да показва представената информация.
  • Не забравяйте да говорите достатъчно силно, за да може публиката да ви чуе силно и ясно
  • Установете зрителен контакт с публиката и създайте интерактивна презентация.

Препоръчано: