Skip to content

Atividade

Luz noturna

Intermédio | MakeCode, Python | Ecrã LED, Sensor de luz | Entrada/Saída, Luz, Meteorologia, Seleção, Sensores

Passo 1: Faz tu mesmo

O que é isto?

Uma luz de presença que liga o ecrã de LEDs do teu micro:bit no escuro.

Lua sobre um micro:bit com todos os LEDs acesos

Como é que funciona

  1. Tal como no projeto Sensor de Luz Solar, este usa os LEDs do micro:bit como uma entrada sensor de luz. Tapa o ecrã com a tua mão e vê se ele acende.
  2. O programa usa uma seleção para sentir se o nível de luz que incide no micro:bit é menor que (<) 100. Se estiver escuro, acende o ecrã do micro:bit, se não a tela fica apaagada para que os LEDs estejam no escuro.
  3. Podes precisar de ajustar o valor limite para 100, dependendo da quantidade de luz existente no sítio onde estás.
  4. Para que achas que poderias usar esta luz de presença? Poderá ajudar a dar segurança a pessoas ou animais no escuro?

Do que é que precisas

  • micro:bit (ou simulador MakeCode)
  • Editor MakeCode ou Python
  • Suporte de pilhas (opcional)
  • uma fonte de luz e algo com que cobrir o micro:bit

Passo 2: Cria o teu código

Passo 3: Melhora-o

  • Altera a imagem para mostrar uma lua ou uma estrela quando escurecer.
  • Prende o micro:bit ao teu saco ou à roupa para usá-lo como uma luz de segurança adicional ao andares a pé ou de bicicleta – será que consegues pô-lo a piscar para dar mais nas vistas?
  • Experimenta este projeto MakeCode para fazer com que o ecrã de LEDs acenda ou apague em função da quantidade de luz que incide no micro:bit. Onde é que já viste coisas a reagir à luz desta maneira?