Attiny13a İle Açma Kapama Butonu + Buzzer (230V Anahtarlama)

ACABA.png

@taydin abi şimdi buradan anladığım kadarıyla.

DDRB = (1<< DDB5);

Bu şekilde yazınca B PORTUNUN 5 NUMARASINI çıkış yapıyorum değil mi?
 
Yok abi en kötü aşşağıdan atlama yaparsın küçücük birdaha basmaya uğraşma.

Eğer imkan dahilinde PB5 çıkış olarak davranabilir hale getiriliyorsa biz onu yaparız abi
Lede de transistör koyup direk smps den beslemem lazım. Ondan dedim yeniden çizeyim diye. Buton ledine 24v a kadar çalışacak şekilde direnç takmışlar.
 
çare voltajı arttırmak veya bana lambalı butonun resmini at elimde varsa sökmeyi denerim
 
Abi bu kartı çok hesapsız yapmışssın.

Smps modifiyesi yapıp 12 volta çıkarabiliriz.
5 volt tarafı beslemek için 5v fix bir regülatör kullanabiliriz 7805 1117 5.0 vs. şuan pcbyi en kısa yoldan bu şekilde kurtarabiliriz.

smpsi modifiye ettikten sonra uzay montaj bir regülatör yapıcaz o çıkan 12 hem regülatöre hemde butonun lambasına gidecek
 
Abi bu kartı çok hesapsız yapmışssın.

Smps modifiyesi yapıp 12 volta çıkarabiliriz.
5 volt tarafı beslemek için 5v fix bir regülatör kullanabiliriz 7805 1117 5.0 vs. şuan pcbyi en kısa yoldan bu şekilde kurtarabiliriz.

smpsi modifiye ettikten sonra uzay montaj bir regülatör yapıcaz o çıkan 12 hem regülatöre hemde butonun lambasına gidecek
Artan 7v u nasıl soğutucaz
 
Artan 7v u nasıl soğutucaz
gerek yok abi soğutmaya.
Benim rgb led projesinde 12volt giriş 5 volt çıkışta soğutmasız kullandım 7805i ılınıyordu sadece dakikalarxa dokunarak durabiliyordum tahminim 40 derecelere falan gelmişti.

Yük olarak aşşağı yukarı aynı yük ben pro mini çalıştırdım sen attiny13 çalıştıracaksın
 
Yarın ola hayrola
 
smps devreni incele abi üstünde tl431 varsa 2 direnç değiştirerek modifiye edebiliriz
 
17654 eklentisine bak
@taydin abi şimdi buradan anladığım kadarıyla.

DDRB = (1<< DDB5);

Bu şekilde yazınca B PORTUNUN 5 NUMARASINI çıkış yapıyorum değil mi?

Bu registere bir değer yazınca TÜM çıkışları yapılandırmış oluyorsun, o yüzden her birisi için uygun değer yazılması lazım. Ama normalde Arduino IDE ile program yazarken bu iş pinMode fonksiyonu ile yapılır, bu register ayrıntılarına gerek yok.
 
Datasheet'te PB5 çıkışının zayıf olduğu belirtiliyor. Eğer illa o çıkışı kullanacaksan bir transistörü sürsün, transistör de LED veya neyse onu çalıştırsın.

1654372272839.png
 
Bu registere bir değer yazınca TÜM çıkışları yapılandırmış oluyorsun, o yüzden her birisi için uygun değer yazılması lazım. Ama normalde Arduino IDE ile program yazarken bu iş pinMode fonksiyonu ile yapılır, bu register ayrıntılarına gerek yok.
Abi bizim istediğimiz atiny13 ün PB5 pinini dijital pin gibi kullanmak.

Normalde bu pin reset pini olarakda çalıştığından biz 1-0 yapınca sapıtıyor
 
benim tavsiyem PB5 pinin yolunu ayırıp minik bir atlama yapıp başka bir pine taşımak başka bir kart basmak yerine bu daha mantıklı bence
 

Çevrimiçi üyeler

Forum istatistikleri

Konular
7,285
Mesajlar
123,136
Üyeler
2,938
Son üye
oguzbaste

Son kaynaklar

Son profil mesajları

Freemont2.0 herbokolog Freemont2.0 wrote on herbokolog's profile.
nick iniz yakıyor
:D
Freemont2.0 posta Freemont2.0 wrote on posta's profile.
Merhabalar :)
az bilgili çok meraklı
Prooffy semih_s Prooffy wrote on semih_s's profile.
Merhaba, sizden DSO2C10 hakkında bilgi rica ettim. Yanıtlarsanız sevinirim...
Unal taydin Unal wrote on taydin's profile.
Timur Bey, Arduino kontrollü bir akü şarj cihazı yapmaya çalışıyorum. Aklımdaki fikri basit bir çizim olarak konu açmıştım. Özellikle sizin fikirlerinizi çok önemsiyorum.
Back
Top