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

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
67%
İlginç
14%
Eh İşte
5%
Anlamadım
2%
Kötü
5%
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.
12 YORUMLAR

YORUM YAP