Функція println()
Serial
println()
Виводить дані на послідовний порт як ASCII-текст, придатний для читання людьми. За ним слідує повернений символ у лапках (ASCII 13 чи '\r') та символ з нового рядка (ASCII 10 чи '\n'). Ця команда приймає такі ж форми, як Serial.print().
Синтаксис
Serial.println(значення)Serial.println(значення, формат)
Параметри
значення: значення для друку — будь-який тип данихформат: визначає число бази (для цілих типів даних) або число десяткових знаків (для чисел з рухомою комою)
Повертає
size_t (long): println() повертає число записаних байтів, хоча зчитування числа необов’язковеПриклад
/*
Аналоговий ввід
зчитує аналоговий ввід на аналоговому піні 0, виводить значення
*/
int analogValue = 0; // змінна для утримування аналогового значення
void setup() {
// відкрити послідовний порт на швидкості 9600 біт / с:
Serial.begin(9600);
}
void loop() {
// зчитати аналоговий ввід на аналоговому піні 0:
analogValue = analogRead(0);
// надрукувати у багатьох форматах:
Serial.println(analogValue); // надрукувати як ASCII-закодований десятковий знак
Serial.println(analogValue, DEC); // надрукувати як ASCII-закодований десятковий знак
Serial.println(analogValue, HEX); // надрукувати як ASCII-закодований
// шістнадцятковий знак
Serial.println(analogValue, OCT); // надрукувати як ASCII-закодований вісімковий знак
Serial.println(analogValue, BIN); // надрукувати як ASCII-закодований двійковий знак
// затримка 10 мс перед наступним зчитуванням:
delay(10);
}Повернутись до головної

Коментарі 0