Skip to content

Activité

Enregistreur de données MakeCode

Avancé | MakeCode | Accéléromètre, Interface USB, Radio | Capteurs, Forces, Gestion des données, Météo et climat, Ondes radio, Énergie

Étape 1 : Maîtrisez

Qu'est-ce que c'est ?

Utiliser micro:bit comme un enregistreur de données sans fil à partir de ses capteurs.

micro:bit montrant le graphique et les axes X, Y et Z passant de gauche à droite, du haut en bas et par devant respectivement

Comment ça marche

  • Chargez le programme d'émetteur sur un micro:bit avec un boîtier de piles et soit l'attachez à quelque chose qui bouge (comme l'intérieur d'une essoreuse à salade) ou se préparer à jouer au attrape-moi avec lui.
  • Le transmetteur prend des lectures constantes des forces en 3 dimensions (axe x, y et z) de l'accéléromètre et les transmet par laradio.
  • Connectez le micro:bit récepteur à un ordinateur et installez le programme de journalisation à l'aide du navigateur Chrome ou de l'application MakeCode autonome. Il reçoit les données de l'accéléromètre et les envoie sous forme de données série à votre ordinateur.
  • Vous devriez maintenant voir apparaître un bouton « afficher le périphérique de la console» sous le simulateur micro:bit, cliquez dessus et vous devriez voir des graphiques des lectures de données en direct apparaître à l'écran.
  • Maintenez le capteur micro:bit de chaque côté et voyez comment les lectures de chaque axe changent. Jetez-la en l'air, tournez-la dans une essoreuse à salade: que voyez-vous?
  • Appuyez sur « pause » et vous allez pouvoir télécharger les données numériques en tant que fichier CSV (valeurs séparées par des virgules) que vous pouvez ouvrir dans un tableur pour l'analyser. Si vous supprimez les colonnes de la seconde et de la troisième fois, ne laissant que la première, vous pouvez tracer les données sur un graphique de dispersion dans votre feuille de calcul montrant comment les forces changent au fil du temps.
feuille de calcul montrant le graphique de ligne à partir de lectures d'accéléromètre

Ce dont vous aurez besoin

  • 2 micro:bits et un boîtier de piles
  • ordinateur portable ou ordinateur de bureau pour enregistrer des données
  • Éditeur MakeCode (application autonome ou version web dans Chrome v65 ou ultérieure)
  • firmware actualisé (0250 ou plus récent) sur le micro:bit récepteur
  • essoreuse à salade optionnelle

Étape 2 : Codez

Capteur / émetteur

Récepteur

Étape 3 : Améliorez

  • Enregistrez d'autres lectures de capteur micro:bit à distance de même façon, telles que les lectures de température, de lumière ou de boussole magnétique.
  • Effectuez une expérience physique dans les forces agissant sur un micro:bit alors qu'il tourne dans une essoreuse à salade (centrifuge). Voyez-vous ce que vous attendiez? (Gardez à l'esprit que l'accéléromètre sur le micro:bit ne peut lire que les forces jusqu'à 2g, deux fois la force de la gravité de la Terre – si vous la faites tourner trop rapidement, elle pourrait être victime de force trop importante pour qu’elle s’inscrive.)