Picproje Elektronik Sitesi

SERBEST BÖLGE => İnternet => Konuyu başlatan: wtrk - 19 Kasım 2015, 08:57:19

Başlık: Wt11 ile HC05 arasındaki fark ve kodlama metodu
Gönderen: wtrk - 19 Kasım 2015, 08:57:19
Arkadaşlar merhaba.
Bir tane HC05 alıp, bir arkadaşa kodlattırdım..
Kodlama dediğimiz işin sadece aşağıdaki kodları eklemek yada değiştirmek olduğunu biliyorum.

AT+NAME=Tarik
AT+PSWD=GPR1


Cihaza modülü bağladım ancak akşam birkaç kez denememize rağmen haberleştirmeyi başaramadık.

Normalde bizim bu cihazda kullandığımız modül Bluegiga WT11 ve üzerinde yapılan değişiklik aşağıdaki gibi olunca haberleşmesinde sorun olmuyor.. ( Pahalı olması, tedarik sorunu ve yine başkasının kodlaması nedeniyle HC05'e yöneldik.)

set bt name Tarik

set bt auth * GPR1

set control baud 9600,8n1



HC05'i kodlamak için ne tür bir cihaz kullanabiliriz ? Ayrıca HC05'kodlarken eksik olarak ne yapıyoruz, bu işi nasıl halledebiliriz yardımcı olmanız ricasıyla.
Başlık: Ynt: Wt11 ile HC05 arasındaki fark ve kodlama metodu
Gönderen: MrDarK - 19 Kasım 2015, 09:24:08
Level Translator, RS232 çıkış verecek bir cihaz ve HC05 Komutlarının bilinmesi
Başlık: Ynt: Wt11 ile HC05 arasındaki fark ve kodlama metodu
Gönderen: wtrk - 19 Kasım 2015, 10:15:24
Hocam elimde EXPkits var, onun kodlama anlamında bir yardımı olur mu ?

Ayrıca RS232 bağlantısı ile data aldığım bir cihazım var, şuanda Level translator ve HC05 kodlarını bilmiyorum malesef.
Başlık: Ynt: Wt11 ile HC05 arasındaki fark ve kodlama metodu
Gönderen: MrDarK - 19 Kasım 2015, 10:37:52
Level Translator = Seviye uygunlaştırıcısı demektir yani senin pic 5V ile çalışıyorken rs232 haberleşmesi de 5V temelli çalışır. O yüzden sende usart voltajını 3.3'e çekmen gerekir. Bu tarz seviye uygunlaştırıcılarıcıları max3237 gibi entegrelerle veya direnclerle yapabilirsin.

HC05'ın AT kodlarını da datasheet'i içinde bulabilirsin.
Başlık: Ynt: Wt11 ile HC05 arasındaki fark ve kodlama metodu
Gönderen: wtrk - 19 Kasım 2015, 10:52:36
Alıntı yapılan: MrDarK - 19 Kasım 2015, 10:37:52
Level Translator = Seviye uygunlaştırıcısı demektir yani senin pic 5V ile çalışıyorken rs232 haberleşmesi de 5V temelli çalışır. O yüzden sende usart voltajını 3.3'e çekmen gerekir. Bu tarz seviye uygunlaştırıcılarıcıları max3237 gibi entegrelerle veya direnclerle yapabilirsin.

HC05'ın AT kodlarını da datasheet'i içinde bulabilirsin.

Hocam teşekkür ederim, desteğiniz için.
Peki Pickit tarzında bir donanım yokmudur bu cihaza kodları atıp test edebileceğim ? Diğer şekilde yukarda bahsettiğin entegre yada dirençlerle bir devre nasıl kurulur malesef bilgim yok.
Başlık: Ynt: Wt11 ile HC05 arasındaki fark ve kodlama metodu
Gönderen: MrDarK - 19 Kasım 2015, 11:03:48
Hazır bulabilir misin bilemiyorum ama FTDI chipler 5V ile 3.3V seçenekli oluyor genelde bir jumper ile
Başlık: Ynt: Wt11 ile HC05 arasındaki fark ve kodlama metodu
Gönderen: wtrk - 19 Kasım 2015, 13:47:10
Hocam Expkits türkiye desteği aradım şimdi;
En kolay USB uart dönüştürücüyle rx-tx uçlarını takınca kodlama yapılabildiğini söyledi. Böyle bir konu hakkında bilginiz var mı ?
Eğerki bu dönüştürücüyü alıp, bağlantı yaparsam hangi uygulama vasıtasıyla bu kodları yolayacam modüle ?
Başlık: Ynt: Wt11 ile HC05 arasındaki fark ve kodlama metodu
Gönderen: MrDarK - 19 Kasım 2015, 14:01:51
Seri port programı veya Rs232 Terminal diye google'da aratın.

Hercules önerimdir;
http://www.hw-group.com/products/hercules/index_en.html#download (http://www.hw-group.com/products/hercules/index_en.html#download)
Başlık: Ynt: Wt11 ile HC05 arasındaki fark ve kodlama metodu
Gönderen: wtrk - 19 Kasım 2015, 14:17:34
Alıntı yapılan: MrDarK - 19 Kasım 2015, 14:01:51
Seri port programı veya Rs232 Terminal diye google'da aratın.

Hercules önerimdir;
http://www.hw-group.com/products/hercules/index_en.html#download (http://www.hw-group.com/products/hercules/index_en.html#download)

Hercules indirdim hocam, tamamdır inşallah, bilen bir arkadaşta usb uart dönüştürücü vasıtasıyla olup olmadığını açıklarsa, sorunu çözmüş olaağım.
Başlık: Ynt: Wt11 ile HC05 arasındaki fark ve kodlama metodu
Gönderen: wtrk - 24 Kasım 2015, 16:16:03
Şuanda bu durumdayım...
Modüle gönderdiğim kodun gidip gitmediğini bilmiyorum..
Modülde değiştirmek istediklerim , modülün ismi - pass ve baudrate
Desteğiniz ricasıyla..

Bağlantı şekli.


(http://i.hizliresim.com/QYgWVk.jpg)


Realterm ekranı.

(http://i.hizliresim.com/bM4Y68.jpg)
Başlık: Ynt: Wt11 ile HC05 arasındaki fark ve kodlama metodu
Gönderen: MrDarK - 24 Kasım 2015, 17:44:43
Alıntı yapılan: MrDarK - 19 Kasım 2015, 10:37:52
Level Translator = Seviye uygunlaştırıcısı demektir yani senin pic 5V ile çalışıyorken rs232 haberleşmesi de 5V temelli çalışır. O yüzden sende usart voltajını 3.3'e çekmen gerekir. Bu tarz seviye uygunlaştırıcılarıcıları max3237 gibi entegrelerle veya direnclerle yapabilirsin.

Üstteki mesajımı dikkate almadığın sürece değiştiremeyeceksin
Başlık: Ynt: Wt11 ile HC05 arasındaki fark ve kodlama metodu
Gönderen: wtrk - 24 Kasım 2015, 18:45:24
Alıntı yapılan: MrDarK - 24 Kasım 2015, 17:44:43
Üstteki mesajımı dikkate almadığın sürece değiştiremeyeceksin

Hocam bu aldığım arduino da 3.3v var ve bağlantıyı oradan yaptım..
Hala aynı şeyi yapmam gerekiyor mu ?
Başlık: Ynt: Wt11 ile HC05 arasındaki fark ve kodlama metodu
Gönderen: osso - 28 Ocak 2018, 22:47:21
S.a arkadaşlar.Hc-05 bluetoot mödülünü bir türlü veri aktarımı için kullanamadım.Bu arada bütün baud rate ayarlarını yaptığım halde.Bana bu konuda yardımcı olacak arkadaşlara şimdiden teşekkürler ediyorum.
Başlık: Ynt: Wt11 ile HC05 arasındaki fark ve kodlama metodu
Gönderen: Kabil ATICI - 29 Ocak 2018, 01:15:18
uart çalışma şekline bakarsak;
herhangi bir veri iletişimi olmadığı zaman (TX) uçu  lojik-1'de durur.
sadece haberleşme anında lojik-0 geçişleri yapar.
RX ucu boşta her zaman lojik-0 olup , karşı tarafın TX ucu bağlı ise karşı tarafın lojik seviyesinde olur. Buna göre eğer modül doğrudan bağlanması durumunda
arduino pinleri                          bluetooth pinleri
TX (5Volt)                                RX(zorunlu olarak 5Volt)
RX (zorunlu olarak 3.3Volt)        TX (3.3Volt)


@wtrk yukarıdaki bağladığınız zaman böyle bir durum olur ki bu işten bluetooth hoşlanmaz. Alet üzerinde stres yapar.


ya https://www.direnc.net/hc05-arduino-bluetooth-modul
adresindeki modülden kullanman gerekir,
ya da RX TX uçlarındaki seviye çeviricilerini kullan gerekir.
Başlık: Ynt: Wt11 ile HC05 arasındaki fark ve kodlama metodu
Gönderen: एक होना - 29 Ocak 2018, 09:37:41
Konu hortlatılmış.

Dikkatimi çeken RX ve TX uçları bağlı aynı zamanda USB de bağlı.
ikisi aynı anda çalışmaz.

Arduino da USB ve RX TX kullanılacaksa RX ve TX için tanımlama yapılıp başka bir pin kullanılması gerekmekte diye biliyorum.
Başlık: Ynt: Wt11 ile HC05 arasındaki fark ve kodlama metodu
Gönderen: mg1980 - 29 Ocak 2018, 09:39:00
Arduino-Tx  ucuna gerilim bölücü direnç yapılırsa olmuyor mu ?

@Birol KURNAZ hocam, program yükleme anında o uçları ayırmak yeterli diye biliyorum.
Başlık: Ynt: Wt11 ile HC05 arasındaki fark ve kodlama metodu
Gönderen: wtrk - 30 Ocak 2018, 12:53:27
Arkadaşlar hepinize teşekkürler.


Öncelikle bizim sorunumuz hala devam etmektedir. Wt11 modül hem pahalı hemde kodlaması ve bulunması bize göre biraz zor bir modül, onu HC05 yada HC06 ile değiştirebilir miyiz diye düşündük.


HC05 ile yaptığımızda şöyle bir hata alıyoruz;
Wt11 ile aldığımız dataları ekrana normal düşerken, Hc05 ile sensörlerden aldığımız değerler 1'den değilde 2'den başlıyor. Programımız ise aldığı matematiksel değerleri grafiğe döktüğü için , grafik yanlış oluyor.


Bu sorunu çözmemiz gerekiyor. Aşağıda nasıl birşey istediğimizi çizdim.


(https://i.hizliresim.com/PlP0GO.png)