Primeiro passo: o projeto
O que é?
Faça um pato voar de um micro:bit para o outro.
Como funciona:
- Transfira este programa para dois micro:bits, então agite um deles para que o pato seja "magicamente teleportado" para o outro. Agite o outro micro:bit para enviá-lo de volta;
- Na verdade, isso não é magia. O programa utiliza os recursos de rádio do micro:bit para enviar dados de um micro:bit ao outro quando o acelerômetro detecta um gesto de agitação;
- Antes de tudo, o programa configura o grupo de rádio para 23. Os grupos são como canais em um radiotransmissor-receptor portátil (walkie-talkie), que podem ser números entre 0 e 255. Não importa qual número você escolher, contanto que apenas o micro:bit do seu amigo esteja usando o mesmo número de grupo e mais ninguém nas proximidades;
- Quando você sacode o micro:bit, a palavra "DUCK" (PATO) é enviada ao grupo de rádio, limpando a tela. Se qualquer um dos micro:bits receber uma mensagem de rádio (qualquer mensagem de rádio), a imagem do pato aparecerá no visor. Logo, apenas 1 pato estará visível.
Itens necessários:
- Dois micro:bits (ou simulador MakeCode);
- Editor MakeCode ou Python;
- Conjuntos de baterias (opcional);
- Um amigo com quem brincar.
Segundo passo: é hora de programar
Terceiro passo: vamos deixar o código ainda melhor
- Descubra a distância que um micro:bit pode ficar do outro para que o "teleporte" ainda funcione;
- Teleporte outros animais. Para isso, você precisaria mudar a imagem, a mensagem, ou ambas?
- O que acontece se mais de dois de vocês usarem o mesmo grupo de rádio? Como você pode corrigir isso?
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.