Bluetooth modülle haberleşmek için telefondan bluetooth bağlantısı açılarak hc-05 cihazı bulunur ve “Bluetooth aygıtını seç” düğmesiyle hc-05 seçilir. Varsayılan şifre “1234” veya “0000” dır.
Bluetooth ile “A” harfi gönderilerek LED yakılır, “B” harfi gönderilerek LED söndürülür (Görseldeki). Bluetooth uygulama devresi Görselde görülmektedir.
void setup() { pinMode(13, OUTPUT); Serial.begin(9600); // Bluetooth ile seri iletişimi başlat. } void loop() { if (Serial.available()) { // Veri geliyorsa... char karakter = Serial.read(); // Gelen veriyi karakter değişkenine ata. if (karakter == 'a') // Karakter a ise... (A farklı bir karakterdir.) digitalWrite(13, 1); // LED'i yak. else if (karakter == 'b') // Karakter b ise... digitalWrite(13, 0); // LED'i söndür. } }
#include <SoftwareSerial.h> SoftwareSerial bluetooth(10, 11); // Arduino 10. pin RX, 11. pin TX olarak ayarladı. byte LED = 3; // LED 3 numaralı PWM özellikli pine bağlı. void setup() { bluetooth.begin(9600); // bluetooth ismiyle oluşturulan nesne başlatıldı. } void loop() { if (bluetooth.available()) { // 10. pinden veri geliyorsa... String veri = bluetooth.readString(); // 0 - 255 arası gelen karakterleri oku. int PWM = veri.toInt(); // Gelen metni integer veri tipine dönüştür. analogWrite(LED, PWM); } }
No responses yet