Bluetooth HC-05 ve HC-06 modülleri, kablosuz veri iletişimi için kullanılan popüler Bluetooth modülleridir. Her iki modül de Texas Instruments (TI) tarafından üretilmektedir.
HC-05, seri iletişim için AT komutları aracılığıyla programlanabilen bir Bluetooth modülüdür. Bu modül, düşük maliyeti ve kullanım kolaylığı nedeniyle yaygın olarak kullanılmaktadır. HC-05, Bluetooth 2.0 spesifikasyonuna uygun olarak çalışır ve genellikle robotik projeler, akıllı ev uygulamaları, veri günlüğü kaydedicileri ve diğer benzer projelerde kullanılır.
HC-06, HC-05 ile benzer özelliklere sahip bir Bluetooth modülüdür, ancak AT komutları kullanarak programlanamaz. Bu modül, sadece seri iletişim yapmak için kullanılır ve HC-05’e kıyasla daha az esneklik sağlar. HC-06, Bluetooth 2.0 spesifikasyonuna uygun olarak çalışır ve HC-05 gibi birçok projede kullanılabilir.
Her iki modül de kablosuz veri iletimi için kullanılabildiğinden, özellikle robotik projeler, akıllı ev uygulamaları, otomotiv uygulamaları ve benzeri projelerde kullanılmaktadırlar.
HC-05 RX pinine gerilim bölücü uygulayarak besleme gerilimini 3.3v olarak uygulayın.
(AT)tention Komutları
AT komutları, cihazlar arasında seri haberleşme yoluyla gönderilen kontrol komutlarıdır. Bu komutlar genellikle cihaz ayarlarının yapılandırılması, kontrolü veya teşhisi için kullanılır. AT komutları, tipik olarak cihazın seri haberleşme portu üzerinden gönderilir ve alınır.
AT komutları birçok cihazda kullanılabilir, özellikle de modemler, Bluetooth modülleri, GPS alıcıları ve diğer benzer cihazlar gibi. Örneğin, bir Bluetooth modülüne AT komutları göndererek, modülün çalışma ayarlarını değiştirebilir veya bağlantı kurabilirsiniz.
AT komutları genellikle “AT” karakterleri ile başlarlar. Örneğin, bir Bluetooth modülüne AT komutu göndermek isterseniz, “AT” karakt erlerini seri port üzerinden göndermeniz gerekebilir. Ardından, belirli bir AT komutunu belirtmek için “AT+komut_adı” şeklinde bir komut kullanabilirsiniz.
AT komutlarının kullanımı, cihazın kullanım kılavuzunda veya üretici tarafından sağlanan teknik belgelerde belirtilir.
HC-05 modülü, seri haberleşme yoluyla AT (Attention) komutları ile programlanabilir. HC-05 AT komutları, modülün çalışma ayarlarını değiştirmek, cihaz adını ve pin kodunu ayarlamak, bağlantı hızını ayarlamak ve diğer işlevleri yapmak için kullanılabilir.
Aşağıda HC-05 modülü için kullanılabilen bazı temel AT komutları yer almaktadır:
- AT: Modülün AT komutlarını kabul ettiğini teyit eder.
- AT+NAME: Modülün cihaz adını ayarlar. Örneğin, AT+NAME=myDevice komutu ile cihaz adı “myDevice” olarak ayarlanabilir.
- AT+PIN: Modülün PIN kodunu ayarlar. Örneğin, AT+PIN=1234 komutu ile PIN kodu “1234” olarak ayarlanabilir.
- AT+BAUD: Modülün bağlantı hızını ayarlar. Örneğin, AT+BAUD4 komutu ile 9600 baud hızı ayarlanabilir.
Bu AT komutlarının yanı sıra, HC-05 modülü için başka komutlar da mevcuttur. Kullanılacak olan komutlar projenin gereksinimlerine göre değişebilir.