Come vedere il registro dallIDE di Arduino?

Dove posso vedere gli output di tale istruzione in un file ino?

Serial.println("my message"); 

Commenti

  • Fai clic sullicona della lente dingrandimento nellangolo in alto a destra della finestra.

Risposta

Le istruzioni Serial.print vengono visualizzate su qualsiasi programma terminale sia aperto e connesso. Possono essere aperti solo uno alla volta, ma potrebbe essere lIDE di Arduino integrato nel monitor (ctl-shft-m) o un programma di terminale esterno, ad esempio putty, o qualche altro programma che hai scritto che ha aperto la porta com / seriale di Arduino è attivo.

Ricorda però: solo 1 può essere aperto alla volta. Se usi un programma esterno, DEVI chiudere la porta COM prima di provare a scaricare una nuova versione del tuo sketch. Se usi il monitor / terminale integrato, lo farà automaticamente per te.

Commenti

  • Grazie. Infatti penso che i miei log non siano visibili perché il processo di caricamento non finisce mai. Uso un arduino BLE nano; qualche idea su come risolvere il problema?
  • No. Scusa non ho mai provato niente del genere. Stai dicendo che stai caricando il tuo schizzo tramite BLE e non finisce mai? Non ho familiarità con questi prodotti, ma sembrano interessanti.
  • No ' non sto caricando tramite BLE, sto solo usando il pulsante di caricamento sullIDE di Arduino, ma non finisce mai
  • Questo mi ha aiutato, ma avevo anche bisogno di inizializzare la libreria seriale nel metodo di configurazione – Serial.begin(9600); – descritto qui prima che i log venissero visualizzati nel monitor IDE: forum.arduino.cc/index.php?topic=25326.0

Risposta

Mi ci sono voluti anni per capire che invece di ricordare Ctrl-Shft-M puoi semplicemente fare clic sulla piccola lente dingrandimento in alto a destra dellinterfaccia IDE. Aspetta fino a dopo il caricamento dello script, tuttavia, non farà nulla durante la compilazione o il caricamento dello script.

Schermata dellinterfaccia IDE di Arduino che mostra licona del monitor seriale

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *