Nenhum comentário

Enviando comandos em tempo real para a micro:bit com o REPL

O REPL é um acrônimo para Read, Evaluate, Print and Loop. Ele permite que a micro:bit leia e avalie o código em tempo real à medida que você o escreva no computador.

Você pode usar o REPL quando precisar resolver problemas ou avaliar ideias, rapidamente. Com o feedback instantâneo é fácil testar, improvisar, investigar o que a sua micro:bit está fazendo.

Para acessar o REPL com a micro:bit você precisará de um programa para comunicação serial. Para sistemas operacionais Windows anteriores ao 10 será necessário instalar o driver serial para Mbed, que você encontra facilmente aqui.

O editor Mu já tem suporte para REPL, o que facilitará nosso desenvolvimento.

Acessando o REPL pelo editor Mu

O uso do REPL através do Mu é bem fácil. Com a micro:bit conectada ao computador e o Mu aberto, clique em REPL:

Uso do REPL através do Mu

Será aberta a seguinte área no Mu:

Uso do REPL através do Mu

Agora podemos digitar comandos diretamente na micro:bit.

Para ajuda, digite:

Para verificar os módulos disponíveis, digite:

 

Comandos de controle

Esses comandos ajudam durante a execução de scripts:

  • CTRL-C -- para um programa em execução;
  • CTRL-D -- em uma linha em branco, reinicia a micro:bit;
  • CTRL-E -- entrar no modo de colagem, desativando o recuo automático.

Agora vamos enviar alguns comandos para controlar a micro:bit. Digite o código a seguir e veja o resultado na micro:bit:

Isso facilita bastante os testes durante o desenvolvimento. Vamos testar a leitura do Botão A. Digite:

Pressione o Botão A e veja o retorno no REPL:

Botão A pressionado e retorno no REPL

Pressione CTRL+C para parar a execução. Teste alguns comandos e veja o resultado na sua Micro:bit.

Saiba mais

PLEN:bit - Um pequeno robô bípede feito com a BBC micro:bit

Programando a BBC micro:bit no mbed

Lendo os botões da micro:bit no mbed

Outros artigos da série

<< Programe a micro:bit com o MuAcionando a matriz de LEDs da micro:bit com MicroPython >>
Licença Creative Commons Esta obra está licenciada com uma Licença Creative Commons Atribuição-CompartilhaIgual 4.0 Internacional.

Receba os melhores conteúdos sobre sistemas eletrônicos embarcados, dicas, tutoriais e promoções.

Software » Enviando comandos em tempo real para a micro:bit com o REPL
Comentários:
Notificações
Notificar
guest
0 Comentários
Inline Feedbacks
View all comments
Talvez você goste:

Séries



Outros da Série

Menu

WEBINAR
 
Sensores e soluções para aplicações em indústria inteligente

Data: 13/08 às 15:00h - Apoio: STMicroelectronics
 
INSCREVA-SE AGORA »



 
close-link