mutuum
Üye
- Katılım
- 5 Kas 2011
- Mesajlar
- 6
- Puanları
- 1
- Yaş
- 31
MERHABA Arkadaşlar
Android işletim sistemine sahip bir telefona basit bir bluetooth uygulaması yazdım(bir ledi açma kapama ile ilgili) PIC16F877A ya bağlı ledi HC-06 bluetooth modülü aracılığıyla on-off yapmak istiyorum. Yazdığım ASM kodu USART iletişim ile ilgilidir. Bu kodu normal RS-232 de denediğimde sorunsuz bir şekilde led on-off kontrolü yapabiliyorum. Ayrıca Bluetooth yazılımının doğruluğunuda Arduino Uno Kiti ile kontrol ettim ve modülde de bir sıkıntı yok(Telefondan gönderdiğim veriye göre led on-off yapabiliyorum.) Ancak Modülün TXD pinini PIC16F877A'nın RC7/RX pinine direk bağladığımda veri cep telefonundan gidiyor fakat PIC bu bilgiyi algılayamıyor.
Acaba RS-232 deki gibi bir MAX-232 seviye dönüştürücüsümü kullanmam gerekiyor. (Bildiğim kadarıyla HC-06 TXD çıkışı 3.3V seviyesinde) Şimdiden yardımlarınız için teşekkürler...
Android işletim sistemine sahip bir telefona basit bir bluetooth uygulaması yazdım(bir ledi açma kapama ile ilgili) PIC16F877A ya bağlı ledi HC-06 bluetooth modülü aracılığıyla on-off yapmak istiyorum. Yazdığım ASM kodu USART iletişim ile ilgilidir. Bu kodu normal RS-232 de denediğimde sorunsuz bir şekilde led on-off kontrolü yapabiliyorum. Ayrıca Bluetooth yazılımının doğruluğunuda Arduino Uno Kiti ile kontrol ettim ve modülde de bir sıkıntı yok(Telefondan gönderdiğim veriye göre led on-off yapabiliyorum.) Ancak Modülün TXD pinini PIC16F877A'nın RC7/RX pinine direk bağladığımda veri cep telefonundan gidiyor fakat PIC bu bilgiyi algılayamıyor.
Acaba RS-232 deki gibi bir MAX-232 seviye dönüştürücüsümü kullanmam gerekiyor. (Bildiğim kadarıyla HC-06 TXD çıkışı 3.3V seviyesinde) Şimdiden yardımlarınız için teşekkürler...