software

Arduino Serial Monitor nu funcționează? Încercați acești 5 pași

Arduino Serial Monitor nu funcționează? Încercați acești 5 pași

Cu Arduino, Serial Monitor este o caracteristică care vă poate ajuta la depanarea schițelor sau la controlul dispozitivului de la tastatura computerului. De asemenea, veți utiliza monitorul serial pentru a vizualiza datele trimise printr-o schiță de lucru.

Pentru a vedea monitorul serial, Arduino trebuie să fie conectat prin USB la computer.

Cu toate acestea, uneori, Serial Monitor arată doar o pagină goală. Deși, schița Arduino conține Serial.print () și Serial.println () funcții, textul nu apare pe monitorul serial.

În acest articol vom analiza câțiva pași de bază de depanare care ar trebui să fie utili.


Ce ar trebui să fac dacă monitorul serial Arduino nu funcționează?

1. Verificați porturile de comunicații

Arduino și Arduino IDE ar trebui să fie conectate la același port de comunicații. Deconectarea și reconectarea dispozitivului Arduino pot schimba porturile.

Pentru o verificare simplă, reîncărcați schița din același IDE pe care îl utilizați pentru a deschide monitorul serial.


2. Potriviți rata de bandă de pe portul serial

Monitorul serial de pe computer și portul serial de pe Arduino trebuie să aibă aceeași viteză de date (baud rate).

De obicei, rata de transmisie este de 9600, deci declarația de programare este Serial.begin (9600). Setați aceeași valoare pentru Serial Monitor din caseta derulantă din colțul din dreapta jos. 


3. Asigurați-vă că instrucțiunile de programare sunt executate

Serial.begin () și Serial.println () instrucțiunile de programare trebuie executate. Uneori o declarație de ramificare, cum ar fi dacă și altceva, va face ca aceste afirmații să fie ratate.

De asemenea, dacă nu sunt executate, portul serial nu va funcționa.


4. Verificați instrucțiunile pentru erori de sintaxă

Examinați Serial.print ()și Serial.println () instrucțiuni pentru erori de sintaxă. De cand imprimare și println sunt frecvente printre mai multe limbaje de programare, uneori o utilizare valabilă într-una nu funcționează cu Arduino.


5. Verificați cablajul

Insectați cablajul oricărui circuit conectat la Arduino. Pinii digitali 0 și 1 nu trebuie utilizați. Ambele sunt conectate la componentele de pe Arduino care efectuează comunicarea text în serie și nu pot fi utilizate simultan pentru altceva.


În concluzie, sperăm că aceste indicații au fost oarecum utile pentru a remedia problema monitorului serial. Orice feedback este binevenit în secțiunea de comentarii de mai jos.


Întrebări frecvente: Citiți mai multe despre monitorul serial Arduino

Serial Monitor este o caracteristică care vine cu toate versiunile Arduino IDE. Pictograma Serial Monitor este situată în dreapta sau în extrema dreaptă a tuturor celorlalte pictograme din meniu.

Arduino trimite date din schița dvs. pe un PC sau Mac prin legături seriale. Funcția Serial.begin () face apelul la schița dvs. și apoi Serial.print () tipărește textul și valorile pe care doriți să le vedeți în Serial Monitor.

Pentru Mac, puteți găsi acest detaliu în Instrumente. Pentru Windows, explorați ghidul nostru complet de instalare a driverului Arduino pentru mai multe detalii.

Actualizarea driverului Windows 7 pentru Intel HD Graphics 4600 eșuează
Mulți utilizatori de Windows 7 se plâng de actualizările eșuate ale driverelor pentru Intel HD Graphics 4600. Când acceptă să instaleze actualizarea l...
Scanarea periodică limitată a Windows Defender nu se va opri
În Windows 10, Windows Defender este dezactivat automat după instalarea unui program antivirus terță parte. Datorită noii funcții Windows Defender num...
Cum se automatizează activitățile în Windows 10
Probabil că există o aplicație sau un site web pe care îl utilizați / vizitați în fiecare zi pe computerul dvs. Dacă ați dezvoltat deja o astfel de ru...