Análise da BBC Micro Bit

Índice:

Anonim

Projetado pela BBC como parte de sua iniciativa Make it Digital, o micro: bit é um dos menores computadores programáveis ​​do mundo. Além do mais, é gratuito para todos os alunos do 7º ano do Reino Unido e tem como objetivo inspirar a próxima geração de engenheiros e programadores.

Ao manusear o micro: bit pela primeira vez, fica imediatamente aparente que seu público-alvo é diferente do Arduino e do Raspberry Pi. O microcomputador da BBC tem contatos simples, botões embutidos, sensores e um conjunto de LEDs que funcionam como um display, uma vez ligado.

Leia mais: Webs.com

O Micro Bit (acima) e um Raspberry Pi 3

Os conectores grandes na placa são conhecidos como PINS. Eles fornecem uma grande superfície de contato para que os clipes de crocodilo possam ser facilmente conectados para eletrônicos externos, o que é ideal para um ambiente de sala de aula e prototipagem rápida. Os PINS incluem três entradas, um 3V e um GND, e entre cada um há mais contatos para projetos mais avançados.

  • BBC Micro Bit: 10 coisas que você precisa saber
  • Data de lançamento da 6ª temporada do Peaky Blinders: tudo o que você precisa saber

Uma vez conectado via USB ao seu computador, a placa aparece como uma unidade. A codificação é feita através do aplicativo do site microbit.co.uk, e este site pode ser usado online e offline. No momento, o site oferece vários ambientes de codificação que dependem muito da habilidade e incluem: JavaScript, Block Editor, Touch Develop e MicroPython.

Opções de codificação

O Editor de bloco é projetado para aqueles que são novos em computadores programáveis ​​com um ângulo educacional muito aparente. Blocos de código simples podem ser arrastados e soltos da seleção de categorias à esquerda e são claramente identificados e prontos para uso.

Mesmo aqueles que são novos em código devem ser capazes de criar um programa em apenas alguns minutos que irá interagir com a placa e acender LEDs. No momento, um dos únicos problemas com o Editor de bloco é a incapacidade de desfazer, o que pode ser frustrante se você excluir acidentalmente uma seção de bloco.

Os programas concluídos podem ser visualizados a qualquer momento antes de serem compilados e baixados. O arquivo baixado precisa então ser copiado manualmente do seu computador para o micro: bit, pois no momento não há uploader automático.

Assim que você estiver familiarizado com o básico, o código de bloco pode ser convertido em linhas de código prontas para o ambiente Touch Develop. Isso é mais parecido com os ambientes de codificação padrão, mas ainda orienta o codificador.

Conecte facilmente eletrônicos externos

A codificação está no coração do micro: bit, mas a placa realmente ganha vida assim que as entradas e saídas, como sensores e servos, são conectadas.

O micro: bit vem com uma seleção de clipes de crocodilo que podem ser rapidamente presos aos contatos e à sua escolha de saída. O controle de qualquer dispositivo conectado pode ser interagido por meio do código, e para entradas simples, como uma chave ou sensor, há várias opções de codificação de arrastar e soltar disponíveis no Editor de bloco.

Conforme você avança, outros componentes eletrônicos, como potenciômetros, servos, LEDs e alto-falantes, podem ser conectados e controlados. Existem muitos projetos simples disponíveis online para mostrar exatamente como cada linha de código se relaciona com a operação e o controle do hardware através do pequeno computador micro: bit.

Veredicto final

Por seu tamanho, o micro: bit é uma ferramenta educacional incrível que permitirá que professores, pais e alunos se divirtam com código para criar jogos, tecnologia vestível e outros dispositivos ainda por imaginar.

Seu tamanho pequeno e sensores integrados o tornam rápido de codificar e divertido de usar, mas ele é realmente projetado para a educação e é um trampolim para plataformas maiores e mais complexas, em vez de um rival para nomes como Arduino e Raspberry Pi.

Esta análise do Micro Bit da BBC apareceu pela primeira vez no formato Linux. Clique aqui para se inscrever.