Skip to content

Atividade

Transmissor de batimento cardíaco

Intermediário | MakeCode, Python | Rádio, Tela de LED | Comunicação, Iteração, Ondas de rádio

Passo 1: Projeto

O que é?

Com dois micro:bits, você pode rastrear um pertence precioso ou animal de estimação usando mensagens de rádio.

Um micro:bit enviando uma imagem de coração para outro por rádio

Como funciona

  • Usamos dois programas, um programa transmissor (beacon) e um receptor.
  • Atualize o programa do transmissor no primeiro micro:bit, conecte-o a uma bateria e coloque-o no seu pertence precioso.
  • Usando um loopinfinito , ele transmite uma mensagem de rádio de 'olá' de baixa potência no grupo 73 a cada 2 segundos. (Você pode usar o número de qualquer grupo de rádio que desejar entre 0 e 255, verifique se o programa receptor usa o mesmo número. Os grupos são como canais de TV ou walkie-talkie.)
  • O programa receptor mostrará um coração na saída de LED por 1 segundo toda vez que receber uma mensagem no mesmo canal. Como estamos usando um transmissor de baixa potência, você precisa estar bem perto do transmissor para vê-lo, para saber que sua coisa preciosa está próxima.

O que você precisa

  • 2 micro:bits
  • Editor MakeCode ou Python
  • Pelo menos 1 bateria
  • algo precioso para rastrear

Passo 2: É hora de programar

Transmissor

Receptor

Passo 3: Vamos melhorar

  • Aumente o alcance aumentando a potência do transmissor de rádio. A potência pode ser qualquer número de 0 à 7.
  • Faça um 'batimento cardíaco' na tela LED do transmissor e também no receptor.
  • Você pode usar esses programas como um simples jogo de caça ao tesouro - oculte os transmissores e desafie um amigo a encontrá-los.