Inhaltsverzeichnis:
- Schritt 1: Planung
- Schritt 2: Erstellen Sie die Struktur für den CubeSat
- Schritt 3: Codieren des Arduino
- Schritt 4: Testen
- Schritt 5: Präsentieren Sie einem Publikum
Video: Cubesat für Temperatur und Luftfeuchtigkeit - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:18
Wie können wir ein Modell eines Mars-Orbiters entwerfen, bauen und programmieren, das Daten sammelt und uns über spezifische Aspekte des Planeten informiert?
Von: Abe, Mason, Jackson und Wyatt
Schritt 1: Planung
Brainstorming- und Forschungsdesigns für Cubesats und deren Zweck
Erstellen Sie Designs für verschiedene CubeSats und entscheiden Sie, welches am besten geeignet ist
Finden Sie Informationen zu den Teilen und Materialien, die Sie benötigen
Sammeln Sie, welche Materialien Sie benötigen, um Ihren CubeSat zu bauen
Materialien
- Eis am Stiel
- Holzkleber
- Arduino
- DHT11-Sensor
- Drähte
- Band
- SD-Karte
- SD-Kartenleser
Schritt 2: Erstellen Sie die Struktur für den CubeSat
Erstellen Sie die Struktur, indem Sie Popsicle-Sticks in der Form von X zusammenkleben, die sich mit einer Grenze von Popsicle-Sticks an den Außenseiten überlappen
Für das Regal sind es Popsicle-Sticks, die Seite an Seite auf halber Höhe auf der Innenseite zusammengeklebt sind
Der Grund für das Regal ist das Innere des Cube-Sats, so dass das Arduino einen Platz im Cube-Sat hat
Auf der Unterseite befinden sich das Brotbrett und die Batterie
Um die Teile zu sichern, haben wir Klebeband verwendet, um eine Tür zu machen, damit wir gebrauchtes Klebeband bekommen, damit es einfach ist, das ardunio und die Teile zu platzieren
Die obigen Bilder sind ein Beispiel dafür, wie es aussehen soll, nachdem es fertiggestellt wurde
Schritt 3: Codieren des Arduino
Gehen Sie zu Circuitbasics.com und suchen Sie nach DHT11 und dort finden Sie den Code
#enthalten
dht-DHT;
#define DHT11_PIN 7
Void setup () {Serial.begin (9600); }
Void Schleife () {int chk = DHT.read11 (DHT11_PIN); Serial.print ("Temperatur = "); Serial.println (DHT. Temperatur); Serial.print ("Feuchtigkeit = "); Serial.println (DHT.humidity); Verzögerung (1000); }
Das ist der Code, den wir für das Arduino verwendet haben
Void setup () {// Öffnen Sie die serielle Kommunikation und warten Sie, bis der Port geöffnet ist: Serial.begin (9600); while (!Seriell) {; // Warten Sie, bis der serielle Port eine Verbindung herstellt. Nur für nativen USB-Port erforderlich }
Serial.print ("SD-Karte wird initialisiert…");
if (! SD.begin (4)) { Serial.println ("Initialisierung fehlgeschlagen!"); während (1); } Serial.println ("Initialisierung abgeschlossen.");
// öffne die Datei. Beachten Sie, dass jeweils nur eine Datei geöffnet sein kann, // also müssen Sie diese schließen, bevor Sie eine andere öffnen. myFile = SD.open("test.txt", FILE_WRITE);
// Wenn die Datei in Ordnung geöffnet wurde, schreibe darauf: if (myFile) { Serial.print ("In test.txt schreiben …"); myFile.println("Testen 1, 2, 3."); // Datei schließen: myFile.close(); Serial.println ("erledigt."); } else { // Wenn die Datei nicht geöffnet wurde, drucke einen Fehler: Serial.println ("Fehler beim Öffnen von test.txt"); }
// Datei zum Lesen erneut öffnen: myFile = SD.open("test.txt"); if (myFile) {Serial.println("test.txt:");
// aus der Datei lesen, bis nichts anderes mehr drin ist: while (myFile.available ()) { Serial.write (myFile.read ()); } // Datei schließen: myFile.close(); } else { // Wenn die Datei nicht geöffnet wurde, drucke einen Fehler: Serial.println ("Fehler beim Öffnen von test.txt"); } }
void loop() {// nach dem Setup passiert nichts }
Und das ist der Code für den SD-Kartenleser
Schritt 4: Testen
Wir haben 2 verschiedene Tests mit unserem CubeSat durchgeführt
1. Der Shake-Test - wir haben unseren CubeSat 30 Sekunden lang auf die Shake-Maschine gestellt, um zu sehen, ob er zusammenhält
-bestanden
2. Der Flugtest - wir haben unseren CubeSat an eine Schnur angeschlossen und ihn 30 Sekunden lang um einen Modellmars kreisen lassen, um zu sehen, ob er das Gewicht des CubeSat halten kann.
-bestanden
Schritt 5: Präsentieren Sie einem Publikum
- Der letzte Teil des Prozesses besteht darin, Ihre Daten und Ergebnisse mit anderen in Ihrer Klasse, Kollegen usw.
- Die geteilten Informationen sollten Folgendes umfassen: gesammelte Daten, Testergebnisse, den Prozess des Projekts und einen Überblick darüber, was das Projekt tatsächlich war.
- Verwenden Sie beim Präsentieren das Arduino oder Cubesat, damit die Leute sehen können, was Sie gemacht haben, und haben Sie auch einen Computer, um die präsentierten Informationen anzuzeigen.
- Stellen Sie sicher, dass Sie laut genug sprechen, damit das Publikum Sie laut und deutlich hören kann
- Stellen Sie Blickkontakt mit dem Publikum her und erstellen Sie eine interaktive Präsentation.
Empfohlen:
Einfaches BLE mit sehr geringem Stromverbrauch in Arduino Teil 2 - Temperatur- / Feuchtigkeitsmonitor - Rev 3: 7 Schritte
Easy Very Low Power BLE in Arduino Teil 2 – Temperatur-/Feuchtigkeitsmonitor – Rev 3: Update: 23. November 2020 – Erster Austausch von 2 x AAA-Batterien seit 15. Januar 2019 dh 22 Monate für 2x AAA AlkalineUpdate: 7. April 2019 – Rev 3 of lp_BLE_TempHumidity, fügt Datum/Uhrzeit-Plots hinzu, verwendet pfodApp V3.0.362+ und automatische Drosselung, wenn
M5STACK So zeigen Sie Temperatur, Feuchtigkeit und Druck auf dem M5StickC ESP32 mit Visuino an - Einfach zu tun: 6 Schritte
M5STACK So zeigen Sie Temperatur, Luftfeuchtigkeit und Druck auf dem M5StickC ESP32 mit Visuino an - Einfach zu machen: In diesem Tutorial lernen wir, wie Sie den ESP32 M5Stack StickC mit Arduino IDE und Visuino programmieren, um Temperatur, Luftfeuchtigkeit und Druck mit dem ENV-Sensor (DHT12, BMP280, BMM150)
Temperatur CubeSat Ben & Kaiti & Q Stunde 1: 8 Schritte
Temperatur-CubeSat Ben & Kaiti & Q Stunde 1: Wollten Sie schon immer etwas selbst herstellen, das ins All geschickt werden kann und die Temperatur eines anderen Planeten misst? In unserem Physikunterricht an der High School wurden wir beauftragt, einen CubeSat mit einem funktionierenden Arduino mit der Hauptfrage zu bauen, wie können wir
Wie man einen CubeSat herstellt, der die Temperatur messen kann – wikiHow
Wie man einen CubeSat herstellt, der die Temperatur messen kann: Kommen Sie mit und Sie werden einen 11x11x11x11-Würfel der reinen Fantasie sehen, nehmen Sie meine Hand und Sie werden die Temperatur des Mars sehen! (zur Melodie von Willy Wonkas „Imagination“) Heute zeige ich dir, dass du deinen ganz eigenen CubeSat bauen musst! Ich und meine Partner Alyssa und
So bauen Sie einen Temperatur-Cubesat – wikiHow
So bauen Sie einen Temperatur-Cubesat: Stellen Sie sich vor, Sie könnten einen Planeten mit nichts anderem als einem 10x10x10-Würfel erkunden. Jetzt können Sie! (Hinweis: Dieses Projekt wird nicht wirklich zum Mond gehen, sorry) Mein Name ist Alyssa, und in diesem Instructable zeige ich Ihnen, wie meine beiden Partner (Stormi und H