Ciências
Projeto Termômetro
Mostre o quão quente ou frio seu micro:bit está usando o sensor de temperatura integrado.
Como funciona:
Este programa mostra a temperatura do seu micro:bit, medindo a temperatura do sensor de temperatura do processador ou da CPU (unidade central de processamento).
A temperatura do processador é uma aproximação bastante precisa da temperatura ambiente em °C (Celsius).
Neste programa, ao pressionar o botão de entrada A, o micro:bit exibe a temperatura atual do processador na saída do visor LED.
Leve o micro:bit para locais mais quentes e mais frios e observe como as leituras de temperatura mudam.
O que você precisa:
• micro:bit (ou simulador MakeCode)
• Editor MakeCode ou Python
• bateria (opcional)
Como programar:
Projeto Condutividade
Use seu micro:bit com dois fios tipo jacaré para investigar se um material conduz eletricidade - uma maneira simples de realizar um experimento científico clássico.
Como usar:
Na parte inferior de um micro:bit, há cinco pinos grandes. Ao conectar o pino 1 e o GND (Ground Pin) com um fio tipo garra jacaré, ele completa um circuito elétrico.
Observação de segurança: nunca conecte os pinos GND e 3V diretamente, pois você poderá danificar seu micro:bit.
Se você conectar dois fios tipo garra jacaré, um ao pino 1 e outro ao pino GND, poderá colocar um material como papel alumínio ou filme plástico entre as extremidades dos dois fios para testar se o material é condutor ou isolante.
Como funciona:
O projeto utiliza seleção. Se um circuito elétrico for formado (porque o material conduz), o micro:bit exibirá um coração em seu visor de LED e tocará a nota Dó Médio.
Caso contrário, se um circuito não for formado, o micro:bit apagará seu visor de LED e nenhuma nota será tocada — o micro:bit é instruído a tocar uma nota na frequência de 0 Hz.
O programa usa um loop infinito para continuar testando até que você desconecte o micro:bit da fonte de alimentação.
O que você precisa:
• micro:bit (ou simulador MakeCode)
• Editor MakeCode ou Python
• bateria (opcional)
Como programar:
Projeto Contador de Passos
Um contador de passos que você pode tornar mais preciso adaptando-o ao seu estilo de caminhada.
O que você aprenderá
• Como o micro:bit pode coletar dados numéricos de aceleração;
• Como aplicar limites aos dados do sensor para acionar eventos como o aumento de um contador de passos.
Como funciona:
Os projetos Contador de Passos e Contador de Passos de Baixo Consumo de Energia usam o gesto de "agitar" para contar passos. O gesto de "agitar" usa várias leituras do sensor do acelerômetro para decidir se o micro:bit foi agitado.
Você pode perceber que o gesto de "agitar" não é acionado sempre que você dá um passo, ou que é acionado com muita facilidade, levando a uma contagem imprecisa de passos.
Para criar um contador de passos mais preciso, em vez de usar o gesto de "agitar", este programa usa dados numéricos do acelerômetro para decidir se você deu um passo e, em caso afirmativo, aumenta a variável de passos em 1.
Se a aceleração for maior que (>) 1500, a variável de passos é incrementada em um e exibe a contagem de passos na saída do display LED. 1500 é o limite – o ponto em que um movimento acionará a contagem de um passo.
Talvez seja necessário alterar o número 1500 para tornar o contador de passos mais preciso, mas você pode decidir qual limite usar, enquanto que com o gesto de "agitar", o limite foi definido por você pelos desenvolvedores do micro:bit.
Modificar o limite para que funcione para você é chamado de calibração.
Observe que, quando o micro:bit não está em movimento, o acelerômetro fornece uma leitura de força de cerca de 1000. Isso é causado pela gravidade da Terra puxando o micro:bit para baixo.
O que você precisa:
• micro:bit (ou simulador MakeCode)
• Editor MakeCode ou Python
• bateria (opcional)
Como programar:
Projeto Alarme de Porta
Alguém entrou no seu quarto? Com um micro:bit, uma bateria e um ímã, você pode criar um alarme para alertá-lo sobre bisbilhoteiros...
Como funciona:
Neste projeto, você criará um alarme de porta que funciona como um sensor de porta real em um sistema de segurança residencial.
Seu micro:bit possui um sensor de bússola integrado chamado magnetômetro. Você pode usá-lo para medir o campo magnético da Terra como uma bússola - ou para detectar a intensidade dos campos magnéticos muito mais próximos de casa!
Fixar um ímã no canto de uma porta e um micro:bit com o programa de alarme de porta próximo a ele, no batente da porta.
O programa usa o sensor de entrada da bússola (magnetômetro) do micro:bit e um loop infinito para continuar medindo a intensidade do campo magnético.
Ele usa seleção para que, quando o campo magnético caia abaixo de um determinado nível (o limite), ele mostre uma cara irritada no visor de LED. Isso significa que o ímã se afastou do micro:bit - quando a porta foi aberta - então alguém pode ter entrado no seu quarto!
Pressionar o botão A mostra a leitura atual da força magnética. Use isso para decidir qual valor de limite usar, fazendo leituras com a porta aberta e fechada. Usamos 200 em nosso exemplo, mas isso depende da força do seu ímã e da existência de outros campos magnéticos por perto.
Pressione o botão A para apagar a cara de bravo e reiniciar o alarme.
O que você precisa:
• micro:bit (ou simulador MakeCode)
• Editor MakeCode ou Python
• bateria
• ímã
• alguma maneira de fixar o ímã, o micro:bit e a bateria na porta e no batente
Como programar:
Projeto Brinquedo Sensorial
Faça um brinquedo sensorial que responda ao movimento com luz e som.
O que você aprenderá:
Como usar as entradas do sensor acelerômetro integrado do micro:bit e os sons expressivos como saídas para criar um brinquedo que pode ajudar alunos que respondem bem a estímulos por meio de toque, luz e som. Diferentes sons são reproduzidos e imagens são exibidas dependendo de como você o movimenta.
Como funciona:
O sensor acelerômetro integrado do micro:bit mede forças.
O micro:bit usa as leituras do acelerômetro para disparar eventos quando você o movimenta de diferentes maneiras.
Se você agitar o micro:bit, ele emite um som de riso na saída do alto-falante integrado e exibe um sorriso no visor de LED.
Diferentes saídas de ícones e sons são acionadas por diferentes movimentos, como inclinar o micro:bit para a esquerda e para a direita ou colocá-lo com o logotipo apontando para cima ou para baixo.
O que você precisa:
• micro:bit (ou simulador MakeCode)
• Editor MakeCode ou Python
• bateria (opcional)
Como programar: