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.