Onde posso ver os resultados dessas instruções em um arquivo ino?
Serial.println("my message");
Comentários
- Clique no ícone da lupa no canto superior direito da janela.
Resposta
As instruções Serial.print aparecem em qualquer programa de terminal aberto e conectado. Eles podem ser apenas um aberto por vez, mas poderia ser o monitor embutido do IDE do Arduino (ctl-shft-m) ou um programa de terminal externo, por exemplo, putty, ou algum outro programa que você escreveu que abriu a porta com / serial do Arduino está ativado.
Lembre-se – apenas 1 pode ser aberto por vez. Se você usar um programa externo, DEVE fechar a porta de comunicação antes de tentar baixar uma nova versão do seu esboço. Se você usar o monitor / terminal integrado, ele fará isso automaticamente para você.
Comentários
- Obrigado. Na verdade, acho que meus logs não são visíveis porque o processo de upload nunca termina. Eu uso um arduino BLE nano; alguma ideia de como resolver o problema?
- Não. Desculpe, nunca tentei nada parecido. Você está dizendo que está enviando seu esboço via BLE e nunca termina? Não estou familiarizado com esses produtos, mas eles parecem interessantes.
- Não, ' não estou enviando via BLE, apenas usando o botão de upload no IDE do Arduino, mas nunca termina
- Isso ajudou, mas eu também precisava inicializar a biblioteca serial no método de configuração –
Serial.begin(9600);
– descrito aqui antes que os logs aparecessem no monitor IDE: forum.arduino.cc/index.php?topic=25326.0
Resposta
Levei muito tempo para perceber que, em vez de lembrar de Ctrl-Shft-M, você pode apenas clicar na pequena lupa no canto superior direito da interface IDE. No entanto, espere até que seu script seja carregado, ele não fará nada durante a compilação ou upload de seu script.