çoklu data gönderimi

merhabalar,çalıştığım projede okuduğum sıcaklık değerini aşağıdaki şekilde arduino üzerinden gönderiyorum.bu göndermeyi yaparken rf modüllerini kullanıyorum.istediğim şey arduino direk olarak sıcaklık değerini göndermesin bir şifreleme ile iki tane de öncü data gönderisn.bu nokta da ben a ve b harflerini öncü data olarak gönderiyorum.buraya kadar olan sistem verici kısmındaydı.alıcı kısmında ise yine bir arduino var ve bu arduino rf den aldığı bilgileri çözümleyecek.benim sorunum arduino un alıcı kısmında .peşpeşe 3 tane datayı sırasıyla nasıl okutacağımı tam olarak çözemedim.aşağıdaki gibi iç içe if döngüleri ile yaptım ancak çalışmadı. verici kısmı: Serial.write(‘a’); Serial.write(‘b’); Serial.write(sicaklik); alıcı kısmı: if(Serial.available() > 0){ if(Serial.read() == ‘a’){ if(Serial.read() == ‘b’){ sicaklik = Serial.read(); }}}

bir de arkadaşlar buffer ı nasıl sıfırlıyoruz?

http://forum.arduinoturkiye.com/discussion/1237/arduino-kablosuz-veri-iletimi#Item\_15

sn okoman link için teşekkür ederim.benim sorunum arduino da gelen verilerin nasıl okunacağı.kod olarak sorun yaşıyorum.verileri göndermede sorun yok.örnek olarak şöyle bir paket yolluyorum: AADDZZ buradaki A ve Z ler paketin etiketi.yani güvenlik önlemi.D ler ise data lar.iki tane sensör datası.bunu alıcı kısmında arduino kodlarıyla çözümleyemedim. D leri yazılımda çekemiyorum

şurada alıcıda kod çözmeyi çalışmışız bir bak http://arduinoturkiye.com/arduinoya-baslarken-neler-gerekli/#comment-5455

teşekkürler sn okoman

peki sn okoman programın başlangıcında baudrate i 2400 yapıp bir tane veri gönderip baud u 9600 e çekmek istiyorum bunu nasıl yapapbilirm

Serial.begin(2400); int bytesSent = Serial.write(?hello 2400?); delay(5000); Serial.begin(9600); int bytesSent = Serial.write(?hello 9600?);