Primeiro passo: o projeto
O que é?
Use seu BBC micro:bit para ajudar você a contar duas espécies diferentes de plantas ou animais no parque escolar, jardim ou local de parque. Você aprenderá sobre variáveis, e usará os botões do micro:bit e a tela de LED.
Estes dois vídeos mostram o que você fará e como desenvolver o código:
Como funciona:
- O programa usa duas variáveis chamadas “a” e “b” para armazenar número aleatórios.
- Variáveis disponíveis armazenar números ou valores que podem ser alterados em um programa de computador.
- No início do programa, "A" e "B" são definidos como zero e zero é mostrado na tela de LED. Você deve sempre dar às variáveis um valor inicial em um programa de computador como esse.
- Pressione o botão A a cada vez que você ver um animal ou planta em particular, por exemplo, um pato, e cada vez que uma for adicionada a "A".
- Pressione o botão B cada vez que você vê outras plantas ou animais de interesse, por exemplo, um ganso, e cada vez que um será adicionado a "B".
- Agite o seu micro:bit para mostrar os totais na tela de LED.
Itens necessários:
- Um micro:bit (ou simulador MakeCode);
- Editor MakeCode;
- pacote de bateria (opcional mas recomendado)
Segundo passo: é hora de programar
1from microbit import *
2
3a = 0
4b = 0
5display.show(0)
6
7while True:
8 if button_a.is_pressed():
9 a += 1
10 display.scroll(a)
11 elif button_b.is_pressed():
12 b += 1
13 display.scroll(b)
14 if accelerometer.was_gesture('shake'):
15 display.scroll('A')
16 display.scroll(a)
17 sleep(1000)
18 display.clear()
19 sleep(2000)
20 display.scroll('B')
21 display.scroll(b)
Terceiro passo: vamos deixar o código ainda melhor
- Encontre uma maneira de redefinir o contador, por exemplo, pressionando os botões A e B juntos.
- Faça uma representação gráfica do número de animais ou plantas contadas, por exemplo, usando pontos.
- Mostrar ícones representando os animais ou as plantas, ou tocar efeitos sonoros, quando você tiver alcançado um número alvo.