Jak wyświetlić dziennik z Arduino IDE?

Gdzie mogę zobaczyć wyniki takiej instrukcji w pliku ino?

Serial.println("my message"); 

Komentarze

  • Kliknij ikonę lupy w prawym górnym rogu okna.

Odpowiedz

Instrukcje Serial.print pojawiają się na każdym otwartym i podłączonym terminalu. Mogą być otwarte tylko jeden na raz, ale może to być wbudowany monitor Arduino IDE (ctl-shft-m) lub zewnętrzny program terminala, np. Putty, lub inny program, który napisałeś, który otworzył port com / szeregowy Arduino jest włączony.

Pamiętaj jednak – jednocześnie może być otwarta tylko jedna. Jeśli używasz programu zewnętrznego, MUSISZ zamknąć port COM przed próbą pobrania nowej wersji szkicu. Jeśli używasz wbudowanego monitora / terminala, zrobi to automatycznie.

Komentarze

  • Dzięki. Właściwie myślę, że moje dzienniki nie są widoczne, ponieważ proces przesyłania nigdy się nie kończy. Używam arduino BLE nano; masz pomysł, jak rozwiązać problem?
  • Nie. Przepraszam, nigdy nie próbowałem czegoś takiego. Mówisz, że przesyłasz swój szkic przez BLE i nigdy się nie kończy? Nie znam tych produktów, ale wyglądają interesująco.
  • Nie, ' Nie przesyłam przez BLE, po prostu używam przycisku przesyłania w Arduino IDE, ale nigdy się nie kończy
  • To pomogło, ale musiałem również zainicjować bibliotekę szeregową w metodzie konfiguracji – Serial.begin(9600); – opisanej tutaj, zanim logi pojawiały się na monitorze IDE: forum.arduino.cc/index.php?topic=25326.0

Odpowiedź

Wieki zajęło mi uświadomienie sobie, że zamiast pamiętać Ctrl-Shft-M, wystarczy kliknąć małe szkło powiększające w prawym górnym rogu interfejsu IDE. Poczekaj jednak, aż po przesłaniu skryptu nic nie zrobi podczas kompilowania ani przesyłania skryptu.

Zrzut ekranu interfejsu Arduino IDE z ikoną monitora szeregowego

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *