Passer au contenu principal

Revue 1 : Mettre le tout ensemble

À ce stade, vous avez acquis toutes les compétences nécessaires pour réaliser la mission principale de votre CanSat. Bien que les leçons ne s'arrêtent pas ici, elles aborderont désormais des concepts plus avancés de programmation et d'électronique, ce qui vous permettra de concevoir des CanSats encore plus performants.

Avant de continuer, prenons un moment pour revoir ce que nous avons appris jusqu'à présent. En ingénierie aérospatiale, il est d'usage de tenir une revue de conception avant de passer à la phase suivante—faisons de même.

Exercice

Dans le développement de logiciels professionnel, le processus commence généralement par la définition de spécifications claires qui précisent ce que le logiciel doit accomplir. Une fois les spécifications établies, le logiciel est implémenté pour répondre à ces exigences. Enfin, il est important de vérifier que le logiciel fonctionne comme prévu et répond aux spécifications définies.

Appliquons cette approche à notre projet CanSat. Les règles de la compétition définissent certaines exigences que le logiciel doit remplir :

Exigences du logiciel pour la mission principale

Exigence #1 :
Échantillonner la température de l'air au moins une fois par seconde (≥ 1 Hz).

Exigence #2 :
Échantillonner la pression de l'air au moins une fois par seconde (≥ 1 Hz).

Exigence #3 :
Stocker les paramètres mesurés localement.

Exigence #4 :
Transmettre les paramètres mesurés à une station au sol.

Essayez d'implémenter le logiciel, et réfléchissez également à la manière de vérifier que les exigences sont respectées.

Dans la première leçon avancée, nous allons approfondir nos connaissances sur les transmissions radio pour établir une communication bidirectionnelle et commander le satellite au lieu de simplement recevoir des données sur la station au sol. Cela n'est pas nécessairement requis pour une mission CanSat réussie, mais peut ouvrir de nouvelles perspectives intéressantes.

Cliquez ici pour la prochaine leçon !