Skip to content

Atividade

Termômetro Fahrenheit

Intermediário | MakeCode, Python | Botões, Sensor de temperatura, Tela de LED | Entrada/saída, Funções

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