Arduino
OKUDUĞUNUZ KONU
Arduino Röle Uygulaması
37

Arduino Röle Uygulaması

Yazar : Murat Duran27 Ağustos 2015

Arduino röle uygulaması ile yüksek akım elektrik çeken cihazların kontrolünü sağlayabilirsiniz.Örnek verirsek evinize cep telefonu kontrollü akıllı bir lamba sistemi yapmak istiyorsunuz.Bu sistemi yapabilmek için röle kullanmanız gerekecek.Çünkü evde kullandığımız ampuller 220 volt ile çalışır arduino üzerinden direk akım çektiremezsiniz arduino nun vereceği maksimum  5 volt tur.

Arduino uyumlu röle modülleri piyasada hazır ve çokça satılmaktadır.Eğer yukarıda bahsettiğim gibi akıllı bir ev sistemi tasarlamak istiyorsanız röle kullanmanız kaçınılmaz olacaktır.

Bu modülde giriş için üç pin mevcut: VCC, GND, IN pinleri. VCC ve GND pinleri 5V enerjinin verildiği pinlerdir. IN pini ise röleyi kontrol ettiğimiz pindir. Modülün çıkışında ise rölenin C, NO, NC pinleri vardır. Röle bobini enerjisiz iken, yani röle kontağını çekmemiş ise C ve NC kısa devredir, röle kontağını çektiğinde ise C ve NO kısa devre olur.

Proje kodlarında basit bir örnek gösterilmiştir.Örnekte lambamız arduino yardımıyla 3 saniye yanacak , sonra 3 saniye sönük kalacak ve 3 saniye yanacak.Bu sonsuz döngü içerisinde çalışmasına devam edecek.Eğerki siz kodları geliştirmek isterseniz bu örnek koddan yardım alabilirsiniz.

int role=5;

void setup() {
pinMode(role, OUTPUT);
}

