Programlama Kodları
//AÇIKLAMA
//Bu uygulamada telefon bluetooth'u ile HC-05 modüle bağlanıp led yakıp
//söndürme işlemi yapıldı. Veri geldikten sonra sonuçları Serial.println();
//ile sadece Arduino seri port ekranına yazdırdık. Eğer sonuçları
//bluetooth.println(); ile yazdırsaydık bluetooth terminali ekranında görecektik.
#include <SoftwareSerial.h>
const int Rx = 7;
const int Tx = 6;
const int Led = 8;
char gelen_karakter;
SoftwareSerial bluetooth(Rx, Tx);
void setup()
{
pinMode(Led, OUTPUT);
Serial.begin(9600);
bluetooth.begin(115200);
}
void loop()
{
while (bluetooth.available() > 0)
{
gelen_karakter = bluetooth.read();
Serial.print("gelen_karakter= "); Serial.println(gelen_karakter);
if (gelen_karakter == '1')
{
digitalWrite(Led, HIGH);
Serial.println("Led yandı...");
}
if (gelen_karakter == '0')
{
digitalWrite(Led, LOW);
Serial.println("Led söndü...");
}
}
}
Devre Şeması

0 comments:
Yorum Gönder