Primeiro passo: o projeto
O que é?
Transforme seu BBC micro:bit em uma ferramenta para medir temperatura, níveis de luz e som como parte de uma investigação científica sobre o seu ambiente.
Introdução
Código
Como usá-lo:
- Use este projeto para transformar seu micro:bit em um termômetro e medidores de som e luz para fazer medições em experimentos científicos.
- Transfira o código abaixo para seu micro:bit, ou assista ao vídeo de codificação acima se você quiser criar o código você mesmo.
- Conecte um pacote de baterias ao seu micro:bit e você estará pronto para começar.
- Você pode usar nossa ficha de registro de dados para anotar suas medições.
Temperatura
Use o micro:bit como termômetro para medir as diferenças de temperatura em lugares diferentes. Pressione o botão A para mostrar a temperatura em graus Celsius na tela. É uma boa ideia deixar o micro:bit em um novo local por alguns minutos para garantir que você obtenha uma leitura precisa.
Som
Para usar o micro:bit como medidor de nível de som, pressione o botão B para mostrar o nível do som em uma escala de 0 (mais silencioso) a 255 (mais alto).
Há um pequeno atraso antes de fazer uma leitura sonora para garantir que o som de pressionar o botão não seja gravado.
Luz
Para usar o micro:bit como um medidor de luz, pressione os botões A e B juntos. Mostra leituras de nível de luz, em uma escala de 0 (mais escuro) para 255 (mais claro).
Analise seus dados
Melhor dica: coletar o máximo de dados possível é uma boa prática científica, então você pode querer fazer várias leituras em cada local e calcular uma média.
Após registrar seus dados, você poderá analisá-los para tirar conclusões. O que da para aprender com os dados sobre temperatura, níveis sonoros e leves em volta de você?
Onde estava o mais quente, mais frio, mais barulhento, mais tranquilo, mais iluminado ou mais escruto e quais os fatores que podem ter afetado isso?
Itens necessários:
- micro:bit
- Editor MakeCode ou Python;
- Conjunto de baterias;
- planilha de gravação de dados ou outro papel
- caneta ou lápis
Planilha de gravação de dados
A planilha de dados pode ser utilizada para gravar suas medidas.
Segundo passo: é hora de programar
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())
Terceiro passo: vamos deixar o código ainda melhor
- Adicione blocos 'mostrar texto' para deixar claro quando as leituras de temperatura, som e luz estiverem sendo exibidas.
- Você pode modificar o código para mostrar leituras de temperatura em Fahrenheit - veja nosso projeto de termômetro Fahrenheit para dicas de como fazer isso.
- Se você tiver o micro:bit V1, que não tem um microfone, você pode remover o código do botão B e apenas fazer medições de temperatura e nível de luz.
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.