Функція write()

Документація

Serial

write()

Записує двійкові дані у серійний порт. Ці дані надсилаються як байт або серія байтів. Щоб відправити символи, що представляють цифри числа, використайте функцію print() натомість.

Синтаксис
Serial.write(значення)
Serial.write(рядок)
Serial.write(буфер, довжина)

Arduino Mega також підримує: Serial1, Serial2, Serial3 (замість Serial)

Параметри
значення: значення, яке відправити як один байт
рядок: рядок, що відправити як серію байтів
буфер: масив, що відправити як серію байтів
довжина: довжина буфера

Повертає
байт
write() поверне число записаних байтів, хоча зчитування цього числа необов’язкове

Приклад
void setup(){
  Serial.begin(9600);
}

void loop(){
  Serial.write(45); // відправити байт зі значенням 45

   int bytesSent = Serial.write(“hello”); // відпрввити рядок “hello” та повернути довжину 
// рядка
}


Повернутись до головної

Коментарі 0

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