>_ Hello, world!
Turma Explorer
Criando com Microbit
Bem vindo novamente, jovem Fuzzyer.
Turma Explorer
Criando com Microbit
Bem vindo novamente, jovem Fuzzyer.
Você consegue identificar oq ue são os dispositivos de entrada e saída?
Crie a animação de um personagem se movendo em looping.
Use os botões A e B para mostrar duas informações diferentes suas, depois peça a um colega que descubra que informações são essas.
Usando de animação, crie uma loading bar criativa com os LEDs.
No microbit é possível utilizar os botões de 3 maneiras, somente o A, somente o B e os dois botões juntos. A partir disso, faça com que essas interações mostrem dados sobre você.
A logo do microbit também é programável, utilize ela para fazer uma animação diferente.
Crie um programa que quando dois botões pressionados juntos informe qual o nível de amizade das pessoas.
Utilizando do botão "on shake", podemos tornar o jogo 2 ou 1 em algo tecnológico.
Agora, com o que aprendemos, faremos um mini projeto de um tamagochi.
Com tudo o que aprendemos até agora, podemos fazer alguns jogos divertidos, como o Par ou Ímpar, mas além deles, precisaremos utilizar de duas ferramentas novas, chamadas "Variável" e "If - then".
Agora que conhecemos como funciona a ferramenta "If - then", vamos aprender sobre o "pick random true or false", com ele vamos programar um jogo de cara ou coroa.
Vamos criar um pequeno sistema de semáforo. Ele inicia em loop passando por ícones que simbolizem o significado de cada cor: 🟥 "ESPERE" → 🟩 "SIGA" → 🟨 "SIGA DEVAGAR"
Expansão: acrescentar um sinal sonoro diferente para cada mudança de sinal: 🟥 "3 bips longos" → 🟩 "3 bips curtos" → 🟨 "1 bip curto"
Vamos descobrir como o microbit lê informações do ambiente, como temperatura, luminosidade e ruídos sonoros.
Programe seu microbit para ler cada informação em um botão diferente.
Imagine que você está em uma biblioteca, sala de estudos ou laboratório. Para ajudar as pessoas a manterem um ambiente tranquilo, seria possível criar um dispositivo que percebesse quando o som está ficando muito alto?
O microbit pode ler a altitude do som no ambiente. Com isso, podemos definir um limite entra alto e baixo (threshold), e quando estiver acima desse limite, deve disparar um alarme e mostra um alerta na tela. Depois de alguns segundos limpa a tela.
Mas existe um detalhe: quem decide o que é "barulhento" é você! Faça testes de barulho, use o projeto anterior para saber qual o limite ideal na sua sala.
Quem aqui já jogou Batata Quente? Tradicionalmente, usamos uma bola, uma batata de verdade ou qualquer objeto que possa ser passado de mão em mão enquanto a música toca. Mas e se nós transformássemos esse jogo tradicional em um brinquedo tecnológico e inteligente?
Hoje, nosso desafio será programar o micro:bit para ser a nossa 'batata quente digital'!
Questionamentos:
Para controlar o tempo do jogo, usaremos o comando de pausa. Porém, como ele mede o tempo em milissegundos, o que precisamos fazer para converter esse valor para segundos?
Por que colocamos a váriavel de tempo dentro do comando de pause?
_____________________________ . . . _____________________________
repeat = repetir
show = mostrar
button = botão
shake = agitar, balançar
wait = esperar
press = pressionar
pressed = pressionado
release = soltar
released = solto
run, execute = executar
if = se
then = então
else = senão
clock = relógio
stopwatch = cronômetro
timer = temporizador
clockwise = sentido horário
counterclockwise = sentido anti-horário