Conceitos iniciais
Código inicial
Veja a primeira parte para entender como mexer na interface - pré-requisito para esse trecho.
Essa seção tem como objetivo mostrar qual a configuração inicial necessária para programar o controlador EasySTEAM.
Na categoria General da interface (geral, traduzindo), temos os blocos que possibilitam que o controlador funcione como esperado. Todos devem ser incluídos na seguinte ordem para funcionar corretamente.
O bloco “EasySTEAM Start” vai dentro do bloco setup, isso pode ser feito arrastando o bloco solto para baixo da abertura dele. Como mostrado:
Dessa forma, temos a estrutura final como:
Bloco Setup
Esse bloco opera apenas uma vez durante a execução do programa. Portanto, é aqui que ficariam as rotinas de inicialização do seu robô - caso haja alguma. Por isso que o bloco “EasySTEAM Start” é posto dentro de setup.
Bloco Loop
Como será demonstrado nas seções seguintes, esse bloco opera repetidamente durante a execução do programa. Por isso que as instruções sobre como os acionadores se movem é geralmente realizada aqui.
Upload de código
A placa EasySTEAM precisar ser conectada ao computador para conseguir receber o código desenvolvido, isso é feito por meio de um cabo USB-C. Então, caso o código anteriormente mostrado fosse passado, as seguintes etapas seriam seguidas.
- Conectar o controlador no computador;
a. Por meio de um USB-C; - Fazer o código inicial;
- Escolher um nome;
- Clicar em Salvar;
a. Quando esse botão for clicado os arquivos do código serão criados;
b. Juntamente com a compilação do arquivo - necessária para efetuar o upload.
c. Mensagens indicando o processo aparecerão na área monitor serial.
- Clicar em Executar;
a. Uma das certificações de que funcionou é a mensagem de carregamento percentual;
Apesar de ser um exemplo, experimente realizar esse processo para verificar se está tudo em ordem.
LED status
A presente página tem como objetivo explicar os significados do LED embarcado na placa EasySTEAM.
Segue abaixo uma tabela relacionando as cores com os significados:
Cor | Estado | Significado |
---|---|---|
Sólido | Driver Station conectada a placa | |
Piscante | EasySTEAM sem Driver Station Conectada | |
Sólido | Erro |