Table des matières:

Température et humidité Cubesat : 5 étapes
Température et humidité Cubesat : 5 étapes

Vidéo: Température et humidité Cubesat : 5 étapes

Vidéo: Température et humidité Cubesat : 5 étapes
Vidéo: CubeSatSim Quick Start Guide 2024, Novembre
Anonim
Température et humidité Cubesat
Température et humidité Cubesat

Comment pouvons-nous concevoir, construire et programmer un modèle de Mars Orbiter, qui collectera des données et nous informera sur des aspects spécifiques de la planète ?

Par: Abe, Mason, Jackson et Wyatt

Étape 1: Planification

Remue-méninges et conceptions de recherche pour Cubesats et son objectif

Créez des designs pour différents CubeSats et décidez lequel est le plus approprié

Trouvez des informations sur les pièces et les matériaux dont vous aurez besoin

Rassemblez les matériaux dont vous aurez besoin pour construire votre CubeSat

Matériaux

  • Bâtonnets de glace
  • Colle à bois
  • Arduino
  • Capteur DHT11
  • Fils
  • Ruban
  • carte SD
  • lecteur de carte SD

Étape 2: Construire la structure du CubeSat

Construire la structure du CubeSat
Construire la structure du CubeSat
Construire la structure du CubeSat
Construire la structure du CubeSat
Construire la structure du CubeSat
Construire la structure du CubeSat
Construire la structure du CubeSat
Construire la structure du CubeSat

Créez la structure en collant des bâtons de Popsicle ensemble en forme de X qui se chevauchent avec une bordure de bâtons de Popsicle à l'extérieur, le haut et le bas sont recouverts d'un côté à l'autre des bâtons de Popsicle

Pour l'étagère, ce sont des bâtons de Popsicle collés côte à côte collés à mi-hauteur à l'intérieur

La raison de l'étagère est que l'intérieur du Cube est assis, de sorte que l'arduino a une place à l'intérieur du Cube assis

En bas, c'est là que se trouveront la planche à pain et la batterie

Pour sécuriser les pièces, nous avons utilisé du ruban adhésif, pour faire une porte afin que nous puissions obtenir, nous avons utilisé du ruban adhésif afin qu'il soit facile de placer l'ardunio et les pièces

Les images ci-dessus sont un exemple de ce à quoi il est censé ressembler une fois terminé

Étape 3: coder l'Arduino

Codage de l'Arduino
Codage de l'Arduino
Codage de l'Arduino
Codage de l'Arduino

Allez sur circuitbasics.com et recherchez DHT11 et vous y trouverez le code

#comprendre

dht DHT;

#définir DHT11_PIN 7

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

boucle vide() { int chk = DHT.read11(DHT11_PIN); Serial.print("Température = "); Serial.println(DHT.temperature); Serial.print("Humidité = "); Serial.println(DHT.humidité); retard(1000); }

C'est le code que nous avons utilisé pour l'arduino

void setup() { // Ouvrir les communications série et attendre que le port s'ouvre: Serial.begin(9600); while (!Série) {; // attend que le port série se connecte. Nécessaire pour le port USB natif uniquement }

Serial.print("Initialisation de la carte SD…");

if (!SD.begin(4)) { Serial.println("l'initialisation a échoué!"); tandis que (1); } Serial.println("initialisation effectuée.");

// ouvre le fichier. notez qu'un seul fichier peut être ouvert à la fois, // vous devez donc fermer celui-ci avant d'en ouvrir un autre. monFichier = SD.open("test.txt", FILE_WRITE);

// si le fichier s'est ouvert correctement, écrivez-y: if (myFile) { Serial.print("Writing to test.txt…"); monFichier.println("test 1, 2, 3."); // ferme le fichier: monFichier.close(); Serial.println("fait."); } else { // si le fichier ne s'est pas ouvert, affiche une erreur: Serial.println("error opening test.txt"); }

// rouvre le fichier en lecture: monFichier = SD.open("test.txt"); if (monFichier) { Serial.println("test.txt:");

// lit à partir du fichier jusqu'à ce qu'il n'y ait rien d'autre dedans: while (myFile.available()) { Serial.write(myFile.read()); } // ferme le fichier: monFichier.close(); } else { // si le fichier ne s'est pas ouvert, affiche une erreur: Serial.println("error opening test.txt"); } }

void loop() { // rien ne se passe après l'installation }

Et c'est le code pour le lecteur de carte SD

Étape 4: Tester

Essai
Essai

Nous avons effectué 2 tests différents sur notre CubeSat

1. Le test de secouage - nous avons placé notre CubeSat sur la machine à secouer pendant 30 secondes pour voir s'il tiendrait le coup

-passé

2. Le test en vol - nous avons connecté notre CubeSat à une chaîne et l'avons fait orbiter autour d'un modèle de Mars pendant 30 secondes pour voir s'il pouvait supporter le poids du CubeSat.

-passé

Étape 5: Présenter à un public

Présenter à un public
Présenter à un public
  • La dernière partie du processus consiste à partager vos données et vos résultats avec les autres membres de votre classe, vos collègues, etc.
  • Les informations partagées doivent inclure: les données collectées, les résultats des tests, le processus du projet et un aperçu de ce qu'était réellement le projet.
  • Lors de la présentation, utilisez l'arduino ou le Cubesat pour que les gens voient ce que vous avez fait et disposent également d'un ordinateur pour afficher les informations présentées.
  • Assurez-vous de parler assez fort pour que le public puisse vous entendre haut et fort
  • Établissez un contact visuel avec le public et créez une présentation interactive.

Conseillé: