Primeiro passo: o projeto
O que é?
Alguém abriu a sua lata de bolachas? Pode programar o teu BBC micro:bit para servir de alarme para te avisar! Você aprenderá sobre seleção, comparação de lógica e o sensor de luz da micro:bit.
Estes dois vídeos mostram o que você fará e como desenvolver o código:
Como funciona:
- O programa usa o ecrã LED do micro:bit como um sensor de luz.
 - Coloque o seu micro:bit dentro da lata de bolachas que quer proteger. Quando a tampa é aberta, o sensor de luz detecta uma mudança no nível de luz e dispara o alarme.
 - O programa usa um loop infinito para estar continuamente a detectando o nível de luz.
 - A seleção ('if... else') e a comparação lógica (> 30) são usadas de maneira a que, se (if) o nível de luz for acima de um certo valor, uma cara zangada aparece no ecrã; se não (else), limpa o ecrã.
 
Itens necessários:
- Um micro:bit (ou simulador MakeCode);
 - Editor MakeCode;
 - Conjunto de baterias;
 
Segundo passo: é hora de programar
Terceiro passo: vamos deixar o código ainda melhor
- Ajuste o programa: apague a parte "senão" (else) da comparação de maneira à cara zangada ficar sempre no ecrã do micro:bit, seja qual for o nível de luz. Desta forma ficas sempre a saber se alguém abriu a tua lata.
 - Adiciona um alarme sonoro usando blocos da secção de música do editor MakeCode.
 - Conta quantas vezes é que a tua lata foi aberta acrescentando a variável ao programa.
 - Se tiveres dois micro:bits, usa a função rádio para receberes um sinal assim que a tua lata for aberta. Dê uma olhada no projeto alarme de luz para descobrir como fazer isso.
 


