Passo 1: Projeto
O que é?
Use uma função simples para converter leituras em graus Celsius do sensor de temperatura do micro:bit para Fahrenheit.
Como funciona
- O processador do micro: bit possui uma entrada integrada do sensor de temperatura que fornece leituras em graus Celsius.
- O uso das funções permite converter facilmente a temperatura em Fahrenheit.
- A função convertCtoF significa que você pode reutilizar o código de conversão facilmente, por exemplo, em um termômetro máximo-mínimo.
- A função é chamada usando convertCtoF no lugar de uma variável ou número quando você pressiona o botão B no seu micro:bit.
- Passamos para a função a temperatura em graus Celsius.
- A função pega o número passado para ela, armazenado em uma variável chamada C, e o converte em Fahrenheit, multiplicando por 1,8 e adicionando 32.
- A função retorna o número convertido; assim, quando você pressiona o botão B, a temperatura é mostrada em Fahrenheit na saída da tela de LED.
- Se você pressionar o botão A, a temperatura será mostrada em graus Celsius.
O que você precisa
- micro:bit (ou simulador MakeCode)
- Editor MakeCode ou Python
- bateria (opcional)
Passo 2: É hora de programar
Passo 3: Vamos melhorar
- Melhore a exibição mostrando 'C' ou 'F' após a temperatura em graus Celsius ou Fahrenheit.
- Crie sua própria função para adicionar uma conversão para graus Kelvin ao pressionar os botões A e B juntos.
- Adicione conversões de Fahrenheit a um termômetro mínimo-máximo ou a um termômetro interno externo.