Étape 1 : Fais-le
Qu'est-ce que c'est ?
Transformez votre BBC micro:bit en un outil pour mesurer la température, la lumière et les niveaux sonores dans le cadre d'une étude scientifique dans votre environnement.
Introduction
Guide de codage
Comment l’utiliser
- Utilisez ce projet pour transformer votre micro:bit en thermomètre, ainsi qu'en sonomètre et en luxmètre pour prendre des mesures lors d'expériences scientifiques.
- Transférez le code ci-dessous sur votre micro:bit, ou regardez la vidéo de codage ci-dessus si vous voulez écrire le code vous-même.
- Attachez un bloc de piles à votre micro:bit et vous êtes prêt à commencer.
- Vous pouvez utiliser notre fiche d’enregistrement de données pour enregistrer vos mesures.
Température
Utilisez le micro:bit comme thermomètre pour mesurer les différences de température dans différents endroits. Appuyez sur le bouton A pour afficher la température en degrés Celsius à l'écran. Il est pertinent de laisser le micro:bit dans un nouvel emplacement pendant quelques minutes afin de vous assurer d'avoir une lecture précise.
Son
Pour utiliser le micro:bit comme sonomètre, appuyez sur le bouton B pour afficher le niveau de son sur une échelle allant de 0 (plus silencieux) à 255 (plus fort).
Il y a un court délai avant la mesure du son pour s'assurer que le bruit de la pression sur le bouton n'est pas enregistré.
Lumière
Pour utiliser le micro:bit comme un compteur de lumière (luxmètre), appuyez sur les boutons A et B simultanément. Il indique le niveau de luminosité sur une échelle allant de 0 (le plus sombre) à 255 (le plus clair).
Analyse tes données
Conseil : la collecte d'un maximum de données est une bonne pratique scientifique. Vous pouvez donc effectuer plusieurs relevés à chaque endroit et calculer une moyenne.
Une fois que vous avez enregistré vos données, vous pouvez les analyser pour en tirer des conclusions. Que peut-on apprendre de vos données sur la température, le son et la luminosité autour de vous ?
Où faisait-il le plus chaud, le plus froid, le plus bruyant, le plus silencieux, le plus clair ou le plus sombre et quels facteurs ont pu influer sur ces résultats ?
Ce dont vous aurez besoin
- micro:bit
- MakeCode ou éditeur Python
- boitier de piles
- feuille d’enregistrement de données, ou autre papier
- stylo ou crayon
Feuille d'enregistrement des données
La fiche d’enregistrement des données peut être utilisée pour enregistrer vos mesures.
Étape 2 : Programme-le
1from microbit import *
2
3# The Python version of this project has sleep()
4# for each button press to make the A+B button work better
5
6while True:
7 if button_a.is_pressed() and button_b.is_pressed():
8 display.scroll(display.read_light_level())
9 sleep(200)
10 elif button_a.is_pressed():
11 display.scroll(temperature())
12 sleep(200)
13 elif button_b.is_pressed():
14 sleep(200)
15 display.scroll(microphone.sound_level())
Étape 3 : Améliore-le
- Ajouter des blocs "show string" (montrer la chaîne de charactères) pour préciser l'affichage des relevés de température, de son et de lumière.
- Vous pouvez modifier le code pour afficher les températures en Fahrenheit. – voyez notre projet de thermomètre Fahrenheit pour avoir des conseils sur la réalisation.
- Si vous avez le micro:bit V1, qui n'a pas de microphone, vous pouvez supprimer le code pour le bouton B et juste prendre des mesures de température et de niveau de lumière.
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.