Arduino ile alkışla çalışan lamba projesi

arkadaşlar acil yardıma ihtiyacım var arduıno uno r3 ile alkışla çalışan lamba projesi yapıyorum ancak röle sürekli devrede kalıyor ve lambayı yakıyor nedeni ne olabilir anlayanlar özelden veya burdan yardım ederse çok sevinirim!!!!

İ
0 kişi takip ediyor.
Misafir olarak yayınla
7
7 CEVAP

aşağı yukarı böyle bağlantı

com-sffyif8xbeghda2ncnnp.jpg

İ

Rölene direk 5 v ve gnd gidiyor aktif kalıyor bu yüzden. Şöyle yapsan transitiör ile anahtarlama yaparak kulanirsan sorunsuz çalışır.

Sercan Mencütekin 6 yıl

projeyi yapan kişi böyle bişey belirtmemiş youtube da videosu var izleyip tekrar değerlendirebilir misiniz?

İsmail Filizz 6 yıl

Elektronikte normalde role direk devreye bağlanmaz ve anahtarlama elemanları ile (bjt, MOSFET, tristör, diyak, tiryak. Vb) sürülür bu şekilde devre korunmuş olur hem. Video linki varsa atın bakiyim. Birde bağlantıları tekrar kontrol edin rölene enerji direk gidiyor.

Sercan Mencütekin 6 yıl

normal röle değil yalnız rlöe modülü belirtmeyi unutmuşum

İsmail Filizz 6 yıl

https://www.youtube.com/watch?v=SatHOy9JK1I

İsmail Filizz 6 yıl

Ozaman sorun olmaması lazım. Sorun net anlamak için şöyle yapın devreden role çekin direk kendiniz in girişine 3 v verin ozaman anlarsınız sorun baglantidami.

Sercan Mencütekin 6 yıl

com-b42cmkiye7ei62i3a2s3.jpg

Sercan Mencütekin 6 yıl

İn girişine enerji verip ciktiginde ses kontak seslerini duymak lazım. Eğer ses geliyorsa role kontaklari sağlam hata dediğim 2 durumdan başka bir yerde olamaz

Sercan Mencütekin 6 yıl

röle tetikleme yapıyor üstünde yeşil ledi var her seferinde seste çıkıyor sıkıntı tetikleme sürekli devam ediyor alkış sesinden sonra devre dışı kalması lazım ama olmuyor bi türlü

İsmail Filizz 6 yıl

İlk taktığında lamba yanmiyor dimi. Bir kere alkış sesinden sonra sürekli yanık kalıyor

Sercan Mencütekin 6 yıl

Dogrumudur

Sercan Mencütekin 6 yıl

hayır takıyorum direk yanıyor ve hep çalışıyor

İsmail Filizz 6 yıl

1. in girişinden sürekli sinyal geliyor ses sensörü sürekli tetikliyor büyük ihtimal ile pot ile ayarla 2. Role çıkış bağlantılarını kontrol et. Başka birşey olamaz

Sercan Mencütekin 6 yıl

peki hocam söylediklerinizi denerim çok sağolun ilgilendiğiniz için

İsmail Filizz 6 yıl

İsmail Filizz rica ederim kolay gelsin.

Sercan Mencütekin 6 yıl

hocam ses sensörünü kapadım yine devam ediyor in piniyle ilgili sorun sanırım ne yapabilirim?

İsmail Filizz 6 yıl

Ses sensörünü takma. Sadece in pinin çıkar birde. Halen devam ediyorsa röle çıkışlarında sorun var

Sercan Mencütekin 6 yıl

Yani in girişi boş kalsın

Sercan Mencütekin 6 yıl

bakalım

Sercan Mencütekin 6 yıl

sensörü komple söktüm devreden yine yapıyor röle bağlantısında sorun var galiba

İsmail Filizz 6 yıl

in girişini çıkar röleden halen devam ediyor ise röle çıkışı sorunlu. Eğer in girişi çıkarınca kapanıyorsa yazılımda sorun vardır.

Sercan Mencütekin 6 yıl

in çıkınca röle devre dışı kalıyor hocam

İsmail Filizz 6 yıl

Sorun bulundu. Yazılımı kontrol et hangi pine sinyal çıkışı verilmiş hangi durumda verilmiş.

Sercan Mencütekin 6 yıl

peki hocam sağolun yazılım biliginiz var mı hocam benim pek yok ama

İsmail Filizz 6 yıl

Bir gönder bakıyım.

Sercan Mencütekin 6 yıl

int ses_sensoru = 4; int role = 5; int alkis = 0; long algilama_araligi_baslangic = 0; long algilama_araligi = 0; boolean isik_durumu = false; void setup() { pinMode(ses_sensoru, INPUT); pinMode(role, OUTPUT); } void loop() { int sensor_durumu = digitalRead(ses_sensoru); if (sensor_durumu == 0) { if (alkis == 0) { algilama_araligi_baslangic = algilama_araligi = millis(); alkis++; } else if (alkis > 0 && millis()-algilama_araligi >= 50) { algilama_araligi = millis(); alkis++; } } if (millis()-algilama_araligi_baslangic >= 400) { if (alkis == 2) { if (!isik_durumu) { isik_durumu = true; digitalWrite(role, HIGH); } else if (isik_durumu) { isik_durumu = false; digitalWrite(role, LOW); } } alkis = 0; } } kod bu şekilde

İsmail Filizz 6 yıl

Sercan Mencütekin hocam sensöre giden kabloda temassızlık varmış sanırım devre çalıştı çok sağolun yardım ettiğiniz için

İsmail Filizz 6 yıl

Disardayim oyüzden bakamadım. Sorun çozulduyse tamamdır.

Sercan Mencütekin 6 yıl

çözüldü sonunda hocam çok sağolun tekrar

İsmail Filizz 6 yıl

Sen çözdün. Üstüne gidince hataları bulursun. Tebrkler.

Sercan Mencütekin 6 yıl

sağolun hocam sizde vakit ayırdınız sonuçta teşekkür ederim

İsmail Filizz 6 yıl

Rica ederim elimden geldiğince yardimci olurum.

Sercan Mencütekin 6 yıl