Con Arduino, il monitor seriale è una funzionalità che può aiutare nel debug degli schizzi o nel controllo del dispositivo dalla tastiera del computer. Inoltre, utilizzerai il monitor seriale per visualizzare i dati inviati da uno schizzo di lavoro.
Per vedere il monitor seriale, Arduino deve essere collegato tramite USB al computer.
Tuttavia, a volte il monitor seriale mostra solo una pagina vuota. Sebbene lo schizzo di Arduino contenga Serial.print () e Serial.println () funzioni, il testo non appare nel monitor seriale.
In questo articolo esamineremo alcuni passaggi di risoluzione dei problemi di base che dovrebbero essere utili.
Cosa devo fare se Arduino Serial Monitor non funziona?
1. Verificare le porte di comunicazione
Arduino e l'IDE di Arduino dovrebbero essere collegati alla stessa porta di comunicazione. Scollegare e ricollegare Arduino può cambiare le porte.
Per un semplice controllo, carica nuovamente lo schizzo dallo stesso IDE che stai utilizzando per aprire il monitor seriale.
2. Abbinare la velocità di banda sulla porta seriale
Il monitor seriale sul computer e la porta seriale su Arduino devono avere la stessa velocità di trasmissione dati (velocità di trasmissione).
Di solito, la velocità di trasmissione è 9600, quindi l'istruzione di programmazione è Serial.begin (9600). Impostare lo stesso valore per il monitor seriale dalla casella a discesa nell'angolo in basso a destra.
3. Verificare che le istruzioni di programmazione vengano eseguite
Il Serial.begin () e Serial.println () le istruzioni di programmazione devono essere eseguite. A volte un'istruzione ramificata, come Se e altro, farà sì che queste dichiarazioni vengano perse.
Inoltre, se non vengono eseguiti, la porta seriale non funzionerà.
4. Controllare le istruzioni per errori di sintassi
Esamina il file Serial.print ()e Serial.println () istruzioni per errori di sintassi. Da Stampa e println sono comuni tra diversi linguaggi di programmazione, a volte un utilizzo valido in uno non funziona con Arduino.
5. Verificare il cablaggio
Insetti il cablaggio di qualsiasi circuito collegato ad Arduino. I pin digitali 0 e 1 non devono essere utilizzati. Entrambi sono collegati ai componenti su Arduino che esegue la comunicazione di testo seriale e non possono essere utilizzati contemporaneamente per qualcos'altro.
Per concludere, speriamo che queste indicazioni siano state utili per risolvere il problema del monitor seriale. Qualsiasi feedback è benvenuto nella sezione commenti qui sotto.
Domande frequenti: ulteriori informazioni su Arduino Serial Monitor
- Dov'è il monitor seriale Arduino?
Serial Monitor è una funzionalità fornita con tutte le versioni dell'IDE di Arduino. L'icona del monitor seriale si trova a destra o all'estrema destra di tutte le altre icone nel menu.
- In che modo Arduino invia i dati al monitor seriale?
Arduino invia i dati dal tuo schizzo su un PC o Mac tramite collegamenti seriali. La funzione Serial.begin () effettua la chiamata al tuo sketch e quindi Serial.print () stampa il testo ei valori che vuoi vedere nel monitor seriale.
- Su quale porta è il mio Arduino?
Per Mac, puoi trovare questo dettaglio in Strumenti. Per finestre, esplora la nostra guida completa all'installazione del driver Arduino per maggiori dettagli.
- Errori di Arduino