Passo 1: Faz tu mesmo
O que é isto?
Transforma o display LED num sensor para que o teu micro:bit reaja à luz.
Como é que funciona
- Da mesma forma que os LED's do teu micro:bit funcionam como output (saída), também podem ser usados como entrada (input) enquanto sensor de luz, medindo a quantidade de luz que está a incidir no dispositivo.
- Isto significa que os programas micro:bit podem fazer diferentes coisas acontecer dependendo da quantidade de luz ou da total ausência dela.
- O programa usa uma declaração ‘if… else’ para mostrar a imagem do só se (if) o nível de luz for superior a (>) um certo nível. Isto é conhecido como seleção - selecionar uma das diferentes coisas que acontecem.
- Descarrega este programa no teu micro:bit; depois aponta contra o dispositivo uma fonte de luz qualquer, como uma lanterna, a luz do dia ou o brilho do teto e deves ver o icon do sol aparecer.
- Tapa o micro:bit com a tua mão e a imagem do sol deve desaparecer.
- Se não está a funcionar, tenta subtraír 100 ao número de maneira a adaptares o código à luz do ambiente onde estás.
- Podes ler mais informação sobre como é que os sensores de luz do micro:bit funcionam aqui.
Do que é que precisas
- micro:bit (ou simulador MakeCode)
- Editor MakeCode ou Python
- Suporte de pilhas (opcional)
- Uma fonte de luz e qualquer coisa para tapar o micro:bit - a tua mão serve!
Passo 2: Cria o teu código
Passo 3: Melhora-o
- Mostra uma imagem diferente quando está escuro, como a lua ou uma estrela.
- Mostra um sol animado quando a luz bate no teu micro:bit.
- Transforma este projeto numa luz de presença, fazendo com que o display LED do micro:bit acenda quando fica escuro.
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.