Merhaba arkadaşlar HC05 bluetooth modül üzerine at komutları ile bluetooth ismini değiştirmek, bluetooth şifresini değiştirmek, arduino üzerinden hc05 e bağlanma ve bazı parametreleri değiştireceğiz.
- ilk adımda arduino uno ya boş program atıyoruz.
- hc05 bağlantılarını yapıyoruz.
- arduino rx – hc05 rx e.
- arduino tx – hc05 tx e .
- gnd- gnd.
- hc05 in 34. pinine 3v veriyoruz.
- hc05 vcc ye +5V verirken enable tuşuna basılı tutuyoruz ve bırakıyoruz.
- hc05 üzerinde yanan kırmızı ledin 1 saniye aralıklarla yanıp sönmesi gerek yanıyorsa hazırdır.
- Serial Monitör üzerinden baud hızını 38400 seçiyoruz.
- Serial Monitör üzerinden Satır başı -yeni satır birlikte seçiyorz
- AT yazıp gönderiyoruz. ERROR:(0) OK geldiyse bağlantımız ve serial port ayarlarımız doğrudur.
Gelelim At Komutlarına
- AT+NAME?
Dediğimizde modülün adını öğreniyoruz. Gelen cevap (+NAME:HC-05 )
- AT+NAME=TEST
Yazıp gönderdiğimizde bluetooth ismimizi TEST yapmış oluyoruz.
- AT+PSWD?
Dediğimizde bluetooth modülün şifremizi öğreniyoruz. Gelen cevap (+PSWD:1234 )
- AT+PSWD=1919
Yazıp gönderdiğimizde bluetooth şifremizi 1919 yapmış oluyoruz.
- AT+UART?
Dediğimizde modülün baud ratesini öğreniyoruz. Gelen cevap (+UART:9600,0,0 ) 9600 baud rate hızı, ilk sıfır stop biti , ikinci sıfır parity biti.
- AT+UART=38400,0,0
Yazıp gönderdiğimizde bluetooth şifremizi 1919 yapmış oluyoruz.
- AT+ROLE?
Bluetooth modunu öğrenmiş oluyoruz. 0-Slave Role 1-Master Role 2-Slave Loop Role
- AT+ROLE=1
Bluetooth modunu master mode almış oluyoruz. Master mod veri gönderebilen başka bluetooth a bağlanabilen moddur.
- AT+VERSION?
Bluetooth versiyonunu öğreniyoruz. Gelen cevap (+VERSION:2.0-20100601)
- AT+ORGL
Dediğimizde fabrika ayarlarına alır ve tüm ayarları resetler.
- AT+ADDR?
Bluetooth modülümüzün adresini öğreniyoruz. Gelen cevap (+ADDR:98d3:31:xxxxxx)
- AT+CLASS?
Default u 0 dır. Master modda bluetootha bağlanmak için class modunun 1 olması gerekir.
- AT+INIT
Modülü başlatma durumu
- AT+INQ
Diğer bluetoothları taramak için kullanılır. AT+ROLE=1 olması gerekir.
- AT+FSAD=1234,56,abcdef\r\n
Başka bir bluetooth adresine bağlanmak için kullanılır.
Son Yorumlar