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
Talvez você goste:
Comentários:

Deixe um comentário

avatar
 
  Notificações  
Notificar

Séries



Outros da Série

Menu

WEBINAR
 
Linux Embarcado: Desvendando o Pin Control Subsystem - Kernel Linux

Data: 26/02 às 19:30 h | Apoio: Mouser Electronics
 
INSCREVA-SE AGORA »



 
close-link