Описание
Метод Serial.println() выводит через последовательный порт ASCII-текст в понятном для человека виде с символами возврата каретки (ASCII 13 или '\r') и новой строки (ASCII 10 или 'n'). Эта функция имеет такие же формы, как и Serial.print().
Синтаксис
Serial.println(val);
Serial.println(val, format);
Параметры
val - значение, которое необходимо вывести - любой тип данных.
format - определяет систему счисления (для целочисленных типов), а также количество десятичных знаков после запятой (для чисел с плавающей точкой).
Возвращаемые значения
size_t (long) - метод Serial.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);
}
Смотрите также:
available()
begin()
end()
print()
read()
setTimeout()
write()
serialEvent()
Библиотека Serial
Справочник
Материалы взяты с официального сайта проекта Arduino и представлены по лицензии Creative Commons Attribution-ShareAlike 3.0 License.
Источник: http://arduino.cc/en/Serial/Println |