Skip to content

Atividade

Contador

Principiante | MakeCode, Python | Botões, Ecrã LED | 15 Vida na terra, Entrada/Saída, Variáveis

Passo 1: Faz tu mesmo

O que é isto?

Um projeto simples para te ajudar a contar... saltos, passos, passarinhos que vês da tua janela - qualquer coisa!

Estes dois vídeos mostram o que vais fazer e como programar:

Introdução

Guia do código

Como é que funciona

  • Este programa usa uma variável chamada "count" (contar) que serve para registar o número que estás a contar.
  • A variável por defeito começa no 0 (zero).
  • Sempre que carregas no botão B, aumenta a variável de contagem em 1 e mostra o número no ecrã LED.
  • Números acima de 9 não ficam visíveis no ecrã, vais ter de carregar no botão A para ver o número.
  • Podes reiniciar a contagem carregando nos botões A e B ao mesmo tempo.

Do que é que precisas

  • micro:bit (ou simulador MakeCode)
  • Editor MakeCode
  • Suporte de pilhas (opcional)

Passo 2: Cria o teu código

1from microbit import *
2
3count = 0
4display.show(count)
5
6while True:
7    if button_a.is_pressed() and button_b.is_pressed():
8        count = 0
9        display.scroll(count)
10    elif button_b.is_pressed():
11        count += 1
12        display.scroll(count)
13    elif button_a.is_pressed():
14        display.scroll(count)
15    sleep(100)

Passo 3: Melhora-o

  • Cria outra forma de reiniciar a contagem abanando o micro:bit, por exemplo.
  • Mostrando os números de uma forma gráfica - usando pontos ou com um gráfico de barras.
  • Mostra um coração ou outra imagem quando atinges um determinado número - podia ser o teu objectivo para depois começares a saltar à corda ou fazeres outra atividade qualquer.
  • Usa rádio para enviar a contagem a outro micro:bit que é usado como dispositivo receptor.