void loop() {
digitalWrite(role, HIGH);
delay(3000);
digitalWrite(role, LOW);
delay(3000);
}
SİZCE NASIL OLMUŞ?
Beğendim
61%
İlginç
7%
Eh İşte
8%
Anlamadım
5%
Kötü
4%
Berbat
16%
YAZAR HAKKINDA
Murat Duran
Murat Duran
Açık kaynak donanım ve yazılım geliştiricisiyim , mekanik ve robotik sistemler üzerinde çalışmalar yapmaktayım.Ayrıca bir start-up firması olan Proje Hocam 'ın kurucuyum.
37 YORUMLAR
  • Emrah KILIÇ
    8 Eylül 2015 at 01:44

    röle cıkışı direk ampüle bağlansa herhangi bir sıkıntı olur mu

  • Murat Duran
    8 Eylül 2015 at 10:24

    prize bağlamadan direk bağlarsanız ampul çalışmaz.ampul için enerjiyi prizden almanız gerekiyor.

    • Emrah KILIÇ
      9 Eylül 2015 at 10:31

      daha önce kullanmamıştım şimdi mantığını kavradım teşekkür ettim saolun

  • serkan yıldırım
    11 Ocak 2016 at 12:06

    merhaba hocam peki bu sistemi hc -06 ile kontrol etme durumumuz yokmu acaba telefondan istedğimiz zaman yakıp istediğimiz zaman söndüresek bi yardımcı olabilirmisiniz bu konuda acaba

  • 30 Nisan 2016 at 13:05

    Peki röleyi sıcaklık sensöründen aldığımız bilgiye göre açıp kapatabilmek için nasıl bi yazılım gerekir

  • 21 Haziran 2016 at 23:50

    Murat hocam sizin dediğiniz gibi role’yi çalıştıramazsınız sürekli yanmaz led gibi deneme yaptım bir problemden dolayı yakamadım role mıknatıslanmıyor süre istiyor.

  • Kadir
    3 Temmuz 2016 at 11:46

    Merhabalar. Ben Arduino ve röle kullanarak otomobil camları için otomatik cam kapama/açma sistemi yapmak istiyorum. Bu konuda çözemediğim konu şu. Cam motoru zorlandığında, sıkıştığında veya tam kapanıp açıldığında rölenin çekmeyi bırakıp cam motoruna giden enerjiyi kesmesini nasıl sağlayabilirim. Cevaplarsanız sevinirim. Bu arduino konusunda daha yeniyim ve bir şeyler öğrenip uygulamak istiyorum. Yardımcı olursanız sevinirim. Teşekkürler

  • Furkan
    4 Ekim 2016 at 21:43

    İyi günler ben 8 saat yanık kalmasını nasıl sağlayacam kod değişimini söylerseniz veya başka bir çöÜmü varsa çook iyi olır şimdiden teşekkürler

  • Mehmet
    2 Aralık 2016 at 23:59

    Merhabalar bu sistemi kurup kodları arduinoya giriyorum ama aşağdaki hatayla karşılaşıyorum. Acaba ne yapmam lazım?
    —————————————————————————————
    Arduino:1.6.13 (Windows 10), Kart:”Arduino/Genuino Uno”

    Çalışmanız programın 940 bayt (2 %) saklama alanını kullandı. Maksimum 32.256 bayt.
    Global değişkenler belleğin 9 byte kadarını (0%) kullanıyor. Yerel değişkenler için 2.039 byte yer kalıyor. En fazla 2.048 byte kullanılabilir.
    avrdude: ser_open(): can’t open device “\\.\COM1”: Sistem belirtilen dosyayı bulamıyor.
    Karta yüklenirken sorun oluştu. Tavsiyeler için http://www.arduino.cc/en/Guide/Troubleshooting#upload adresine göz atabilirsiniz.
    This report would have more information with
    “Show verbose output during compilation”
    option enabled in File -> Preferences.
    —————————————————————————————————————

  • Mehmet
    3 Aralık 2016 at 00:06

    Arduino modelimi yazmayı unutmuşum.
    2016-UNO R3 ATmega328P, + A6-A7 pimleri, MicroUSB. Arduino UNO Rev 3.0 için uyumlu + 5V role

    Artı olarak elimde bluetooth hc-06 modul var. Bu bluetooth da kullarak hem yukarıda verdiğiniz kodlarda ki gibi belli aralıklarla elektrik versin. Hem de telefon uzerinden bluetooth yoluyla tekrar elektrik vermesini veya kesmesini nasıl sağlarım acaba? İkisi birden olmaz derseniz sadece sizin yukardaki kodlarda kafidir 🙂
    Teşekkürler.

  • Faruk Özkaya
    18 Aralık 2016 at 19:51

    Acaba Şu Lambayı Tam çekebilirmiyiz Akımlar Hangi Kablodan Kabloya geçiyor Yeni Başlayanlar Örnek Görmeden Yapamaz 🙂

  • 24 Ocak 2017 at 11:27

    Öncelikle herkese merhaba,Elimde Ardunio uno ile sick wt18 3p430 marka sensör var.Sensör 10 ile 30 V arası çalışıyor.Benim yapmak istediğim Ardunio ile sensörü kontrol etmek.Sensör önünde ki nesneyi gördüğünde işlem yaptırıcam.Elektronik kısmım fazla iyi olmadığı için yapamıyorum.Yardımcı olursanız sevinirim.
    Şimdiden teşekkürler.

  • Yakup Atacan
    13 Şubat 2017 at 22:36

    Öncelikle herkese merhaba. Sizin devrenizi kurdum ve bir kutunun içine yerleştirdim ve dht11 sensörü ile sıcaklık ölçtüm ve sıcaklığı 33 dereceye sabitledim yani lamba bir süre çalışıyor istenilen sıcaklığa gelince röle lambayı kapatıyor bu şekilde 15 gün çalıştı sonra lamba sürekli çalışıyor. Kısaca bu rölelerin çalışma süresi nedir nereden öğrenebiliriz? Rölenin açıp kapatma sayısı kaçtır nasıl öğrenebiliriz.
    Şimdiden teşekkürler.

  • hakan uç
    20 Şubat 2017 at 15:00

    merhaba .be hakan.benım sorunum su.
    4lü role kartı ıle 4 motor calısıtırıyorum.zamanlamada sıralamada calısma ve programda bır sorun yok
    fakat ben bu devvreyi bir kerelıgıne calıstırmak ıstıyorum .starta bastıgımda da yıne bır tur yapıp durması ıstıyorum .
    su anda bir döngü olarak calısıyor .yazılımda nasıl bır degısıklık yapmam gerekıyor.

    • Emirhan Polat
      2 Aralık 2017 at 20:33

      Bende de 4 lü röle modülü var ama bununla ilgili yazılımı yazdığımda sürekli hata veriyor derlemede rica etsem sizin yazılımınızı gönderebilir misiniz ?

  • gokhan koylu
    11 Mart 2017 at 09:41

    merhabalar,
    evde kullanılan lamba anahtarlarına paralel röleyi bağlamak istesek nasıl yapmamız gerekiyor ? bir de hem lambadan hem de arduinodan nasıl açıp kapattırabiliriz?

    örnek : arduino dan açtık, sonra odaya gittik, anahtardan kapattık. bu nasıl mümkündür ?

    sayg.

    • Yunus Karadeniz
      12 Mart 2017 at 15:54

      Vavien anahtar kullanirsan belki olabilir.
      Su an bende yeni ogrenmeye basliyorum hic devre yapmadim
      Yakinda birseyler deniycem.

  • Murat Öztürk
    31 Mart 2017 at 18:56

    Merhaba,
    Arduino ya enerjiyi bilgisayardan alıp, röleye enerjiyi prizden alsak; rölenin kontrolünü sağlamak için IN den bağlanti yapmamız yeterli olurmu?

  • zeki
    11 Nisan 2017 at 02:33

    merhaba röle ile lm35 kullanarak ısı kontrolunu nasıl yaparım

  • Ulaş
    24 Nisan 2017 at 18:34

    Murat bey iyi günler bana lazım olan şey bir led var ve bu led yandığında role yardımı ile led kesebilecek bir devre Çok lazım böyle birşey mümkün mü yada ekstra bir proje ise karşılığı neyse verilebilir

  • Mustafa Kaya
    24 Mayıs 2017 at 14:25

    Murat bey iyi günler ,benim sorum komutu alinca lamba yansin 30 saniye boyunca daha sonra sönsün,bir dahaki komuta kadar sönük kalsin.

    tesekkürler

  • Çağla
    5 Haziran 2017 at 16:24

    Merhabalar
    Ben belirli bir voltaj değerini geçince rölenin açılmasını istiyorum. Voltaj değerini arduino kodu ile nasıl kıyaslarım.

  • YILMAZ
    20 Haziran 2017 at 00:28

    Merhaba ben yılmaz arduino ıle role devresı yapmayı pılanlıyorum ama banım ısıme yaraması ıcın roleyı saniyede 3…4 kez ac kapa yapması gerekıyor .sızce bu sıztem olurmu ve start verıldıgı zamn sorunsuz 1 hafta calısırmı yanı o role 1 hafta boyunca saniyede 4 kere basarak gunlerca calısıp saglıklı bır sıztem olurmu ve kodlaması konusunda bılgım de yok henuz kodlarını yazmak cok mu zor olur sadece sanıyede 4 defa ac kapa yapacak ve durmıcak sımdıden tesekur ederım yanıt verır senız benı buyuk bır dertten kurtaracaksınız..

  • 12 Temmuz 2017 at 21:03

    Merhabalar. Ben arduino uno klon ile bir proje yaptım. 2×16 lcd ekran, dht22 sensörü ve 4lu role modulu iceriyor. Sizin devrenizdeki gibi lambayi roleye bagladim. Ama belirli bi sure sonra sistemi resetlettiiyor. Sorun kodda mi yoksa role modulunde mi olabilir?

  • ali
    23 Eylül 2017 at 18:59

    merhabalar arduino uno kartımız var ve buna 1 det role baglandı para kanalıyla roleyi 10 saniye acıp kapamam gerek buna yazılım arıyorum acil teşekürler

  • Denizz
    6 Ekim 2017 at 22:51

    Ardoino Kulanmaya Yeni Başladim Fakat Söyle bir sorum Olucak Projede Arduino Uno Kulanilmiş Bunun Yerine MiniPro Kulanarak Bu Devreyi Gercekleştirebilir miyiz ?

  • tayfun can
    13 Aralık 2017 at 19:04

    8 adet 380v motoru arduino ile kontrpl ediyorum zaman zaman açıp kapatmam gerekiyor hepsi ilk enerjiyi verdikten sonra ilk denemede sorunsuz çalışıyor ama diğer denemelerde bazen 2 bazen 3. denemede arduinoyu kitliyor web arayüzüne giremiyorum çözüm önerebilen arkadaş varmı?

  • ali eker
    16 Aralık 2017 at 01:09

    Hocam ben tarımsal sulama yapıyorum sulama panosunu bu sistemle 24 saatte 1 saat 0lcak şekilde ayarlayabilirim anladığım kadarı ile, benim dalgıç pompam 12 kw bunun için nekadarlık bir röle kullanmalıyım acaba?

  • ARDA GÜL
    19 Nisan 2018 at 22:27

    role cıkısını arabanın kapılarına bağlasak kontrol edebiliriyiz android cihazdan

YORUM YAP