Arduino Devreleri #50 Arduino Röle ve LDR İle 220 Volt Sokak Lambası Devresi

Merhabalar, bu yazımızda Arduino Röle ve LDR İle 220 Volt Sokak Lambası Devresi hakkında bilgi vereceğim. Arduino’ da röle ve LDR kullanarak hava kararınca yanan lamba devresi nasıl yapılır? Aydınlık ve karanlık ortam ışığı nasıl ayarlanır? 5 volt röle ile 220 volt cihazlar nasıl çalıştırılır? Bu soruların cevabını bu konuda işleyeceğiz.

Arduino programı ayrıntılı kod kısmı, devre bağlantı şeması, devre kurulumu detaylı anlatımı ve devre çalışma videosu şu şekildedir.

Aşağıdaki linkte yer alan yazımızda röleyi anlattık. Röle Nedir? Nasıl çalışır? Röle bağlantı uçları nelerdir? Çeşitleri nelerdir? Kullanıldığı yerler nerelerdir? Aktif yüksek röle ve aktif düşük röle nedir? Arduino da kendi kullandığımız rölenin cinsini nasıl anlarız? Doğru röleyi kullanıyor muyuz? bu soruların cevabını bu yazımızda bulabileceksiniz. Bu konuyu okumadan önce bu anlatıma aşağıdaki linkten göz atmanızı tavsiye ederim.

https://egitim.ahmetcandemir.com.tr/role-nedir-arduino-ile-role-kullaniminda-onemli-ipuclari-nelerdir/

Eğer 220 Volt yerine led diyot kullanmak isterseniz aşağıdaki linkte anlattığımız konuda devre şemasına ulaşabilirsiniz. Kodlarda bir değişiklik yapmanıza gerek yoktur. Alttaki devreyi kuracaksınız fakat sadece lamba yerine led diyot ve direnç kısımlarını bu devrede değiştirmiş olacaksınız.

https://egitim.ahmetcandemir.com.tr/arduino-devreleri-48-arduino-ve-role-ile-220-volt-lamba-calistirma/

NOT: Kod bölümü içerisinde yer alan ve // işareti ile başlayan satırlar açıklama satırlarıdır. O satırdaki kod bloğunun ne anlama geldiği ve nasıl çalıştığı ile ilgili bilgi verir. Arduino // işaretli alanı çalıştırmaz. Kod satırından isterseniz // işaret ile başlayan açıklama satırlarını silebilirsiniz.

ARDUINO’ DA RÖLE ve LDR İLE HAVA KARARINCA ÇALIŞAN 220 VOLT LAMBA DEVRESİ

KOD BÖLÜMÜ:


//LDR İle Role Kontrolü - Sokak Lambası Projesi
// Role giriş pini ters mantıkla çalışmaktadır.(Aktif Düşük Röle)
// LOW gönderildiğinde role kontağını kapatacak, HIGH gönderildiğinde role kontağı hareket etmeyecektir.

int role = 7; // Rölenin sinyal bacağının bağlı olduğu pin

void setup() {
  pinMode(role, OUTPUT); // Rölenin bağlı olduğu pini çıkış olarak ayarladık.
  Serial.begin(9600);  //Seri haberleşme hızını ayarlıyoruz
}

void loop() {
  int isik = analogRead(A0); //Analog A0 portundan LDR sinyalini okunmasını sağladık.
  Serial.println(isik); // Değişen direnç değerinin Serial Portta gösterilmesini sağladık
  delay(250); // 250 milisaniye bekleyerek saymasını istedik

  if(isik<600)  // LDR direnç değeri 800 altına indiğinde aşağıdaki işlemleri yap diyoruz.
  {
  digitalWrite(role, LOW); //Roleye LOW sinyali göndererek çalışmasını sağladık.(Ters mantık)
  }
  else 
{
  digitalWrite(role, HIGH); //Roleye HIGH sinyali göndererek çalışmamasını sağladık.(Ters mantık)
}
}

DEVRENİN ÇALIŞMASI:

Devremiz hava karardığında lamba çalışacak, hava aydınlandığında lamba sönecek şekilde tasarlanmıştır. Elimizi LDR üzerine kapattığımızda LDR den aldığımız değer, kod bloğu içerisinde belirlediğimiz değer altına düşeceği için lamba yanacak, belirlediğimiz değer üzerinde ise lamba sönük kalacaktır. Biz kod içerisinde 600 gibi bir değer kullandık. Bu değeri ortam ışığına göre istediğimiz bir değere ayarlayabiliriz.

DEVRE BAĞLANTI ŞEMASI:

Arduino Röle ve LDR İle 220 Volt Sokak Lambası Devresi

DEVRE KURULUMU:

Malzemeler:

Arduino Uno
1 adet 5 Volt Röle (Aktif düşük röle)
3 adet bir ucu dişi, bir ucu erkek jumper kablo
5 adet iki ucu erkek jumper kablo
1 adet LDR
1 adet 10 kΩ Direnç
1 adet 220 volt lamba
1 adet erkek fiş
1 adet duy
Yaklaşık 1 metre 0,75 mm kablo

Röle modülü üzerinde bulunan pinlere 3 adet dişi jumper kablo bağlanır. Röle VCC pini, breadboard artı şeridine bağlanır. Röle GND pini, breadboard eksi şeridine bağlanır. Röle IN pini, Arduino’nun 7 numaralı pinine bağlanır.

Breadboard üzerine LDR yerleştirilir. LDR’ nin bir ucu, breadboard artı şeridine kablo ile bağlanır. Diğer ucuna 10 Kohm’ luk bir direnç bağlanır. Direncin diğer ucu, breadboard eksi şeridine bağlanır. LDR ile direncin bağlandığı noktadan bir kablo alınarak Arduino’ nun A0 numaralı pinine bağlanır. Breadboard artı şeridinden Arduino +5 Volt pinine, breadboard eksi şeridinden Arduino GND pinine kablo bağlanarak Arduino devresi tamamlanır.

Lamba bağlantısı için elektrik fişinden gelen kablonun bir ucu rölenin ortak ucuna (C) bağlanır. Rölenin açık kontak (NO) ucundan çıkan kablo, lambanın altındaki duy bağlantısına gelir. Duy bağlantısından çıkan diğer uç ise, elektik fişine bağlanarak lamba devresi de tamamlanmış olur.

Arduino Röle ve LDR İle 220 Volt Sokak Lambası Devresi

Devre hakkında yorumlarınızı aşağıdaki yorum kısmına yazabilirsiniz. Youtube kanalımızda da mBlock ve Arduino ile ilgili ders videoları bulabileceksiniz. Youtube kanalıma abone olmayı da unutmayınız.

https://www.youtube.com/@candemirahmet

Oval@3x 2

Bu ipuçlarını kaçırmayın!

Kayıt butonuna bastıktan sonra e-postanız gelen kutunuza giderek gelen e-postayı onaylamayı unutmayınız. Gelen kutusunda görülmeyen postalar için Önemsiz -Spam klasörünü kontrol edebilirsiniz. Eğer kayıt e-postası ulaşmadıysa iletişim menüsünden bu durumu bildirebilirsiniz.

Yazan: Ahmet Candemir
Teknik Öğretmen - Cisco Instructor - Microsoft MCP - ECDL MS Office Advanced Expert - Adobe Eğitmeni - MEB Fatih Projesi Koordinatörü - Robotik Kodlama Eğitmeni