Функція 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

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.