Passo 1: Faz tu mesmo
O que é isto?
Usa uma função simples para converter medições de temperatura do sensor do micro:bit de graus Celsius para Fahrenheit.
Como é que funciona
- O processador do micro:bit tem uma entrada integrada que é um sensor de temperatura que dá leituras em graus Celsius.
 - Usando funções consegues facilmente converter a temperatura para graus Fahrenheit.
 - A função convertCtoF (converteCemF) pode ser facilmente reutilizada no código sempre que precisares de fazer outras conversões; para fazer um termómetro com temperatura máxima e mínima, por exemplo.
 - Quando carregas no botão B do teu micro:bit, em vez de aparecer uma variável ou um número, é chamada a função convertCtoF.
 - A leitura da temperatura chega à função em graus Celsius.
 - Depois, a função agarra nesse valor e guarda-o na variável chamada C, para depois convertê-lo em graus Fahrenheit multiplicando-o por 1,8 e somando 32.
 - O resultado é devolvido pela função de maneira a que, quando carreguas no botão B, a temperatura em Fahrenheit apareça no ecrã de LEDs.
 - Se carregares no botão A, a temperatura é mostrada em graus Celsius.
 
Do que é que precisas
- micro:bit (ou simulador MakeCode)
 - Editor MakeCode ou Python
 - Suporte de pilhas (opcional)
 
Passo 2: Cria o teu código
Passo 3: Melhora-o
- Melhora a visualização no ecrã, acrescentando "C" ou "F" depois do valor da temperatua em graus Celsius ou Fahrenheit.
 - Cria a tua própria função para que quando carregas nos botões A e B o valor seja convertido para graus Kelvin.
 - Adiciona a conversão Fahrenheit a um termómetro máximo-minimo ou a um termómetro interior-exterior.
 
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.


