Skip to content

Activité

Enregistreur de données d'environnement

Intermédiaire | MakeCode | Boutons, Capteur de luminosité, Capteur de température, Enregistrement des données, Microphone, Écran LED | Capteurs, Gestion des données, Gestion des informations, Logique booléenne, Statistiques & graphiques, Travailler scientifiquement

Étape 1 : Fais-le

Qu'est-ce que c'est ?

Découvrez les meilleurs endroits pour faire pousser des plantes en utilisant votre BBC micro:bit pour étudier les niveaux de lumière et les températures pendant plusieurs heures ou plusieurs jours.

Introduction

Guide de codage

Ce dont vous aurez besoin

  • une micro:bit V2
  • un ordinateur et un câble micro USB pour coder le micro:bit et visualiser vos données
  • pack de batteries micro:bit (facultatif mais recommandé)
  • notreguide sur l'enregistrement des données peut être utile

Rassembler des données

  • Transférez le programme ci-dessous sur votre micro:bit.
  • Déconnectez-la de votre ordinateur, branchez un bloc-batterie et placez la micro:bit là où vous souhaitez étudier la température et les niveaux de lumière.
  • Transférer un nouveau programme sur votre micro:bit effacera tous les journaux de données précédents, mais vous pouvez aussi supprimer les anciennes données en appuyant sur les boutons A et B simultanément. Le fait de disposer d'un seul ensemble de données avec des horodatages continus facilite leur consultation ultérieure.
  • Appuyez sur le bouton A pour démarrer l'enregistrement. Une coche apparaîtra sur l'écran LED. Il enregistre maintenant des données toutes les minutes (60 000 millisecondes). Vous pouvez modifier cet intervalle en modifiant le bloc 'every' (chaque) dans le code. Un cœur clignote sur l'écran LED pour indiquer que des données sont enregistrées.
  • Dans le cas peu probable où le journal est plein, le code vous l'indique en allumant toutes les LED sur l'écran.
  • Appuie sur le bouton B arrêter l'enregistrement. Vous verrez qu'un 'X' montre que ça s'est arrêté.

Analyse tes données

  • Déconnectez le bloc-batterie et rebranchez la micro:bit sur un ordinateur. La micro:bit apparaît comme une clé USB appelée MICROBIT. Regardez dans le lecteur MICROBIT et ouvrez le fichier MY_DATA pour voir une table de vos données dans un navigateur web :
Le lecteur MICROBIT tel qu'il apparaît dans Windows

Comment trouver vos données sur le lecteur MICROBIT

Le fichier MY_DATA tel qu'il apparaît lorsque vous l'ouvrez dans un navigateur web

Vos données apparaissent dans un tableau dans un navigateur web

  • Les horodatages dans le journal représentent le temps qui s'est écoulé depuis que votre micro:bit a été mise sous tension. Si vous enregistrez plus d'un ensemble de données sans effacer le journal, vous ne serez peut-être pas en mesure de voir l'aperçu visuel des données que vous souhaitez étudier, donc c’est une bonne idée de supprimer le fichier précédemment stocké avant de commencer une nouvelle expérience.
  • Cliquez sur Aperçu visuel pour voir un graphique de vos données :
Graphique montrant les données de lumière et de température
  • Vous pouvez isoler des lignes individuelles en cliquant sur leurs étiquettes. Les lectures de lumière peuvent varier entre 0 et 255, mais les températures sont susceptibles de varier dans une fourchette plus petite. Ici, nous pouvons voir plus clairement les changements de température en visualisant sa propre ligne :
Affichage uniquement de la ligne de température sur le graphique
  • Vous pouvez également cliquer sur le bouton Copier , puis collez vos données dans une feuille de calcul.

Étape 2 : Programme-le

Étape 3 : Améliore-le

  • Enregistrez des données sur une période de temps plus longue, comme une fois par heure pendant plusieurs jours.
  • Effectuez l'expérience à différents endroits et comparez vos données.
  • Créez un rapport basé sur vos conclusions pour aider les gens à prendre des décisions sur les endroits où les plantes vont se développer.
  • Vous pouvez utiliser ce projet pour étudier les modèles d'utilisation de la lumière électrique et du chauffage, et utiliser les données pour suggérer des moyens d'économiser de l'énergie.
  • Modifiez le code pour étudier les niveaux de bruit au fil du temps en utilisant le microphone.