Hur ser jag logg från Arduino IDE?

Var kan jag se utdata från sådan instruktion i en ino-fil?

Serial.println("my message"); 

Kommentarer

  • Klicka på förstoringsikonen längst upp till höger i fönstret.

Svar

Serial.print-uttalandena visas i vilket terminalprogram som helst som öppnas och ansluts. Deras kan bara vara en öppen åt gången, men det kan Arduino IDE-inbyggd bildskärm (ctl-shft-m) eller ett externt terminalprogram, t.ex. kitt, eller något annat program som du skrev som öppnade den com / seriella porten Arduino är på.

Kom ihåg dock – endast 1 kan vara öppen åt gången. Om du använder ett externt program MÅSTE du stänga porten innan du försöker ladda ner en ny version av skissen. Om du använder den inbyggda monitorn / terminalen kommer den automatiskt att göra detta åt dig.

Kommentarer

  • Tack. Jag tror faktiskt att mina loggar inte är synliga eftersom uppladdningsprocessen aldrig slutar. Jag använder en arduino BLE nano; har du någon idé om hur du löser problemet?
  • Nej. Tyvärr har jag aldrig försökt något liknande. Säger du att du laddar upp din skiss via BLE och den slutar aldrig? Jag känner inte till dessa produkter, men de ser intressanta ut.
  • Nej I ' Jag laddar inte upp via BLE, bara med uppladdningsknappen på Arduino IDE, men det slutar aldrig
  • Detta hjälpte, men jag behövde också initiera det seriella biblioteket i installationsmetoden – Serial.begin(9600); – som beskrivs här innan loggar dyker upp i IDE-skärmen: forum.arduino.cc/index.php?topic=25326.0

Svar

Det tog mig åldrar att inse att istället för att komma ihåg Ctrl-Shft-M kan du bara klicka på det lilla förstoringsglaset uppe till höger i IDE-gränssnittet. Vänta tills efter att skriptet har laddats upp kommer det inte att göra någonting när du kompilerar eller laddar upp ditt skript.

Skärmdump av Arduino IDE-gränssnitt som visar den seriella bildskärmsikonen

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *