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