Öncelikle selamın aleyküm hayırlı kandiller
bir proje daha başarı ile sonuçlandı sizlerle de paylaşmak istedim elime bir kaç gün önce bir müşterimden kalan DESİ merkezi kilit beyni geçti kumandası olmadığı için merkezi kilidi alarm ile değiştirdik merkezi kilit şu
Resim örnek malzeme aynısı kumandası yok
her ne yaptıysam merkezi kilidin kumanda frekansını bulamadım denemediğim kombinasyon kalmadı elimde pig programlayıcı kartı olmadığı için içerisindeki çipi yeniden programlama gibi bir ihtimalim de olmadığından bende içerisindeki pig entegreyi sökerek iptal ettim söktüğüm pig
16F630 serisi 14 bacaklı bir entegre
Söktüğüm Entegremiz de bu
bu entegrenin pin yapısını internetten datasheet ine baktım ve giriş çıkış ayaklarını tespit ettim
entegrenin datasheet i de bu resimde üstteki
Bu resme göre entegremizin
1.pini 5 volt güç girişi
4.pini sinyaller için koyulan röle tetiği
9 ve 10.pinler açma kapama röle tetikleri
Bunları tespit ettikten sonra merkezi kilit üzerindeki RF kumanda alıcı devresini yerinden söktüm
Devremiz bu 433mhz bandında 4 mhz lik bir kristal osilatör e sahip bir alıcı devresi
şimdi bu söktüğümüz malzemelerin yerine bir alıcı devresi hazırlamak gerekiyor bunun için IR kumanda ve alıcı ile ardiuno kullandım
IR alıcı gözün ardiunoya bağlantı şekli ise şöyle
Ardiuno ide mize IR remote kütüphanesini yüklüyoruz
kütüphaneyi Buradan indirebilirsiniz
şimdi burdan sonraki işlemler sırasıyla önce IR alıcı gözümüze kumandadan gelen sinyalleri bilgisayar ekranında görüntüleme olacak bunun için ardiuno ide programına aşağıdaki kodları yazarak ardiunoya yüklüyoruz
Bu kodları yükledikten sonra ardiuno seri monitörü açıyoruz ve kumandadan kullanmak istediğimiz tuşa bir kere basıyoruz ve şöyle bir kod çıkması gerekiyor
FF02FD kapıları açma
FF9867 kapıları kapatma
Bu çıkan 6 haneli kodları bir yere not edin hangi tuş hangi kodu verdi ise
Şimdi yeni bir ardiuno sayfası açıp aşağıdaki kodları yazıyoruz
Gördüğünüz gibi bizim açma ve kapama komutlarını kodumuzda yazdık case 0xFF9867 ve case 0xFF02FD bizim aç kapa komutlarımız siz 0x 'den sonraki FF olan yere kendi kodunuzu yazacaksınız
Şimdi sıra geldi ardiunomuza yükleyip merkezi kilit beyni üzerine montajına ben ardiuno nano kullandım siz istediğiniz modeli kullanabilirsiniz
ardiuno üzerinde
10 numaralı dijital pin açma tetiği için
11 numaralı dijital pin kapama tetiği için
12 numaralı dijital pin sinyaller için ayrıldı
Ardiuno nanoyu daha önceden sökmüş olduğumuz RF devresinin güç bağlantılarından besliyoruz
Ardiuno üzerindeki VİN yazan pin +5 volt ila14 volt arası besleme pini oraya RF alıcı devresine gelen 5 voltu bağlıyoruz GND yazan kısım ise şase hattı onu da aynı şekilde şaseye bağlıyoruz
Şimdi ardiuno 10,11,12 numaralı pinlerden birer kablo çekip sökmüş olduğumuz pig entegre yuvasındaki açma kapama ve sinyal tetik kısımlarına lehimliyoruz
resme dikkat ederseniz 3 adet diyot göreceksiniz
diyotların çizgili kısımları entegre yuvasına çizgisiz kısımları ardiunodan gelen tetik kablolarına bağlı diyotları koyma sebebim merkezi kilit beyninden ardiuno pinlerine 12 volt ters elektrik gelmemesi olurda gelirse boşa uğraşmayın ardiunonuz zaten çoktan yanmış olacak
şimdi gelelim projede bunu yapma sebebime
Ardiuno kullanarak programlanabilir bir merkezi kilit beynine sahip oluyoruz böylece merkezi kilide istediğimiz özellikleri programlayıp kullanma imkanımız oluyor
Örnek vermek gerekirse
Kapıları aç kapa esnasında kısa korna çaldırma
Cam kaldırma
Bagaj açma
Otomatik far kapılar açılınca farları yakar
Otomatik tavan lambası
Darbe sensörü ile siren eklenirse alarm sistemi olur
Otomatik bagaj çıkışı
kapılar açılınca otomatik kontak aç marş yap
gibi gibi örnekler çoğaltılabilir
Küçük bir test videosu masadaki dağınıklık için özür dilerim proje sabaha karşı saat 04:30 gibi bitti
şimdi buna ne gerek var zaten alarmda bunlar var diyecek arkadaşlar varsa peşinen söyleyim demesin bu bir hobi projesi ve isteyen yapabilir ayrıca bunun + sı şu olur istediğiniz her an bu modül üzerinde değişiklik yeni eklemeler yapabilirsiniz yani elinizde sadece aç kapaya yarayan bir merkezi kilit yerine istediğiniz eklemeyi çıkarmayı yapabileceğiniz bir beyin olmuş oluyor
NOT: IR kumanda kullanma sebebim 14 metre mesafeye sahip olması ve üzerindeki tuş sayısının çok olması şuanki kullandığım anahtar dükkanda çalışırken cebimde sıkışınca bazen kapıları açıyor kapatıyor
2.aracımda start stop olduğu için kontak zaten iptal anahtarı sadece merkezi kilit için kullanıyorum
TÜM İSLAM ALEMİNİN KANDİLİ MÜBAREK OLSUN
bir proje daha başarı ile sonuçlandı sizlerle de paylaşmak istedim elime bir kaç gün önce bir müşterimden kalan DESİ merkezi kilit beyni geçti kumandası olmadığı için merkezi kilidi alarm ile değiştirdik merkezi kilit şu
Resim örnek malzeme aynısı kumandası yok
her ne yaptıysam merkezi kilidin kumanda frekansını bulamadım denemediğim kombinasyon kalmadı elimde pig programlayıcı kartı olmadığı için içerisindeki çipi yeniden programlama gibi bir ihtimalim de olmadığından bende içerisindeki pig entegreyi sökerek iptal ettim söktüğüm pig
16F630 serisi 14 bacaklı bir entegre
Söktüğüm Entegremiz de bu
bu entegrenin pin yapısını internetten datasheet ine baktım ve giriş çıkış ayaklarını tespit ettim
entegrenin datasheet i de bu resimde üstteki
Bu resme göre entegremizin
1.pini 5 volt güç girişi
4.pini sinyaller için koyulan röle tetiği
9 ve 10.pinler açma kapama röle tetikleri
Bunları tespit ettikten sonra merkezi kilit üzerindeki RF kumanda alıcı devresini yerinden söktüm
Devremiz bu 433mhz bandında 4 mhz lik bir kristal osilatör e sahip bir alıcı devresi
şimdi bu söktüğümüz malzemelerin yerine bir alıcı devresi hazırlamak gerekiyor bunun için IR kumanda ve alıcı ile ardiuno kullandım
IR alıcı gözün ardiunoya bağlantı şekli ise şöyle
Ardiuno ide mize IR remote kütüphanesini yüklüyoruz
kütüphaneyi Buradan indirebilirsiniz
şimdi burdan sonraki işlemler sırasıyla önce IR alıcı gözümüze kumandadan gelen sinyalleri bilgisayar ekranında görüntüleme olacak bunun için ardiuno ide programına aşağıdaki kodları yazarak ardiunoya yüklüyoruz
#include <IRremote.h>
const int RECV_PIN = 7;
IRrecv irrecv(RECV_PIN);
decode_results results;
void setup(){
Serial.begin(9600);
irrecv.enableIRIn();
irrecv.blink13(true);
}
void loop(){
if (irrecv.decode(&results)){
Serial.println(results.value, HEX);
irrecv.resume();
}
}
FF02FD kapıları açma
FF9867 kapıları kapatma
Bu çıkan 6 haneli kodları bir yere not edin hangi tuş hangi kodu verdi ise
Şimdi yeni bir ardiuno sayfası açıp aşağıdaki kodları yazıyoruz
#include <IRremote.h>
const int RECV_PIN = 7;
IRrecv irrecv(RECV_PIN);
decode_results results;
const int ac = 10;
const int kapat = 11;
const int sinyal = 12;
void setup(){
irrecv.enableIRIn();
irrecv.blink13(true);
pinMode(ac, OUTPUT);
pinMode(kapat, OUTPUT);
pinMode(sinyal, OUTPUT);
}
void loop(){
if (irrecv.decode(&results)){
switch(results.value){
case 0xFF02FD: //kapıları aç
digitalWrite(ac, HIGH);
delay(500);
digitalWrite(ac, LOW);
digitalWrite(sinyal, HIGH);
delay(500);
digitalWrite(sinyal,LOW);
delay(500);
digitalWrite(sinyal, HIGH);
delay(500);
digitalWrite(sinyal,LOW);
}
switch(results.value){
case 0xFF9867: //kapıları kapat
digitalWrite(kapat, HIGH);
delay(500);
digitalWrite(kapat, LOW);
digitalWrite(sinyal, HIGH);
delay(500);
digitalWrite(sinyal,LOW);
}
irrecv.resume();
}
}
Şimdi sıra geldi ardiunomuza yükleyip merkezi kilit beyni üzerine montajına ben ardiuno nano kullandım siz istediğiniz modeli kullanabilirsiniz
ardiuno üzerinde
10 numaralı dijital pin açma tetiği için
11 numaralı dijital pin kapama tetiği için
12 numaralı dijital pin sinyaller için ayrıldı
Ardiuno nanoyu daha önceden sökmüş olduğumuz RF devresinin güç bağlantılarından besliyoruz
Ardiuno üzerindeki VİN yazan pin +5 volt ila14 volt arası besleme pini oraya RF alıcı devresine gelen 5 voltu bağlıyoruz GND yazan kısım ise şase hattı onu da aynı şekilde şaseye bağlıyoruz
Şimdi ardiuno 10,11,12 numaralı pinlerden birer kablo çekip sökmüş olduğumuz pig entegre yuvasındaki açma kapama ve sinyal tetik kısımlarına lehimliyoruz
resme dikkat ederseniz 3 adet diyot göreceksiniz
diyotların çizgili kısımları entegre yuvasına çizgisiz kısımları ardiunodan gelen tetik kablolarına bağlı diyotları koyma sebebim merkezi kilit beyninden ardiuno pinlerine 12 volt ters elektrik gelmemesi olurda gelirse boşa uğraşmayın ardiunonuz zaten çoktan yanmış olacak
şimdi gelelim projede bunu yapma sebebime
Ardiuno kullanarak programlanabilir bir merkezi kilit beynine sahip oluyoruz böylece merkezi kilide istediğimiz özellikleri programlayıp kullanma imkanımız oluyor
Örnek vermek gerekirse
Kapıları aç kapa esnasında kısa korna çaldırma
Cam kaldırma
Bagaj açma
Otomatik far kapılar açılınca farları yakar
Otomatik tavan lambası
Darbe sensörü ile siren eklenirse alarm sistemi olur
Otomatik bagaj çıkışı
kapılar açılınca otomatik kontak aç marş yap
gibi gibi örnekler çoğaltılabilir
Küçük bir test videosu masadaki dağınıklık için özür dilerim proje sabaha karşı saat 04:30 gibi bitti
şimdi buna ne gerek var zaten alarmda bunlar var diyecek arkadaşlar varsa peşinen söyleyim demesin bu bir hobi projesi ve isteyen yapabilir ayrıca bunun + sı şu olur istediğiniz her an bu modül üzerinde değişiklik yeni eklemeler yapabilirsiniz yani elinizde sadece aç kapaya yarayan bir merkezi kilit yerine istediğiniz eklemeyi çıkarmayı yapabileceğiniz bir beyin olmuş oluyor
NOT: IR kumanda kullanma sebebim 14 metre mesafeye sahip olması ve üzerindeki tuş sayısının çok olması şuanki kullandığım anahtar dükkanda çalışırken cebimde sıkışınca bazen kapıları açıyor kapatıyor
2.aracımda start stop olduğu için kontak zaten iptal anahtarı sadece merkezi kilit için kullanıyorum
TÜM İSLAM ALEMİNİN KANDİLİ MÜBAREK OLSUN