folder Tahribat.com Forumları
linefolder Android - IOS Programlama
linefolder Android İle Arduino'dan Bluetooth İle Gelen Veriyi Okuma



Android İle Arduino'dan Bluetooth İle Gelen Veriyi Okuma

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    motka
    motka's avatar
    Kayıt Tarihi: 28/Ekim/2012
    Erkek

    Birçok kaynak kodu paylaşılmış projeyi denedim fakat sonuç alamadım. Projeler eski olduğundan hata verdi hep. Bu tarz bir ihtiyacı olupta uygulama yapmış olan var mı?

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    MhmdAlmz
    MhmdAlmz's avatar
    Kayıt Tarihi: 09/Ağustos/2015
    Erkek

    Sorunu yazsan? 


    Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu önünden (ahiret dünyadan) daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken (doğru) yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? Öyle ise, sakın yetime kahretme (onu horlama)! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    wert
    wert's avatar
    Kayıt Tarihi: 19/Eylül/2005
    Erkek

    appinvertor ile yaptım kullanıyorum 

    saksıdaki nemi ve ışık şiddeni kaydettiriyorum sd karta

    anlık olarakta görebilmek için bluetooth modülü bagladım

    ilkönce bluetooth terminal diye bir uygulama var onu kur telefona 

    en azından paketlere bakarsın

    bende hc06 var

     

    #include "SoftwareSerial.h";
    SoftwareSerial bt(5, 6); // RX,TX
    
    void setup () {
    
      Serial.begin(9600);
      bt.begin(9600);
      delay(500);
      /*
      bt.print("AT");
      Serial.println("BT AT gonderildi");
      delay(1000);
    
      bt.print("AT+VERSION");
      Serial.println("BT AT+VERSION gonderildi");
      delay(1000);
    
      bt.print("AT+PIN1234"); // Burası şifreyi değiştirdiğimiz kısım
      Serial.println("AT+PIN1234 gonderildi");
      delay(1000);
    
      bt.print("AT+NAMETahribat"); // Burası cihaza isim verdiğimiz kısım
      Serial.println("BT AT+NAMETahribat gonderildi");
      delay(1000);
     */
      
    }
    
    void loop () {
        bt.println('Tahribat');
        delay(1000); 
    }

     


    |sadece aptalların başarısı ders notu ile ölçülür|
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    wert
    wert's avatar
    Kayıt Tarihi: 19/Eylül/2005
    Erkek

    açıklama arasına aldığım yerde cihaz adını değistireceksen 

    /* */ bu kısmı silmen gerek 

     


    |sadece aptalların başarısı ders notu ile ölçülür|
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    motka
    motka's avatar
    Kayıt Tarihi: 28/Ekim/2012
    Erkek

    @MhmdAlmz Hocam bir proje var. Arduino'dan bluetooth ile veri gönderiyoruz. Bunu Android tarafında okuyup okuduğumuz veriyi telefona seslendireceğiz.

    @wert Arduino tarafında sıkıntımız yok hocam. Android kodu lazım bize. Yine de teşekkürler.

  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    MhmdAlmz
    MhmdAlmz's avatar
    Kayıt Tarihi: 09/Ağustos/2015
    Erkek

    Hocam Neden bluetooth alan genişledikçe veri hızın azalacak bunu biliyorsun değil mi ?

     

    Bluetooth ile android telefona bağlanacaksın arduino ile. Android telefonunun bluetooth ID vs zaten sabit.

    Daha sonra 

    https://developer.android.com/guide/topics/connectivity/bluetooth

    şurdaki adımları yapacaksın.

    Önce yetkileri vereceksin daha sonra bluetooth reciever ile bluetooth bağlantı durumlarını kontrol edeceksin.

    Sonrası zaten datayı dinlemek. Datayı dinleyince de ona göre android ile bir sonuç üretirsin.

    bluetooth socket ile okuyacaksın datayı.


    Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu önünden (ahiret dünyadan) daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken (doğru) yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? Öyle ise, sakın yetime kahretme (onu horlama)! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    motka
    motka's avatar
    Kayıt Tarihi: 28/Ekim/2012
    Erkek
    MhmdAlmz bunu yazdı

    Hocam Neden bluetooth alan genişledikçe veri hızın azalacak bunu biliyorsun değil mi ?

     

    Bluetooth ile android telefona bağlanacaksın arduino ile. Android telefonunun bluetooth ID vs zaten sabit.

    Daha sonra 

    https://developer.android.com/guide/topics/connectivity/bluetooth

    şurdaki adımları yapacaksın.

    Önce yetkileri vereceksin daha sonra bluetooth reciever ile bluetooth bağlantı durumlarını kontrol edeceksin.

    Sonrası zaten datayı dinlemek. Datayı dinleyince de ona göre android ile bir sonuç üretirsin.

    bluetooth socket ile okuyacaksın datayı.

    Teşekkürler hocam. Proje bana ait değil sadece yardımcı oluyorum Bluetooth kullanmayı tercih etmişler. Android'den çok anlamıyorum ama adımları uygulamayı deneyeceğim.

  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    MhmdAlmz
    MhmdAlmz's avatar
    Kayıt Tarihi: 09/Ağustos/2015
    Erkek

    hocam arduino bende olsaydı yapardım çok zor değil de test etmek sıkıntı.

    Yapmaya başlayın bence, bir sıkıntı olursa gene bakalım.


    Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu önünden (ahiret dünyadan) daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken (doğru) yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? Öyle ise, sakın yetime kahretme (onu horlama)! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    motka
    motka's avatar
    Kayıt Tarihi: 28/Ekim/2012
    Erkek
    #include <SoftwareSerial.h>
    SoftwareSerial bt(10, 11); // RX,TX
    
    void setup() {
      Serial.begin(9600);
      bt.begin(9600);
      delay(500);
    }
    
    void loop() {
      bt.println("Tahribat");
      Serial.println("test");
      delay(1000);
    }

    @MhmdAlmz Arduino'ya bu kodu yükledim. RX ve TX pinlerinide kontrol ettim. @wert hocamın dediği Bluetooh Terminal uygulmasını da indirdim. Fakat herhangi bir değer gelmiyor ekrana sorun nerede olabilir acaba?

  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Allura
    Allura's avatar
    Kayıt Tarihi: 17/Mayıs/2009
    Erkek
     
      bt.print("AT");
      Serial.println("BT AT gonderildi");
      delay(1000);
     
      bt.print("AT+VERSION");
      Serial.println("BT AT+VERSION gonderildi");
      delay(1000);
     
      bt.print("AT+PIN1234"); // Burası şifreyi değiştirdiğimiz kısım
      Serial.println("AT+PIN1234 gonderildi");
      delay(1000);
     
      bt.print("AT+NAMETahribat"); // Burası cihaza isim verdiğimiz kısım
      Serial.println("BT AT+NAMETahribat gonderildi");
      delay(1000);
     
    aradaki kodu silmişsin ondan olabilir.

    "
  11. KısayolKısayol reportŞikayet pmÖzel Mesaj
    wert
    wert's avatar
    Kayıt Tarihi: 19/Eylül/2005
    Erkek

    bir video çekmeyi denerim akşama


    |sadece aptalların başarısı ders notu ile ölçülür|
Toplam Hit: 3708 Toplam Mesaj: 17
android arduino arduino bluetooth