Bilgisayar
OKUDUĞUNUZ KONU
Android Kontrollü Oda Lambası
9

Android Kontrollü Oda Lambası

Yazar : Yaşar Kahramaner8 Eylül 2017

Herkese merhaba bu projemizde anahtar ve android telefondan odamızın lambasını  röle ve vavien kullanarak kontrol edeceğiz. Role ve vavien kullanmamızın sebebi hem anahtardan lambamızı açıp kapatırken hemde telefondan bu işlemi gerçekleştirmemizi sağlayacak. Öncelikle vavien ve röle hakkında kısa bilgiler vermek istiyorum.

            Vavien iki yollu bir elektrik anahtarıdır. Kapalı veya Açık konumda iken A bacağını B veya C bacağına bağlar. Vavien anahtarlar karşılıklı çalışır bir odada 2 anahtar ile bir lamba kontrol etmek istediklerinde vavien anahtar kullanılır.

           Röle üzerinden akım geçtiği zaman çalışan elektromanyetik bir devre elemanıdır. Üzerinden akım geçtiği zaman ortak ucu A veya B bacağına bağlar. Vavien ve Röle birbirine benzeyen yapılardır birbirinden ayıran özellikleri vavien fiziksel bir güçle role ise elektromanyetik güçle açık kapalı işlevini görür. Projemiz için duvarda bulunan anahtarımızı Vavien anahtar ile değiştirmemiz gerekmektedir.Hadi projemize başlayalım…

KULLANACAĞIMIZ EKİPMANLAR
  • Arduino uno(isteğe göre farklı modeller kullanılabilir)
  • Vavien Anahtar
  • Tekli 5V Röle Kartı
  • Lamba
  • Bluetooth Modul (hc-05 veya hc-06)
  • Kablo
Arduino’muza Bluetooth Modulünün Bağlantısını Yapalım
  • RXT —-> TXD
  • TXD —-> RXT
  • GND —-> GND
  • VCC —-> 5V

Ardından Röle Modülünün Arduino ile Bağlantısını Yapalım
  • VCC —-> 5V
  • GND —-> GND
  • İN —->  Digital Pin 9

Ve Son Olarak Röle ve Vavien Anahtar Bağlantısını Yapalım
  • Duvardan gelen kablomuzun birini Röle Modülümüzün C girişine bağlıyoruz.
  • Duvardan gelen 2. kablomuzu Vavien anahtarımızın C girişine bağlıyoruz.
  • Vavien anahtarımızın A çıkışını Rölemizin NC girişine Bağlıyoruz
  • Vavien anahtarımızın B çıkışını Rölemizin NO girişine Bağlıyoruz

 

DEVREMİZİN SON HALİ

İsteğe göre breadboard üstünde.

#include <SoftwareSerial.h>

SoftwareSerial bluetoothModulu(0, 1);
const int ROLE = 9;

void setup()
{
  bluetoothModulu.begin(9600); /* Bluetooth haberleşmesi */
  pinMode(ROLE, OUTPUT);
}

char okunanKarakter; /* okunan verilerin kaydedileceği değişken */
void loop()
{
 while (bluetoothModulu.available() > 0) { /* Yeni veri var mı */
    okunanKarakter = bluetoothModulu.read(); /* Yeni veriyi okunanKarakter degiskenine kaydet */
    switch (okunanKarakter) { /* Okunan karaktere göre işlem yap */
      case 'a': /* gelen karakterin işlem karşılığı */
        digitalWrite(ROLE, HIGH);
        break;
      case 'b':
        digitalWrite(ROLE, LOW);
        break;
    } /* Switch sonu */
  }/* While sonu*/
}/* Loop sonu */

Sırada Android için programımızı yapalım bunun için App invertor 2 Adlı uygulamayı kullanacağım

 

 

 

 

 

Proje HOCAM |  xxkahxx | Android Uygulama APK Proje HOCAM |  xxkahxx | App İnvertor 2 Project .aia Proje HOCAM |  xxkahxx | Android Control Lamp .fzz Proje HOCAM |  xxkahxx | Android Control Lamp Breadboard .fzz

 

SİZCE NASIL OLMUŞ?
Beğendim
66%
İlginç
17%
Eh İşte
3%
Anlamadım
3%
Kötü
3%
Berbat
7%
YAZAR HAKKINDA
Yaşar Kahramaner
Yaşar Kahramaner
3 yıldır Arduino ile uğraşıyorum. 12. Sınıfta GRT6415 Adlı Robotics takımının kaptanlığını aynı zamanda makine alanını üstlendim. 4 yıldır Maker ve Robotik sistemlerle uğraşıyorum. Bu sitede yazılarımı ve projelerimi paylaşarak sizlere yararlı olmak istiyorum.
9 YORUMLAR
  • Hasan Mirzaloglu
    12 Eylül 2017 at 13:38

    Elektrikler gidip geldiği zaman role kendini sıfırlayacağı için ışık kendiliğinden açılabilir yada zaten açık ise kapalı kalabilir.

  • 12 Eylül 2017 at 21:24

    Teşekkürler, arduino projeleri genelde DC akım kontrollerine dayanıyor. Bu ve benzeri projeler daha geniş bir kitlenin ilgisini çekebilir.

  • Ekrem
    25 Eylül 2017 at 18:39

    Bu uygulamayı iPhone ile kullanabiliyomuyuz

  • Ahmet Köroğlu
    8 Ekim 2017 at 22:37

    apk sı hata verdi. nedeni dnedir. eror dio.

  • Ahmet Köroğlu
    8 Ekim 2017 at 22:38

    özelden yardımcı olurmusunuz. özelden. insta : @koroglu98 cevabınızı bekliyorum. :DDD

  • Narin
    10 Ekim 2017 at 12:47

    ışık şiddetini ayarlayarak bj projenin aynısı yapılabilir mi ? Işık sensörü lullanılarak sanırıım yapılıcak ama bi fikrim yok.. yardımcı olur musum yazılımı hakkımda ?

  • Faruk üstündag
    7 Kasım 2017 at 01:31

    Ampul 220 voltmu aca ben bi tane 5 vluk led taktım ama calısmadı neden acaba yardimci olurmusunuz?

  • Furkan Güner
    9 Kasım 2017 at 09:32

    Kablolar kaçlık olmalı lamba kaç volt olmalı cevap verirseniz sevinirim

YORUM YAP