yusufelosman
MB Üyesi
- Kayıt
- 13 Kasım 2015
- Mesajlar
- 3
- Tepkiler
- 2
- Yaş
- 30
- Üniv
- Karadeniz Teknik Üniversitesi
Merhaba Arkadaşlar…
Arduino'nun En güzel özelliklerinden biri olan Bluetooth haberleşmenin aslında ne kadar kolay olduğunu göreceksiniz. Bu örnekte Android telefonumuzun Bluetooth unu kullanarak 3 tane led yakıp söndüreceğiz. Aynı mantığı kullanarak led yerine herhangi bir elektronik aleti bağlayarak (lamba,TV,klima...vs)kontrol edebilirsiniz.
Bunun için Android Uygulamaya ihtiyacımız var. Bunun için
İndireceğiniz program içinde devre bağlantı şemaları ve Arduino kodları mevcuttur.
– Bluetooth Modül (HC-05 / HC-06 / HC-07 ) Herhangi birini kullanabilirisinz.
-3 adet Led
-3 adet 220 Ohm luk direnç
-Jumper
-Android işletim sistemine sahip herhangi bir cihaz
Aşağıdaki Kodu Arduinomuza yüklüyoruz..
Arduino'nun En güzel özelliklerinden biri olan Bluetooth haberleşmenin aslında ne kadar kolay olduğunu göreceksiniz. Bu örnekte Android telefonumuzun Bluetooth unu kullanarak 3 tane led yakıp söndüreceğiz. Aynı mantığı kullanarak led yerine herhangi bir elektronik aleti bağlayarak (lamba,TV,klima...vs)kontrol edebilirsiniz.
Bunun için Android Uygulamaya ihtiyacımız var. Bunun için
Linki görmek için izniniz yoktur
Giriş yap veya kayıt ol.
indirebilirsiniz.İndireceğiniz program içinde devre bağlantı şemaları ve Arduino kodları mevcuttur.
Gerekli Malzemeler
-Herhangi bir Arduino Board (Ben Arduino Uno Kullanacam)– Bluetooth Modül (HC-05 / HC-06 / HC-07 ) Herhangi birini kullanabilirisinz.
-3 adet Led
-3 adet 220 Ohm luk direnç
-Jumper
-Android işletim sistemine sahip herhangi bir cihaz
Devre Şeması
Led ve Dirençlerin Bağlanması
- Ledleri ve Dirençleri şekildeki gibi Arduino’muza bağlıyoruz …
- Direçler 220 Ohm olacak.
Bluetooth Modülün Bağlantı Şekli
- Bluetooth Modülünü şekildeki gibi bağlıyoruz…
- Burada ki Önemli nokta; Bluetooth Modüldeki TXD pini Arduino’daki RXD pinine ve Bluetooth Modüldeki RXD pini Arduino’daki TXD pinine bağlanması lazım.
Aşağıdaki Kodu Arduinomuza yüklüyoruz..
Kod:
int data;[/COLOR][/SIZE][/LEFT][/COLOR][/SIZE][/LEFT][/COLOR][/SIZE][/LEFT][/COLOR][/SIZE][/LEFT]
[SIZE=6][COLOR=rgb(0, 0, 0)]
[LEFT][SIZE=6][COLOR=rgb(0, 0, 0)]
[LEFT][SIZE=6][COLOR=rgb(0, 0, 0)]
[LEFT][SIZE=6][COLOR=rgb(0, 0, 0)]
[LEFT]int led1=11;
int led2=12;
int led3=13;
void setup()
{
pinMode(led1,OUTPUT);
pinMode(led2,OUTPUT);
pinMode(led3,OUTPUT);
Serial.begin(9600); //Seri iletişimi başlatır
}
void loop()
{
if(Serial.available()) // Eğer Bluetooth bağlantısı varsa kodaları çalıştırır
{
int data = Serial.read();
delay(100);
if(data=='1')
digitalWrite(led1,1);
if(data=='2')
digitalWrite(led1,0);
if(data=='3')
digitalWrite(led2,1);
if(data=='4')
digitalWrite(led2,0);
if(data=='5')
digitalWrite(led3,1);
if(data=='6')
digitalWrite(led3,0);
delay(100);
}
}
Android Uygulaması
Uygulamayı
Linki görmek için izniniz yoktur
Giriş yap veya kayıt ol.
indirebilirsiniz
Bu programı indirip kurduktan sonra ;
– Önce Telefonumuzun Bluetooth dan Module Bağlanıyoruz. Bağlanma şifresi genellikle 1234 veya 0000 dır.
-Sonra Android Uygulamasını açıp Bluetooth yazan kısma tıklayıp oradan modülü bağlanıyoruz.
-Ardından yeşil ve kırmızı butonlara basarak Ledleri Yakıp Sondürebiliriz.
Uygulamanın Kısa Bir Kullanım Videosu– Önce Telefonumuzun Bluetooth dan Module Bağlanıyoruz. Bağlanma şifresi genellikle 1234 veya 0000 dır.
-Sonra Android Uygulamasını açıp Bluetooth yazan kısma tıklayıp oradan modülü bağlanıyoruz.
-Ardından yeşil ve kırmızı butonlara basarak Ledleri Yakıp Sondürebiliriz.
Dosyalar
-
85,6 KB Okunma: 1.201
-
81,2 KB Okunma: 1.140
-
82 KB Okunma: 1.203
Son düzenleme yönetici tarafından yapıldı: