hc-06 bluetooth modülü arduinoya bağladım ve telefondan doğru kontrol ediyorum. Fakat bluetooth ismini ve şifresini değiştirmek istiyorum. Biraz araştırdığım kadarıyla herkes bilgisayardan doğru yapmış. Telefondan doğru değiştirebiliyor mu? değiştirelebiyorsa hc-06'yı bilgisayarıma nasıl bağlarım?
Bluetooth bağlantısı kurulduktan sonra isim ve şifre değiştiremezsin. Yani telefondan değiştiremezsin.
Bağlantı pasif iken modülün seri haberleşme portundan AT+NAME gibi bir komutu olması gerek o şekilde yapabilirsin. Bilgisayara bağlamak için ise seri dönüştürücü kullanman gerekiyor, fakat dönüştürücü çıkışının max 3.3V olması gerektiğini bilmelisin.
nasıl bir seri dönüştürücü tavsiye edersin?
http://www.ecembilgisayar.com/5v-3-3v-ft232rl-usb-to-serial-232-adapter-urun404.html (http://www.ecembilgisayar.com/5v-3-3v-ft232rl-usb-to-serial-232-adapter-urun404.html)
böyle birşey kullanabilirsin köşedeki jumper'ı 3.3'e çekince çıkış max 3.3 olur
Ben PIC ile AT komutlarını kullanarak değiştirmiştim.
Alıntı yapılan: baran123 - 15 Mart 2015, 20:20:43Ben PIC ile AT komutlarını kullanarak değiştirmiştim.
. Merhaba kardeşim pic ile nasil degistirebilirim isim ve şifresini hangi yolu denedin yardimci olurmusun
Dokümanı oluyor. Orada yazıyor. Komutları bilgisayardan göndermek yerine, PIC gönderiyor
Alıntı yapılan: Kılıç - 16 Ekim 2020, 07:03:52Dokümanı oluyor. Orada yazıyor. Komutları bilgisayardan göndermek yerine, PIC gönderiyor
Örnek verirmisin.
Nerede yaziyor ustam. Ben ccs c kullaniyorum örnek varmi yazi veya video bakayim
PIC kullanırken dokümanına bakmak şart. Bu modül de öyle. Doküman olmadan nasıl kullanmayı düşünüyorsunuz? Ezbere bilinecek şey değil. Cevap verebilmek için dokunmana bakmak gerekir. Geçtiğimiz aylarda bakmıştım sorduğunuz şey vardı. Eminim siz de bakıp görebilirsiniz. Türkçe anlatım içeren sayfalar da vardı. Robotistan olması lazım
https://kodlabafra.org/2019/04/27/bluetooth-haberlesmesi-hc-06-temel/
Bu link istediğin çok bilgiyi veriyor
Alıntı yapılan: parametre - 16 Ekim 2020, 16:01:56https://kodlabafra.org/2019/04/27/bluetooth-haberlesmesi-hc-06-temel/
Bu link istediğin çok bilgiyi veriyor
Ardunio olarak çok var. Pic ile nasil yapiylliyor birtane bilgi yok. 🙄😔
Yapılan şey seri olarak bir komut göndermek. Sizi ilgilendiren kısım bu. Pic ile seri olarak veri gönderip alabildiniz mi? Ardunio ne göndermişse onu pic ile göndermeniz gerekir.
İsim degistirmek istiyorum. Android ile projeler yaptim calisiyor sorun yok
Çalışıyor sorun yok dediğinize göre modülden veri alışverişi yapabiliyorsunuz demek ki. o işi her ne ile yapıyorsanız isim değişikliği de onunla yapabilirsiniz. Pic yerine PC kullanılabilir
Alıntı yapılan: sifirzero - 16 Ekim 2020, 17:02:40İsim degistirmek istiyorum. Android ile projeler yaptim calisiyor sorun yok
PC ile pic arasında usp to ttl dönüştürücü (FTDI çipli olanlar tavsiyedir) edin.Bu dönüştrücünün üzerindeki switch ile 5V veya 3.3V seviyeyi seçebilirsin , dönüştürücüyü Usp portuna bağlayacaksın. bağlantıları biliyorsundur ama bilmeyen arkadaşlar için yazayım. RX = TX , TX = RX , GND = GND
HC06 modülü master moda yani ayarların yapılabildiği moda getirmek gerekli.Modül üzerinde bir buton varsa bu butona basılı tutarak güç vermen lazım.
Master moda çipin 34.pinine pullup vererek giriliyor diye not almışım. AT+NAME? kodu ile iletişimi deneyebilirsin. 38400 baud hız ile iletişim sağlayabilir belki yanlışda hatırlıyor olabilirim , haberleşme olmazsa diğerlerini denersin.
Ad değiştirme komutu benden , diğerlerini bulmazsan yazarım.
AT+NAME=? Kayıtlı ismi verir
AT+NAME=A.C.M (Bunu mutlaka A.C.M yapman lazım ,yoksa çalışmaaaazzz) :)
AT+PSWD=? Şifreyi verir
AT+PSWD=1938 Şifre değiştirme
Bu ilk bilgilendirmem , kötü bir eleştiri gelirse yandık.
Arkadaslar teşekkurler ilginiz için pic ile bluetootha AT komutlarini gönderdim sorunsuz çalışıyor. Sevincimi sizinle paylaşmak istedim herkes yararlansin inşaAllah. Web sitemde paylaştım destek olursaniz sevinirim.
https://www.sifirzero.com/2020/10/pic-ile-hc06-bluetootha-at-komut.html?m=0 (https://www.sifirzero.com/2020/10/pic-ile-hc06-bluetootha-at-komut.html?m=0)