Primeiro passo: o projeto
O que é?
Use vários micro:bits para criar um jogo de caça ao tesouro usando comunicação por rádio.
Como funciona:
- Como o projeto Rastreador, este também usa dois programas: um para transmitir sinais de rádio e outro para receber os sinais;
- Baixe o programa beacon (transmissor) e copie-o para diferentes micro:bits, mas não se esqueça de alterar o número da variável id para que cada um seja diferente. Os transmissores mostram brevemente o número de identificação na tela, para você saber qual é qual. Conecte-os ao conjunto de baterias e oculte os transmissores que transmitem, a cada 200 milissegundos (0,2 segundos), o seu número de identificação;
- Baixe o código do receptor e copie-o para os micro:bits dos caçadores de tesouros. Este programa pode ser o mesmo para todos os receptores. Quando você se aproxima de um transmissor, o programa receptor mostra o número de identificação que está sendo transmitindo. A tela piscará quando você estiver mais longe e se estabilizará à medida que você se aproxima;
- Crie suas próprias regras para o jogo: anote os números e onde os encontrou, ou colete os transmissores micro:bit. A equipe que mais encontrar, ganha.
Itens necessários:
- Vários micro:bits e conjuntos de bateria;
- Editor MakeCode ou Python;
- Um espaço razoavelmente grande, interno ou externo, para ocultar os transmissores (beacons).
Segundo passo: é hora de programar
Beacon / transmissor
Receptor
Terceiro passo: vamos deixar o código ainda melhor
- Mude a potência do transmissor para aumentar ou diminuir a área de cobertura. A potência é definida por qualquer número entre zero e sete;
- Reduza ainda mais a potência do rádio dos beacons (transmissores), tornando-os difíceis de encontrar. Tome cuidado para não colocar os micro:bits em contato direto com recipientes de metal, mas se você colocá-lo em uma caixa de papelão ou plástico e depois cobrir parcialmente a parte externa da caixa com papel alumínio, por exemplo, os sinais de rádio não chegarão tão longe;
- A transmissão de sinais de rádio consome mais energia; portanto, você pode fazer com que as baterias do transmissor durem mais, aumentando a pausa entre as transmissões para mais de 200 milissegundos.
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.