println()
Описание
Выводит через последовательный порт ASCII-текст в понятном для человека виде с символами возврата каретки (ASCII 13 или '\r') и новой строки (ASCII 10 или 'n'). Эта команда имеет такие же формы, как и Serial.print().
Синтаксис
Serial.println(val) Serial.println(val, format)
Параметры
val: значение, которое необходимо вывести - любой тип данных
format: определяет систему счисления (для целочисленных типов), а также количество десятичных знаков после запятой (для чисел с плавающей точкой).
Возвращаемые значения
size_t (long): функция println() возвращает количество выведенных байт. Считывание этого значения не обязательно.
Пример
/*
Аналоговый вход
считываем аналоговое значение с аналогового входа 0 и выводим его через последовательный порт.
создано 24 марта 2006
Автор - Tom Igoe
*/
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);
}

