elimde bir adet HC05 bluetooth modül var.bu module mobil cihazdan veri göndermek istiyorum.modüle AT komutları gönderip komut cevaplarını alabiliyorum.hatta modülü mobil cihaz ile eşleştirmeyide başardım.fakat mobil cihazdan "cihaz ara" dediğimde arama yapılıyor ama modül bulunamıyor.sonraki denemelerimde eşleşme işleminden sonra OK arkasından 2-3 saniye sonra FAIIL cevabı almaya başladım.fikri olan varmı? nerede hata yapıyorum??
Öncelikle bağlantı şeklinizi kontrol edin şemanızı ,
Probleminizi daha açık bir dille sadece sorunun olduğu kısmı açıklayın,
Yapmaya çalıştığınız işi açıkça yazın. Anladığım kadarıyla modulü slave olarak kullanacaksınız , ayarları ona göre yapmalısınız. İlgili pinleri ilgili değerlere çekmeniz gerekir. Slave bağlantıda ağ taraması yapılmaz!
datasheetteki örnekleri deniyorum.modüle telefondan veri göndermeye çalışıyorum.AT komutları gönderip cevapları alabiliyorum.yani modülle bağlantıda problem yok.hatta modülü eşleştrime işinide hallettim ama nedense modülden LINK komutu ile bağlanmaya çalıştığımda FAIL cevabını alıyorum.
Modülden cep telefonuna bağlandığınıza göre modülü master konumunda ayarladınız doğru mudur ?
Ayrıca cep telefonundan bağlantı benim bildiğim modülü slave yapıp sizin bağlanmanız gerekiyor diye biliyorum.
Modülü slave yapıp ben kendim bağlanabilmiştim cihaza.
modülü slave yaptığımda password girme işini nasıl halledeceğiz?
Modülün içine şifre gir paswrd olacaktı galiba kayıtlı bir şifre yap ornek 1111 koy
Cep telefonundan pair işlemi yaparken şifre soracak 1111 yaparsın ondan sonra şifre derdi kalkar bağlan dediğinde cep telefonundan hemen bağlanırsın eğer android kullanıyorsan bluetooth programlarını indirmen lazım ;)
modülden bişey sorguladığımda modül bazen 3-4-5 defa aynı veriyi gönderiyor.bu tarz bi problem yaşayan oldumu?
Evet doğru
peki bu problemi nasıl aşacağız?
Kodun sonuna ekstra "\r"
yani
at+role?\r\n\r
gibi mi?
Evet /r/r de olur n yapmana gerek yok bu modül ilginç biraz
bu olay çok sıkıntı.
\r
\r\r
\r\r\n
hepsini denedim.malesef sonuç aynı.yanlız modüle max232 ile direk bilgi gönderdiğimde hiç cevap tekrarı yaptığını görmedim.ne oluyorsa PIC ile sorgulamada sorun oluyor.
PC'dede sıkıntı yaşatabiliyor. Hyperterminal ile denersen oradada aynı şeyi yaptığını görürsün.
Bir senkron durumu var o aşamadan sonra tekrarlama yapmıyor :) Hattı high yada lowda tutmaklada ilgili olabilir.
ben microcodestudio nun serial monitor programı ile deniyorum.henüz hiç sapıttığını görmedim.
hattı derken rx-tx hattında bahsediyorsunuz sanırım.
evet TX veya RX aslında RX hattını direnc ile pull up yapabilirsiniz. Ben bi şekilde o sıkıntıyı çözmüştüm ama net hatırlamıyorum :) genelde bir süre sonra modül kendini buluyor. sürekli verdiği cevapları kontrol edebilirsin :)
sürekli kontrol ediyorum ama saçmalamaya devam ediyor.polariteyide değiştirdim.yapmaya çalıştığım şey basit aslında.
aktif cihazların adreslerini tesbit ettim.bu adreslere dahip cihazların bluetooth isimlerini listelemeye çalışıyorum.ama malesef olmuyor.ççünkü cihaz aynı ismi 4-5 defa gönderiyor
aynı modülü bende hem slave hem master olarak kullandım. Belirttiğiniz sıkıntıların hiç birisini yaşamadım. 5V-3.3V dönüşümünüzde sıkıntı olabilir mi acaba hocam?
Alıntı yapılan: LukeSkywalker - 01 Eylül 2013, 16:12:57
aynı modülü bende hem slave hem master olarak kullandım. Belirttiğiniz sıkıntıların hiç birisini yaşamadım. 5V-3.3V dönüşümünüzde sıkıntı olabilir mi acaba hocam?
olamaz çünkü modülü 3.3v luk işlemci ile geril bölücü olmadan kulanıyorum
Modülün default şifresi 1234.
Slave modda iken modülün AT moda geçmesi için hiç bir cihazla eşleşmemiş olması gerekir.
Datasheet burada (http://www.mediafire.com/view/w7r5cqy2bk6ef44/HC-Serial-Bluetooth-Products-201104.pdf).
Şu (http://byron76.blogspot.com/) arkadaş ta baya bi incelemiş modülü.
Alıntı yapılan: LukeSkywalker - 01 Eylül 2013, 16:35:08
Modülün default şifresi 1234.
Slave modda iken modülün AT moda geçmesi için hiç bir cihazla eşleşmemiş olması gerekir.
Datasheet burada (http://www.mediafire.com/view/w7r5cqy2bk6ef44/HC-Serial-Bluetooth-Products-201104.pdf).
Şu (http://byron76.blogspot.com/) arkadaş ta baya bi incelemiş modülü.
modülü kullanıyorum zaten.kullanımda bi sıkıntı yok.
modülü tekrar tekrar PC de denedim.PC de 1 kere bile sapıtmadı.aynı komutları PIC den gönderiyorum.veriler 3 er 5 er geliyor.
3 veya 5 defa gelmesi hiç durmadan gelmesinden iyidir derim :D Bana hiç durmadan sürekli gönderiyordu :)
Bence siz bu modülü kullanmayın :D
Alıntı yapılan: MrDarK - 01 Eylül 2013, 22:28:54
Bence siz bu modülü kullanmayın :D
biraz imalı oldu sanki :)
modülle ilgili bir problem daha keşfettim. eşleşmiş bir cihazı pair listten
at+rmaad
komutuyla silmenize rağmen o cihaz modülle iletişim kurmaya devam edebiliyor.
Bu tarz problemler yaşamamak için cihazı her seferinde tekrar konfigure edin derim ben. Nitekim ben her stat değiştirmek istediğimde cihazı fabrika ayarlarına çeviriyorum yazılımsal kod ile :) ORGL olacaktı koduda.
Diğer mesajımdada herhangi bir ima yoktu :) Bence kullanmayın dedim o kadar bu kadar sıkıntılı bir ürün daha neler açar bilinmez. Control aygıtı ile açıklarını iyi yalıtmanız gerekiyor.
Alıntı yapılan: MrDarK - 07 Eylül 2013, 09:52:27
Control aygıtı ile açıklarını iyi yalıtmanız gerekiyor.
kesinlikle katılıyorum.bu modül başıboş bırakmaya gelmez.