Uygulama videosu:
http://www.youtube.com/watch?v=AbD8VIZzAGA
Devremizin fotoğrafı:
(http://temrinlerim.org/images/arduino113.jpg)
Bu dersimizde bluetooth ve android cihazımızla 3 adet ledi yakıp söndürmeyi öğreneceğiz. İhtiyaca binaen ledlerin yerine birer röle sürererek ampül, ısıtıcı, klima, tv gibi farklı cihazları android cihazınız üzerinden açıp kapatabilirsiniz.
Andoid uygulaması yazılımı Yusuf ELOSMAN (Karadeniz Teknik Üniversitesi/Bilgisayar Mühendisliği) tarafından yapılmıştır. Söz konusu android uygulamasını buraya tıklayıp (https://play.google.com/store/apps/details?id=appinventor.ai_tellerimicin.Arduinondroid3led) ya da arama motorlarında Arduino Bluetooth Led Control diye aratarak android cihazınıza kurabilirsiniz.
Gerekli Malzemeler:
- Arduino Uno
– Bluetooth Modül (HC-05 / HC-06 / HC-07 ) Herhangi birini kullanabilirisiniz.
-3 adet Led
-3 adet 220 Ohm luk direnç
-Jumper
-Android işletim sistemine sahip herhangi bir cihaz
Devre şeması:
(http://temrinlerim.org/images/arduino114.png)
Fritzing çizimini konu ekinden indirebilirsiniz.
Arduino kodlarımız:
int data;
int KIRMIZI=13;
int SARI=12;
int YESIL=11;
void setup()
{
pinMode(KIRMIZI,OUTPUT);
pinMode(SARI,OUTPUT);
pinMode(YESIL,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(KIRMIZI,1);
if(data=='2')
digitalWrite(KIRMIZI,0);
if(data=='3')
digitalWrite(SARI,1);
if(data=='4')
digitalWrite(SARI,0);
if(data=='5')
digitalWrite(YESIL,1);
if(data=='6')
digitalWrite(YESIL,0);
delay(100);
}
}
İhtiyaç halinde arduino dosyasını konu ekinden indirebilirsiniz.