**CLUB İçerisinde Paylaşım Yaparken Dikkat Edilmesi Gereken Önemli Hususlar.** - Paylaşım yaparken Türkçe kurallarına olabildiğince uyulması, sorunuzun rahat anlaşılması ve en hızlı cevabı almanız adına, dikkat edilmesi gereken en önemli husustur. - Paylaşımlarınız da kibar ve yalın bir dil kullanmanız ve gerekirse resim ile eklenti yapmanız, doğru ve hızlı cevap almak adına önemli hususlardır. - Paylaşımları olabildiğince uygun bölümlere açarak, konu ile ilgili kişilerin daha hızlı görmesini sağlamak adına çok önemlidir. - Paylaşımlarda etiket kullanmak o sorunun daha sonra tekrar aranması adına çok önemlidir.
0 beğenilme 0 beğenilmeme
459 kez görüntülendi
Arduino kategorisinde (210 puan) tarafından
tarafından düzenlendi

Merhaba
Bluetooth ile led yakmak istiyorum. Bluetooth olarak HC-5 kullanıyorum. uygulamam cihazı buluyor. ancak led yak butonun bastığım zaman error 515 :not connected to a bluetooth device mesajı veriyor. Hiç bir sıkıntı göremedim

int data;
int led=3;

void setup()
{
   Serial.begin(9600);       //Seri iletişimi başlatır
   pinMode(led,OUTPUT);
   data=0;
}
void loop()
{
   data = Serial.read();
   if(data=='1')
      digitalWrite(led,1);
   if(data=='0')
      digitalWrite(led,0);
}

Program Şeması

3 Cevaplar

1 beğenilme 0 beğenilmeme
(2,780 puan) tarafından

Burada iki kısım var:
Biri seri bilgi geldi mi/hazır mı?
İkincisi de doğru bilgi geldi mi?

ilki için:

if (Serial.available() > 0) 
{ 
     data = Serial.read();
 }

şeklinde yazmak ve değerlendirmek.

İkincisi için de:
Gönderilen bilgi önünde başlık, gerekirse
sonunda crc bilgisi olmalı.
Buradan yine birinci şıkka dönersek; okunan
bilginin parçalanıp değerlendirilmesi daha
uygun olacaktır.

(210 puan) tarafından

Merhaba
Available app içerisinde olduğundand dolayı eklememiştim. Cihazla bağlantı yok diyor.

1 beğenilme 0 beğenilmeme
(4,160 puan) tarafından

Telefon ile HC-05 Modülünü eşleştirdiniz mi ?
Eşleşme sonrası çıkan listede bağlan'a tıkladıktan sonra veri gönderin.

(210 puan) tarafından

Baran Hocam.öncelikle telefonu eşleştirdim. Telefonu eşleştirdikten sonra ilgili bluetooh cihazlarından HC-05 seçiyorum.cihaza bağlanıyorum. yak butonuna bastıgım zaman error 515 hatası veriyor.

(4,160 puan) tarafından

Benim eskiden yaptığım basit bir örnek mevcut. Bunu referans alabilirsiniz.
https://hizliresim.com/wX4h4W

(210 puan) tarafından

Baran Hocam
Sizin gönderdiğiniz uygulamaya örnek olarak yaptım.Ancak led yakma işlemini gerçekleştiremedim. Sizin uygulama imkanınız varsa gerekli dosyaları göndersen bir bakabilir misiniz?

1 beğenilme 0 beğenilmeme
(2,780 puan) tarafından

https://play.google.com/store/apps/details?id=com.giumig.apps.bluetoothserialmonitor

Öncelikle bu uygulamama ile deneyin.
Ben bunun "Switch Mode" bölümü
ile deneme yaptım...

micropython ile STM32407 Discovery denemesi

import pyb

uart = pyb.UART(2, 9600)  #(TX, RX) = (X3, X4) = (PA2, PA3)
led = pyb.Pin(pyb.Pin.board.LED_BLUE, pyb.Pin.OUT_PP)
ch = ""

while(True):
    if(uart.any()):
        ch = uart.read().decode("utf-8")
        if(ch == "mb0"):
            led.off()
        elif(ch == "mb1"):
            led.on()
        print(ch)
...