Bir proje üzerinde uğraşmaktayım ve bu proje bir arduino kartın aldığı verileri diğer arduino karta göndermesi üzerine. Aldığı veriler gps kordinatı, hız, irtifa, voltaj, g kuvveti ölçümü ve 3 tane butonun durumu.
Ancak bu veriler belli bir formatta düzenlenmelidir. Bu format bütün verilerin arasına "*" koymaktır. Bunun sebebi veri c#'a geldiğinde arasında "*" olan sayıları ayırmaktır.
şu şekilde :https://eksiup.com/p/p79092667um5
Soru 1: Arduino Üzerinde bu verileri tek satır olacak şekilde birleştirmenin yolu var mıdır ? Var ise kodu nedir ?
Bir proje üzerinde uğraşmaktayım ve bu proje bir arduino kartın aldığı verileri diğer arduino karta göndermesi üzerine. Aldığı veriler gps kordinatı, hız, irtifa, voltaj, g kuvveti ölçümü ve 3 tane butonun durumu.
Ancak bu veriler belli bir formatta düzenlenmelidir. Bu format bütün verilerin arasına "*" koymaktır. Bunun sebebi veri c#'a geldiğinde arasında "*" olan sayıları ayırmaktır.
şu şekilde :https://eksiup.com/p/p79092667um5
Soru 1: Arduino Üzerinde bu verileri tek satır olacak şekilde birleştirmenin yolu var mıdır ? Var ise kodu nedir ?
RFM96W kaynak kodlarını paylaşıyorum.
https://github.com/adafruit/RadioHead/blob/master/examples/rf95/rf95_client/rf95_client.pde
Kendi denemelerimde karşı tarafa giden verinin "Hello World" olduğunu gördüm. Bu yüzden kodda bu yazıyı buldum.
--uint8_t data[] = "Hello World!";--
Düşündüm ki eşittir işaretinden sonraki veriyi gönderiyor. Ve eşittir işaretinin orasını düzenlemeye çalıştım. Ve nitekim yapamadım.
Burada yazdığım kodu görebilirsiniz.
https://github.com/haliflex95/ANA_SISTEM/blob/master/ANA_SISTEM.ino
Gitmesi gerekn veriler Serial.print ile yazdırılmış olan veriler.
Soru 2: Bu kodu nasıl düzenlemeliyim ?
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.