HC-06 ile 512byte data gondermek
  • ben 1 ile 512 byte arasi data gondermeye calisiyorum telefona ama beceremedim. Datayi almak icin appinventor kullaniyorum. Yaptiginiz yada bilginiz bir proje varsa gosterir misiniz. yada bunun puf noktasi nedir
  • arkadaslar bluetooth profile denen bir standart varmis. veri gondermek basit ama veriyi yuksek hizda bluetooth protokollerini kullanarak gondermek ayri bir uzmanlik alani-imis

    https://en.wikipedia.org/wiki/List_of_Bluetooth_profiles

    hc-05 ve hc-06 (SPP - serial port profile)

    http://wiki.pinguino.cc/index.php/SPP_Bluetooth_Modules

    yazilanlara gore SPP ile tek seferde 128byte veri aktarima geceklestirilebiliyor
    ayrica arduino uno'nun onbellegi 512byte imis yani tek seferde 512byte veri isleyebilir ki gayet yeterli

    sonuc olarak nasil en hizli sekilde veri aktarilabilecegini buna bakarak ayarlamak mumkun

    ben yine algoritmada tikandim tabi ornek bir proje varsa acigim
  • wikide okudukların teori ve olması gerekendir ama gerçek dunya öyle değil ozellıkle ucuz moduller bu işlerın dışında olur. hc05 filan bunlar zaten bağlandığı anda spp profılı ıle bağlanıyor arkaplanda sen onu anlamazsın bıle sen verılerını serıporta yollar gıbı yolla karşı taraftan da yolladıgını bekle gerısı gelır.
  • tesekkurler sorun cozuldu zaten, ben yaklasik 5 kez yanlis algoritma ile deneme yapinca sorun nerede neyi yanlis anliyorum diye arastirma geregi duydum

    https://www.arduino.cc/en/Reference/softwareSerial

    kolay bir algorimayla sirali veri gondermek icin

    https://www.arduino.cc/en/Reference/SoftwareSerialIsListening

    bakilabilir
  • bu arada alta ekliyim, eger bu kullanilmazsa data kaybi gerceklesebiliyor, hatta gercekelsiyor. datanin ne zaman alinacagi ve ne zaman data aliminin bitecegi karistigi icin sacma sapan seyler okuyoruz monitorden

    aklima gelen ikinci bir cozum, arduino ile gonderilecek datanin basina ve sonuna bir text ekleyip appinventor ile texti split eden bir kod yazmak olabilir. 3 ayri string birlestirilmis datayi da maksimum 128byte parcalar seklinde olusturmali ve appinventor datayi okuyup 3 spliti eksiksiz ayirdiktan sonra arduinoya bildirebilir

    ki ne gerek var

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Login with Facebook

Tagged

Açık kaynak kültürü gereği, çözdüğünüz problemlerin çözümlerini paylaşmayı lütfen unutmayın.