Merhabalar. Bu yazımda HC-05 Bluetooth Serial Modülde Arduino üzerinden AT Komutlarına basit bir biçimde nasıl ulaşabileceğimizi anlatacağım. Öncelikle Arduinoya atacağımız kodları size aktarıp işin kolaylaşması için bu kodlar üzerinden anlatacağım. Arduinoya atmamız gereken kodlar;
#include <SoftwareSerial.h>
SoftwareSerial BTSerial(10, 11); // TX | RX
void setup()
{
pinMode(9, OUTPUT); //AT Komutları için anahtar olan
34. Pine sinyal yollar.
digitalWrite(9, HIGH);
Serial.begin(9600);
Serial.println("Enter AT commands:");
BTSerial.begin(9600); // HC-05 Modülün şu anki
Baud Rate değeri.
}
void loop()
{
if (BTSerial.available())
Serial.println(BTSerial.readString());
if (Serial.available())
BTSerial.println(Serial.readString());
}
Daha sonra Arduino programımızda sağ üstte bulunan Seri Port Ekranını açıyoruz. Komutlara ulaşıp ulaşamadığımızı test etmek için Seri Protumuza “AT” yazıp enter’a basıyoruz. Eğer sistemden “OK” olarak bir geri dönüşüm geldi ise AT Komutları kullanıma hazır demektir. Aksi halde benim denediğim yöntem olarak modül üzerinde bulunan 34.pine 3 sn civarında 3.3 Volt uyguladıktan sonra yukarda anlatılan işlemleri tekrarlamanız durumunda AT Komutlarına erişim sağlayabilirsiniz. HC-05 Bluetooth Serial Modülü üzerinde bulunan 34. Pinin yeri:
Aşağıda paylaştığım resimde ise AT Komutlarına ait listeyi
bilgi kaynağı olarak edinebilirsiniz. İyi çalışmalar.


