Picproje Elektronik Sitesi

MİKRODENETLEYİCİLER => Atmel => Konuyu başlatan: pro-TR - 22 Mart 2021, 18:16:34

Başlık: arduino byte array
Gönderen: pro-TR - 22 Mart 2021, 18:16:34
slm arduino da 5 byte lik bir diziyi tek seferde yollamam gerekiyor, nasıl yapabilirim çözemedim yardımcı olabilirmisiniz?

byte gonderilenData[5];
byte lent;


serial.println(gonderilenData,lent);

bu şekilde hata veriyor? nasıl yapmalıyım?
Başlık: Ynt: arduino byte array
Gönderen: Mucit23 - 22 Mart 2021, 18:31:21
Çok Karıştırmaya gerek yok.

Serial.write(gonderilenData[0]);
Serial.write(gonderilenData[1]);
Serial.write(gonderilenData[2]);
Serial.write(gonderilenData[3]);
Serial.write(gonderilenData[4]);
Başlık: Ynt: arduino byte array
Gönderen: Mucit23 - 22 Mart 2021, 18:32:19
Ama Serial.write(gonderilenData,5); Şeklinde bir kullanımda olabilir.
Başlık: Ynt: arduino byte array
Gönderen: sadogan - 22 Mart 2021, 19:29:24
https://www.arduino.cc/reference/en/language/variables/data-types/array/

  for (byte i = 0; i < 5; i = i + 1) {
  Serial.println(gonderilenData);
}