programvara

Arduino Serial Monitor fungerar inte? Prova dessa 5 steg

Arduino Serial Monitor fungerar inte? Prova dessa 5 steg

Med Arduino är Serial Monitor en funktion som kan hjälpa till att felsöka skisser eller styra enheten från datorns tangentbord. Du kommer också att använda Serial Monitor för att visa data som skickas med en arbetsskiss.

För att se den seriella bildskärmen måste Arduino anslutas via USB till din dator.

Ibland visar Serial Monitor dock bara en tom sida. Även om Arduino-skissen innehåller Serial.print () och Serial.println () funktioner visas texten inte i seriemonitorn.

I den här artikeln tittar vi på några grundläggande felsökningssteg som borde vara användbara.


Vad ska jag göra om Arduino Serial Monitor inte fungerar?

1. Kontrollera kommunikationsportarna

Arduino och Arduino IDE bör anslutas till samma kommunikationsport. Om du kopplar ur och kopplar tillbaka kan Arduino byta port.

För en enkel kontroll, ladda upp skissen från samma IDE som du använder för att öppna Serial Monitor.


2. Matcha bandfrekvensen på den seriella porten

Seriell bildskärm på datorn och Serial Port på Arduino måste ha samma datahastighet (baudhastighet).

Vanligtvis är baudhastigheten 9600, så programmeringsuttalandet är Serial.begin (9600). Ställ in samma värde för Serial Monitor från listrutan i det nedre högra hörnet. 


3. Se till att programmeringsuttalanden körs

De Serial.begin () och Serial.println () programmeringsuttalanden måste köras. Ibland ett förgrenande uttalande, till exempel om och annan, kommer att orsaka att dessa uttalanden saknas.

Om de inte körs kommer inte Serial Port att fungera.


4. Kontrollera uttalandena för syntaxfel

Undersök Serial.print ()och Serial.println () uttalanden för syntaxfel. Eftersom skriva ut och tryckln är vanliga bland flera programmeringsspråk, ibland fungerar en användning som är giltig i ett inte med Arduino.


5. Kontrollera ledningarna

Insektera ledningarna i alla kretsar som är anslutna till Arduino. De digitala stiften 0 och 1 ska inte användas. Båda är anslutna till komponenterna på Arduino som utför den seriella textkommunikationen och kan inte användas samtidigt för något annat.


För att avsluta hoppas vi att dessa indikationer var till någon hjälp för att lösa Serial Monitor-problemet. Eventuell feedback är välkommen i kommentarfältet nedan.


FAQ: Läs mer om Arduino Serial Monitor

Serial Monitor är en funktion som levereras med alla versioner av Arduino IDE. Serial Monitor-ikonen finns till höger eller längst till höger om alla andra ikoner i menyn.

Arduino skickar data från din skiss på en PC eller Mac via seriella länkar. Serial.begin () -funktionen ringer till din skiss och sedan skriver Serial.print () ut texten och värdena du vill se i Serial Monitor.

För Mac, Du kan hitta denna detalj i Verktyg. För Windows, utforska vår omfattande installationsguide för Arduino-drivrutiner för mer information.

Hur många Windows 8-exemplar har Microsoft sålt?
Antingen vi hatar eller älskar Windows 8, vi är fortfarande nyfikna på en sak - hur många enheter lyckades Redmond sälja? Hur många Windows 8-kopior f...
Microsoft att lägga till Oracle's Java as a Service på Azure Cloud, Windows Server
Vid O'Reilly Open Source Convention (OSCON) i Portland, Oregon, har Microsoft Open Technologies, dotterbolaget till Microsoft Corp-företaget tillsamma...
Microsoft lanserar Windows 8.1 Enterprise Preview [Ladda ner]
För en dryg månad sedan släppte Microsoft den första uppdateringen till Windows 8, förhandsversionen av Windows 8.1. Nu har Microsoft meddelat det För...