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
- Var är den seriella bildskärmen Arduino?
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.
- Hur skickar Arduino data till seriell bildskärm?
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.
- Vilken port är min Arduino på?
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.
- Arduino-fel