Passo 1: Faz tu mesmo
O que é isto?
Partilhar e receber gentileza é uma excelente maneira de fomentar o teu bem-estar e o dos teus amigos. Cria um programa que usa rádio para enviar um sorriso de um micro:bit para outro para apoiar um amigo.
Este projeto é parte de uma série que oferece atividades que procuram solucionar problemas e criar protótipos, concebida para explorar a tecnologia enquanto solução para o desafio dos Objetivos de Desenvolvimento Sustentável.
Introdução
Guia do código
O que é que vais aprender
- Como é que a comunicação rádio entre dispositivos eletrónicos usa protocolos para garantir que as mensagens são encaminhadas corretamente
- Como é que a tecnologia e a comunicação eletrónica podem ser usadas de maneiras positivas
Como é que funciona
- Este programa usa a função rádio do micro:bit para partilhar um sorriso. Podes usar o simulador MakeCode ou descarregar o código para 2 ou mais micro:bits.
- Primeiro, fixa o rádio no grupo 2. Os grupos são como os canais; qualquer micro:bit que usa o mesmo grupo vai receber o sorriso. Podes usar qualquer número de grupo entre 0 e 255.
- Quando carregas no botão A, é enviada por rádio a mensagem de texto "smile" (sorriso). Também limpa o ecrã para que possas enviar outro sorriso.
- Quando a mensagem rádio é recebida, aparece um emoji sorriso no ecrã de LEDs.
- A combinação do grupo de rádio e o texto da mensagem de rádio enviada formam um protocolo: um conjunto de regras para dois dispositivos comunicarem.
Do que é que precisas
- 2 micro:bits (ou simulador MakeCode)
- Editor MakeCode ou Python
- Suporte de pilhas (opcional)
Passo 2: Cria o teu código
Passo 3: Melhora-o
- Personaliza o emoji sorriso com uma cara feliz feita por ti.
- Se estiveres a trabalhar em pares numa aula, escolhe um número exclusivo de grupo rádio para cada par de alunos de maneira a poderes enviar mensagens para o teu parceiro, mas para mais ninguém.
- Também podes fazer isto mantendo o mesmo número de grupo rádio, mas alterando o código, de maneira à mensagem em texto enviada ser exclusivamente para o teu parceiro. Modifica o código de maneira a só mostrar o Smile se a mensagem recebida for a correta.
- Como é que podes enviar um emoji diferente se carregares no botão B?
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.