Picproje Elektronik Sitesi

SERBEST BÖLGE => İnternet => Konuyu başlatan: fgokcegoz - 26 Kasım 2012, 01:03:49

Başlık: HC-06 Bluetooth Modül
Gönderen: fgokcegoz - 26 Kasım 2012, 01:03:49
Arkadaşlar merhaba. Bu HC-06 bluetooth modül ile mcu arasında bağlantı kurmaya çalışıyorum fakat şöyle bir sıkıntım var. Eşleştirme vs. kısımları tamam. MCU ile saniyede bir sabit bir veri gönderiyorum, örn. 0x33 gibi. PC de gelen datayı izlediğimde sürekli yanlış geliyor. Örneğin 0xFD geliyor sürekli. 0x33 ü değiştiriyorum, bu seferde, 0xFE geliyor sürekli... Tüm baudrate lerde denedim. Gelen data değişmiyor... Bu arada besleme 3v3...
Başlık: Ynt: HC-06 Bluetooth Modül
Gönderen: mustafa_cmbz - 02 Ekim 2013, 09:53:49
Muhtemel mikro işlemci tarafından haberleşme olaylarını olması gereken gibi seçmediğiniz için böyle oluyor. 8 none 1 vs. olur ya bunlara dikkat edin derim.
Başlık: Ynt: HC-06 Bluetooth Modül
Gönderen: Kabil ATICI - 02 Ekim 2013, 10:01:41
Farklı iletişim yöntemlerini deneme şansın varsa onunla bir dene. (RS232, usb vs.) Eğer bu bağlantılardan birinde veri tam olarak geliyorsu, modülün konusunda bir sıkıntı olabilir.

HC-06 bluetooth modül 9600'da doğrudan çalıştığını söyleyebilirim.
Başlık: Ynt: HC-06 Bluetooth Modül
Gönderen: fiducial - 15 Mart 2016, 23:12:58
Merhaba arkadaşlar,
AT komutları hakkında birşey sormak istiyorum. Uart ile at komutu gonderirken ascii karşılıklarını mı gönderiyoruz bu konuyu çok anlayamadım. Yani A'nın ascii karşılığı sonra T'nin ascii karşılığı daha sonra sırasıyla girilecek tüm karakterlerin ascii karşılıklarını mı girmemiz gerekiyor. Yardımcı olabilirseniz çok sevinirim
Başlık: Ynt: HC-06 Bluetooth Modül
Gönderen: Amenofis - 23 Mart 2016, 23:04:51
Alıntı yapılan: fiducial - 15 Mart 2016, 23:12:58
Merhaba arkadaşlar,
AT komutları hakkında birşey sormak istiyorum. Uart ile at komutu gonderirken ascii karşılıklarını mı gönderiyoruz bu konuyu çok anlayamadım. Yani A'nın ascii karşılığı sonra T'nin ascii karşılığı daha sonra sırasıyla girilecek tüm karakterlerin ascii karşılıklarını mı girmemiz gerekiyor. Yardımcı olabilirseniz çok sevinirim

String olarak yazıp gönderirsen zaten ascii karşılıkları gidecek. Mesela C' de "char baud9600 = "AT+BAUD4;" tanımlamasından sonra baud9600 dizisinin elemanlarını tek tek gönderdiğin zaman baud hızı 9600 olarak ayarlanır. Hazır programla yazıp gönderirsen de yine aynı şekilde yazdığın yazıların ascii karşılıkları gider.
Başlık: Ynt: HC-06 Bluetooth Modül
Gönderen: fiducial - 24 Mart 2016, 21:26:03
teşekkürler cevap için