Índice:

NO Fuss Micro: monitor de temperatura do bit: 8 etapas
NO Fuss Micro: monitor de temperatura do bit: 8 etapas

Vídeo: NO Fuss Micro: monitor de temperatura do bit: 8 etapas

Vídeo: NO Fuss Micro: monitor de temperatura do bit: 8 etapas
Vídeo: Acidente de trabalho em máquina 2024, Julho
Anonim
NO Fuss Micro: monitor de temperatura da broca
NO Fuss Micro: monitor de temperatura da broca

Usar a montagem Micro: bit e xChips deste monitor de temperatura é fácil. Codificar também é moleza com os blocos de software!

Etapa 1: Coisas usadas neste projeto

Componentes de hardware

  • BBC micro: placa de bits x 1
  • XinaBox IM02 x 1
  • XinaBox OD01 x 1
  • XinaBox SW01 x 1
  • XinaBox MD01 x 1
  • XinaBox PB04 x 1
  • XinaBox XC10 x 1
  • Pilhas AA (genéricas) x 2

Aplicativos de software e serviços online

micro: bit pxt.microbit.org

Etapa 2: História

Sobre o projeto

Este projeto pode ser concluído em menos de 5 minutos. Este tutorial mostrará como montar e programar o monitor de temperatura Micro: Bit com xChips. O código para este projeto é simples usando a plataforma de arrastar e soltar da Micro: bit.

Introdução

Construí este monitor de temperatura usando o Micro: Bit e alguns xChips da XinaBox. É uma construção muito simples e rápida. A tecnologia XinaBox tornou este projeto extremamente fácil de realizar, eliminando a necessidade de soldas e ferramentas. A interface Micro: bit me permite programar facilmente. Você pode modificar facilmente o código para adicionar outros dados do sensor meteorológico, como pressão barométrica, umidade relativa e altitude.

Etapa 3: montar o circuito

Clique em OD01 e SW01 juntos usando um conector xBUS (do pacote XC10)

Imagem
Imagem

Figura 1: SW01 e OD01 conectados

Clique em 2 conectores xBUS no lado esquerdo do IM02 e, em seguida, clique nos conectores SW01 e OD01 conectados. Certifique-se de que o xChips está voltado para cima, para que você possa ver o nome SW01 e o nome IM02 voltados para cima

Imagem
Imagem

Figura 2: Conectado IM02, SW01 e OD01

  • Use outro conector xBUS para conectar o MD01 ao PB04. Separe o PB04 e o MD01 conectados com 3 conectores xBUS e as baterias AA.
  • Clique no Micro: Bit no IM02. Certifique-se de que os LEDs estejam voltados para cima - da mesma forma que o nome SW01 e o nome IM02.
Imagem
Imagem

Figura 3: Conectado IM02, SW01, OD01 e Micro: bit

Conecte uma conexão Micro-USB do seu computador ao Micro: Bit. Observe o LED amarelo na parte inferior acendendo

Etapa 4: instalar o pacote

  • Abra um navegador e acesse makecode.microbit.org
  • Role para baixo até "Avançado"
  • Em seguida, role para baixo até "Adicionar pacote"
Imagem
Imagem

Figura 4: Encontrando "Adicionar Pacote"

  • Procure por "weather" e clique em "weather-bit" para adicionar o pacote
  • Repita os pontos 2 e 3
  • Em seguida, cole este URL na barra de pesquisa: https://github.com/xinabox/pxt-OD01 e clique em OD01 para adicionar o pacote
Imagem
Imagem

Figura 5: Adicionando os pacotes

Agora você tem todos os pacotes necessários

Etapa 5: Programação

Arraste e solte os elementos do código até obter algo parecido com a imagem abaixo

Imagem
Imagem

Figura 6: O código em blocos

Você também pode trapacear e clicar no botão "{} JavaScript" na parte superior e simplesmente copiar e colar o código na seção de código abaixo. Clique em "Blocos" novamente para ver o resultado

Etapa 6: compilar e testar

  • Clique em "Baixar"
  • Arraste o arquivo baixado, normalmente denominado: microbit-Untitled.hex, para sua unidade Micro: Bit, normalmente com o nome: MICROBIT.
  • Veja o resultado no display LED de rolagem e na tela OLED.
  • Coloque um dedo no sensor para ver a temperatura subir … espero! Se ele não refazer seus passos até encontrar o problema e corrigi-lo.

Etapa 7: Complete o Monitor de Temperatura

  • Desconecte o micro: bit da conexão Micro-USB.
  • Insira as baterias AA no PB04
  • Use os 3 conectores xBUS para conectar o PB04 e o MD01 ao IM02 e SW01, conforme mostrado na imagem abaixo.
  • Ligue a chave no PB04.
  • Agora o seu monitor de temperatura Micro: bit é portátil e está pronto para ser colocado onde você quiser.

Etapa 8: Código

Micro: bit `Temperature Monitor JavaScript Código JavaScript para Micro: bit Temperature Monitor. Você pode copiar e colar conforme mencionado na HISTÓRIA e então convertê-lo em blocos.

deixe TemperatureCelsius = 0

basic.showLeds (`#… #. #. #… #… #. #. #. #.. #`) OLED.init (64, 128) weatherbit.startWeatherMonitoring () OLED.showString (" Projeto de temperatura ") TemperatureCelsius = weatherbit.temperature () / 100 basic.forever (() => {basic.showString (" C: ") OLED.showString (" Temp_C: ") basic.showNumber (TemperatureCelsius) OLED.showNumber (TemperaturaCelsius)})

Recomendado: