Primeiro passo: o projeto
O que é?
Transforme o seu micro:bit em um dispositivo digital simples que, utilizando uma sequência animada, te ajuda a relaxar com um exercício de respiração lento e regular.
Este projeto é parte de uma série que oferece atividades voltadas para a solução de problemas e criação de protótipos, cujo objetivo é explorar a tecnologia enquanto solução para atingir os Objetivos Globais de Desenvolvimento Sustentável da ONU.
Introdução
Código
Como funciona:
- Crie uma sequência animada que é executada em um laço de repetição infinito;
- Crie um efeito pulsante utilizando os ícones (grandes e pequenos) de diamantes;
- Adicione blocos de pausa para desacelerar a animação, ajudando a criar um ritmo relaxante;
- Use uma pausa maior entre as imagens, talvez de 2 segundos (2000 milissegundos);
- Antes de enviar o seu código para o micro:bit, teste-o no simulador MakeCode para confirmar se ele funciona da forma desejada.
Itens necessários:
- Um micro:bit (ou simulador MakeCode);
- Editor MakeCode ou Python;
- Conjunto de baterias (opcional).
Segundo passo: é hora de programar
1from microbit import *
2
3while True:
4 sleep(2000)
5 display.show(Image('00000:'
6 '00000:'
7 '00900:'
8 '00000:'
9 '00000'))
10 sleep(500)
11 display.show(Image.DIAMOND_SMALL)
12 sleep(500)
13 display.show(Image.DIAMOND)
14 sleep(2000)
15 display.show(Image.DIAMOND_SMALL)
16 sleep(500)
17 display.show(Image('00000:'
18 '00000:'
19 '00900:'
20 '00000:'
21 '00000'))
22
23
Terceiro passo: vamos deixar o código ainda melhor
- Altere os tempos de pausa para acompanhar o seu ritmo de respiração preferido;
- Crie as suas próprias imagens para substituir os ícones de diamante;
- Adicione mais passos para tornar a sua animação ainda mais tranquila.
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.