Arduino:
Virheenjäljitystulosteiden tulostaminen
How to - Kuinka tehdä:
void setup() {
Serial.begin(9600); // Käynnistetään sarjayhteys
}
void loop() {
Serial.println("Tämä on debug-viesti."); // Tulostetaan debug-viesti
delay(1000); // Viivytetään sekunti
}
Esimerkkitulostus:
Tämä on debug-viesti.
Tämä on debug-viesti.
...
Deep Dive - Syväsukellus:
Debug-tulostuksen historia juontaa juurensa ohjelmoinnin alkuhämäriin, jolloin se oli yksi harvoista tavoista seurata ohjelman toimintaa reaaliaikaisesti. Vaihtoehtoina debug-tulostukselle ovat muun muassa LEDien vilkuttaminen tai reaaliaikaiset debuggerit. Arduino käyttää sarjaliikennettä (Serial) debug-tulostukseen, mikä on yksinkertaista mutta tehokasta – data kulkee USB:n kautta tietokoneelle, missä voimme lukea sen sarjaportin monitorista.
See Also - Katso Myös:
- Arduino’n virallinen dokumentaatio Serial-käskystä: https://www.arduino.cc/reference/en/language/functions/communication/serial/
- Arduino debugging techniques: https://www.arduino.cc/en/Tutorial/BuiltInExamples/SerialEvent
- Beginners’ guide to Arduino programming: https://www.arduino.cc/en/Guide/HomePage