Arduino Projesi

Arduino projelerimize devam ediyoruz. Bu projemizde mikroişlemciye vuruş seslerini algılamayı öğretip şifreli vuruş seslerine göre kapı kilidini otomatik olarak açan arduino projesi yapımından bahsedeceğiz. Projenin resimli ve açıklamalı yapım detaylarını yazının devamında bulabilirsiniz.
 
 

 
 
 
Arkadaşlar öncelikle şunu belirtmek isteriz ki bu proje eğlence amaçlıdır. Kapı kilidini açmak için güvenliği azaltır. Projenin pili bittiğinde, vantuzların tutunma özelliği azaldığında veya kapıya vuruş tonunu unutursanız dışarılarda kalabilirsiniz. Uyarması bizden.. Projenin yapımına başlamadan önce çalışma videosunu seyrederseniz çalışma mantığını tam olarak anlamış olursunuz. Devreyi ve kilidi açacak olan motoru kapı arkasına vantozlar ve PVC borularla oluşturacağımız sistem ile kapıya montaj edeceğiz.

Proje Videosu:


 
arduino projeleri

arduino projeleri


arduino projeleri

arduino projeleri


 
Kuracağımız devrenin bread board üzerine montajı. Program butonu ile sisteme isteğiniz herhangi bir şarkı melodisi vuruş tonlarını veya mors alfabesinden gizli bir kodlama sistemini yeniden tanımlayabilirsiniz.
 
arduino projeleri

arduino projeleri


 

Proje için gerekli malzeme ve araçlar

 

arduino projeleri

arduino projeleri


 
1. En az 1 analog girişi ve 3 dijital çıkışı olan mikro işlemci. Projede Arduino Uno R3 kullanılmıştır.
2. Bir adet reset butonu.
3. 10K direnç.(kahverengi,siyah,turuncu)
4.Yeşil led
5.Kırmızı led.
6. 2 adet 560 ohm direnç. (Yeşil,mavi,kahverengi)
7.  5V Mini Gear Motor. Motorun yüksek torklu olması projenin daha sağlıklı çalışmasını sağlayacaktır. Kullancağımız PVC boru ile uygun olmalıdır. Çapı 14-16 mm. Basit bir kilidi açmak için tork en aza 11 N/cm olmalıdır.
8. 2.2 K Direnç. (kırmızı,kırmızı,turuncu)
9. 2n2222 Transistör (NPN)
10. 1 adet 1n4001 diyot.
11. 5*15 delikli pertinaks.
12. 1 M ohm direnç. (kahverengi,siyah,yeşil)
13. Piezo hoparlör.
14. Çeşitli renklere sahip tel.
15. 9V pil konnektörü.
16. 9V pil
 
arduino nedir

arduino nedir


1. 50 cm PVC. Çapı:1,2 cm
2. 1,2 cm çaplı vantuz.
3. 5 yönlü PVC konnektör.
4. PVC tıpası.(kör tıpa)
5. PVC konnektörleri. (90derce dik açılı olanlardan)
6. 1,2 cm genişiliğinde 15 cm uzunluğunda metal şerit.(Vuruş dedektörü için)
7. Motoru takmak için metal tutucu.
8. 4 adet vida ve somun.
Temel lehim malzemeleri,bread board,keski,maket bıçağı vb. muhtelif proje malzemeleri.
Arduino Programı
Bu adresten program kodlarını indirip kartımıza yüklüyoruz. Program hakkında kısaca bilgi verecek olursak:
Program dosyasını secret_knock_detector.pde olarak adlandırıp kayıt edeceksiniz.
28. satır  (const int threshold = 4)  vuruş dedektörünün hassasiyetini ayarlar. Gürültü çoksa değeri 1 yaparsınız.   
29 ve 30. satır vurma tonunun ne kadar doğru olduğunu belirlemek için kullanılır. Bu değerler 0-100 arasında olmalıdır.
31. satır darbe sensörü için zaman ayarlama komutu.
32. satır komutu kapıyı açmak için motorun çalışma zamanını ayarlayan komut.
52. satırda seri port üzerinde neler olup bittiğini görmek hata ayıklamak için kullanılan komut.
 
Projenin Elektronik Devresi
 
arduino nedir

arduino nedir


 
Yukarıdaki devrenin lehim işlerini yapmadan önce board üzerine kurup çalıştırmakta fayda var arkadaşlar. Devrenin board üzerine kurulumu.
 
arduino projects

arduino projects


arduino projeleri

arduino projeleri


 
Devre bağlantısını kurup ardu programını yükledikten sonra yeşil led diyotun yanması gerekiyor.
Doğru sıraya göre vuruşlar yapıldıkça yeşil led diyot bir kaç kez yanıp sönecektir. Yanlış dokunulduğu zaman kırmızı led diyot yanıp sönecektir.
ޞimdi ise arkadaşlar proje gövdesinin yapımına geldik. Resimde görüldüğü gibi PVC boruları uygun bir kesici aletle kesiyoruz. Boruları kesmek için özel makaslar mevcut olup isterseniz boruları aldığınız yere de kestirebilirsiniz.
arduino projects

