Arduino ile Röle Kontrolü

Paylaş
Arduino ile Röle Kontrolü

Arduino ile farklı cihazları kontrol etmek istiyorsanız ya da ev kontrol sistemi benzeri sistemler üzerinde çalışıyorsanız röleler vazgeçilmez devre elemanları şüphesiz. Bu yazımda Arduino ile 5v röleleri nasıl kontrol edebileceğinizi anlatmaya çalışacağım. Yazının sonunda da sadece röle devresi kullanarak yapılmış güzel bir örnek paylaşacağım.

Yanda verdiğim devre şeması 5v mini PCB röleler için. BC548, 2N2222, 2N3704 transistörlerinden birisini kullanabilirsiniz. Daha büyük röleler için TIP102 transistör ve ek bir enerji kaynağı gerekli.

Röle kontrolüne gelecek olursak, bildiğimiz “Blink” uygulamasındaki mantıkla kontrol ediliyor röleler de. Dijital çıkışları “HIGH” ve “LOW” yaparak ve “delay” fonksiyonunu kullanarak röleleri kontrol etmek mümkün kısaca.

Blink uygulamasını düzenleyerek oluşturduğum örnek bir programı aşağıda paylaşıyorum. “digitalWrite” fonksiyonunu kullanarak 2 saniyeliğine röleyi çektirip 2 saniye bıraktırıyoruz programda. Aynı şekilde belirli şartlarda rölelerin çalışmasını sağlayarak kontrol sistemleri oluşturabilirsiniz.

// Arduinoturkiye.com Röle Kontrol Deneme Programı

// Dijital 2 pinini role olarak isimlendiriyoruz.
int role = 2;

// Devre şemasındaki Arduino Dijital Pin-Arduino Dijital 2 bağlantısını yapıyoruz.

void setup() { 
  // Role(Dijital 2)  pinini çıkış olarak ayarlıyoruz.
  pinMode(role, OUTPUT); 
}

void loop() {
  // Role(Dijital 2 pinini HIGH olarak tanımlıyoruz, yani roleyi çektiriyoruz.
  digitalWrite(role, HIGH);
  delay(2000); // 2 saniye bekle.
  // Role pinin voltajını LOW yaparak röleyi bıraktırıyoruz.
  digitalWrite(role, LOW);
  delay(2000); // 2 saniye bekle.
}

Sadece röle devresi kullanarak yapılmış bir Arduino projesinden bahsedeceğim. Projede eski bir Nokia 3310“un tuşları röle kullanarak kontrol ediliyor ve telefonda kayıtlı bir mesaj kayıtlı bir numaraya SMS olarak gönderiliyor. Acil durumlarda sabit SMS göndermek isteyenler için çok basit bir çözüm olabilir. Proje ile ilgili ayrıntılara aşağıdaki bağlatılardan ulaşabilirsiniz.

İyi çalışmalar…

Kaynaklar:

Gerekli Olabilecek Bağlantılar:

Devamını oku

Project Aslan, Arduino DUE Kullanan Bir Robot İşaret Dili Çevirmeni

Project Aslan, Arduino DUE Kullanan Bir Robot İşaret Dili Çevirmeni

Genellikle robotikleri endüstriyel veya araştırma alanlarına uygulandığı zaman görüyoruz, ancak günlük yaşamda da yardımcı olabilecekleri çok yol var: Örneğin, görme engelli insanlar için kişisel rehber görevi gören mutfak botu, engellilerin yemek yapmasına yardımcı olabilir. Veya – ve bu gerçek – işaret dili çevirmeni işlevi gören robot kolu. Sınıflarda, mahkemelerde ve evde, bu

Arduino Turkiye tarafından
Arduino DUE ile Yaşayabileceğiniz Sorunların Çözümleri

Arduino DUE ile Yaşayabileceğiniz Sorunların Çözümleri

Elinizden hatırı sayılır miktarda Arduino DUE geçtiyse (veya sadece şanssız gününüzdeyseniz), düzgün çalışmayan en az bir tane cihazla karşılaşma olasılığınız yüksek. Bunun için her zaman cihazı çöpe atmanız gerekmeyebilir. Birçok Arduino DUE sorununu çözmek için çeşitli yöntemler var. Diyelim ki Arduino DUE ile çalışmaya başlayacaksınız. Bunun için Arduino’yu açtınız

Arduino Turkiye tarafından
STM32 Mikro Denetleyiciler Arduino

STM32 Mikro Denetleyiciler Arduino Dünyasında Ne Anlama Geliyor?

Arduino ile tanışanlar genellikle uzun bir yolun başlangıcında oluyor. Çünkü Arduino dünyası vazgeçmesi zor maceralarla dolu. Arduino’yu tanıdıkça bu heyecanınız da artacak. Bu nedenle Arduino dünyasıyla sizi buluşturmak için biz de heyecan duyuyoruz. Çok ucuza elde edebileceğiniz Arduino kiti ve ihtiyaç duyacağınız diğer malzemeler uzun soluklu projeler için yeterli

Arduino Turkiye tarafından