Software Serial Haberleşmesi (Seri Haberleşme)

Katılım
7 Tem 2015
Mesajlar
4
Puanları
1
Yaş
32
Merhabalar,

NodeMCU
ile uzak sunucudan çektiğim (String) veriyi seri haberleşme ile Arduino Uno'ya göndermek istiyorum ancak string olarak veriyi gönderemiyorum. String türündeki verileri seri haberleşme ile gönderebilmem gerekiyor bunu nasıl yapabilirim.
 
Serial kütüphanesinin fonksiyonlarını
inceleyiniz.

Yollarken; header + data + crc paketlenip
yollanır. Alıcı da headeri takip eder, datayı
alır, crc ile kontrol edip uygun değişkenlere
yüklenir.

Örnekleri her yerde bulunur. Dogru şeyleri
aramak önemli.
 
Seri porta gelen veriyi bu kod bloğu ile string türündeki değişkene atıyorum ancak bu kez seri portta anormal okumalar oluyor. Haberleşme için baudrate hızını 9600, 115200 ve diğerlerini de denedim ama problem devam ediyor.


while (ArduinoUno.available()>0)
{
char gelen = char(ArduinoUno.read());
veri += gelen;
if (gelen == '\n')
{
Serial.println(veri);
box.print(veri);
delay(1000);
box.clear();
}
}
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için onları kabul etmelisiniz. Daha fazla bilgi edin…