arduino projects


1 numara düğme montaj yeri.
2 numara 5 yollu konnektör.
3 Boruların parçalanmış görüntüsü.
4 Üst kol. Kabloların geçmesi için açılmış delik.
5 Devre kartının yerleştirildiği konum.
6  Motor montajı 5 yollu konnektöre gidecek.
7. delik yedek boş delik.
 
arduino projects

arduino projects


 
İlk olarak olarak arkadaşlar motoru montaj etmek için kör tıpaya motor bağlantı yerlerine uygun civatalara uygun delikleri açıyoruz. Resimde hem büyük hemde  küçük motor için hazırlanan parçalar görünmektedir.
ޞimdi ise reset butonu takıyoruz. Kör tıpanın birine uygun civata deliklerini açıp butonu takıyoruz. 5 yollu konnektörün aşağı deliklerin birinden kablo uçlarını çıkartıyoruz. Daha sonra metal şerit parçaları kullanarak kilidi motor miline takıyoruz. Bu bölümde arkadaşlar kullanılan yöntem rastgele geliştirilmiştir. Kullandığınız kilit sistemi ve diğer parçalara göre kendiniz de farklı yöntemler geliştirebilirsiniz. Yöntemlerinizi yorum kısmına yazarsanız seviniriz. Metal şeritler üzerine karşılıklı civata deliklerini açıyoruz. ޞeritleri karşılıklı ters Y harfi oluşturacak şekilde vida ile birbirlerine takıyoruz.
arduino türkiye

arduino türkiye


arduino türkiye

arduino türkiye


arduino türkiye

arduino türkiye


arduino türkiye

arduino türkiye


 
Vuruş Dedektörü Yapımı
Vuruş dedektörü için piezonun bağlantı kablo uçlarına 20-30 cm uzunluğunda ilave kablo ekliyoruz. Daha sonra 1,2 cm genişliğinde 15 cm uzunluğunda metal şeritin üstüne piezoyu kablolarını dolayarak sarıyoruz. Hızlı yapıştırıcı veya delik açarak metal parçaya montaj ediyoruz. PVC borunun uç kısmına da metal şeridi çapı ve inceliğinde bir çizik delik ve kabloların geçmesi içinde bir adet delik açıyoruz.
 
arduino ekşi

arduino ekşi


arduino ekşi

arduino ekşi


arduino ekşi

arduino ekşi


 
Projenin elektronik devresini delikli pertinaks üzerine lehimliyoruz. Montaj sırasında kullanılan kablo renklerini resimdeki ile aynı yaparsanız sizin için kolaylık sağlayacaktır.
 
arduino ekşi

arduino uno r3 projesi


arduino uno

arduino uno


 
Devre kurulumu bittikten sonra proje gövdesini resimlerdeki sıraya göre montaj ederek sistemi tamamlıyoruz.
 

Montaj test ve kullanım

Resimde görüldüğü gibi sistemi kapıya montaj ederek içeriden sistemin testini yapıyoruz.
 
arduino projeleri

arduino projeleri


 
Kapıyı kilitleyip devreye güç uyguladığımız zaman yeşil ışığın yanması gerekiyor.
Programı açtığınız zaman motorun kısa bir hareket etmesi gerekiyor. Daha sonra kapı üzerine doğru vuruşları yaparsanız yeşil led yanıp yanıp sönecektir. Yanlış vuruş tonlaması yaparsanız kırmızı led yanıp sönecektir. ޞifrelediğiniz vuruşu tamamladığınızda ise motor dönerek kapı kilidi açılacaktır.
Değişiklik ve geliştiricilere tavsiye:
1. Vurma sensörünü kaldırarak sessiz modda çalışma sağlanabilir. Tokmak vb. yere sensör veya parmak izi okuma takılabilir.
2. Dişli motor yerine servo motor kullanabilirsiniz.
3. Vuruş hassasiyetini ayarlamak için potansiyometre takılabilir.
4. Sistem küçültülerek kapı tokmağı içine sığdırılabilir.
5. Daha ekonomik bir mikro işlemci kullanılarak pil ömrü daha uzun bir sistem geliştirilebilir.
6. Hafıza eklenerek birden fazla şifreli vuruş kayıt edilebilir.
7. Gerçek zamanlı bir saat ile haftanın belirli günlerinde farklı darbeler kullanılabilir.
 
Sistemin küçültülerek geliştirilmiş çalışma videosu. PVC borularla uğraşmak istemeyenler için.

 
Servo Motor Kullanılarak Geliştirilmiş Versiyon

 
Kapı Deliğine Led Diyot Takılarak Geliştirilen Model

 
Kolay gelsin cyborgte[a]m...
 
 
 
 

http://www.instructables.com/id/Secret-Knock-Detecting-Door-Lock/

Posted in Arduino Projeleri, Bu Benim Eserim Projeleri, Elektrik-Elektronik, Genel and tagged , , , , , , , , , , .

One Comment

Bir Cevap Yazın