Elektrik elektronik temrinleri
Ders Notları => Arduino Öğreniyorum => Arduino Genel => Konuyu başlatan: FormUser - 03 Mart 2017, 22:45:46
-
Sayin hocam
Arduino ile saat ve sicaklik degerleri 7 segment uzerinde goruntulenebilir mi
Bu konuda bir calismaniz var mi
-
Tabi görüntülenebilir. Fakat hazırlamış olduğum bir çalışma yok maalesef.
-
Ds saat modulu ve dht isi nem modulunu ayri ayri arduino ile kullanarak degerleri 4digit 7 segmentte okuyorum. Fakat ikisini birlikte kullanmak ve çıkış i da buyuk segmentte yansitarak bir ssat termometre projesi yapmayi dusunuyoruz.ornek. resimde oldugu gibi. Buyuklukte bir saat projesi. Segmentleri seritled ile oluaturmayi duaunuyorum(https://uploads.tapatalk-cdn.com/20170303/245be4e161e6704efe6645ce92ffa326.jpg)
Bize yardimci olabilir misiniz. Saygilar
-
(https://uploads.tapatalk-cdn.com/20170308/d2875ed3e355ba3769ea4c43635f8998.jpg)
Elimde olan 4 adet 7 segmenti bir araya getirerek 4 digit 7 segment oluşturmaya çalıştım. Rtc ile de baglanti yaparak displayde saati gosteriyor.
Şimdi buna ek olarak da termometre devresi ilave etmeyi dusunuyorum. Elimde lm35 ve dht11 var hangisini kullanmam daha kararli sonuclara ulasmami saglar. Bir diger konu daha once paylaşmış olduğumun kopukten kesilmis segmetlerde bu gosterimi aktarmak istiyorum. Yani displayleri seritler ile baglantilarini yaparak buyuk boyuta tasimak istiyorum. Buradaki cekincem suan ki displayler arduino uzerinden 5v cikisi ile beslenmekte. Serit led ile oluşturulacak buyuk boy segmentler bu çıkış ile calisir mi veya aşırı akim arduinoya zarar verebilir mi. Ya da bu segmentler için ayri bir enerji baglantisi nasil yapabilirim
Ilginiz ve yardimlarinizi bekliyorum
Saygilar.
-
.
-
Termometre için ds18b20 ya da dht22 kullanmanızı öneririm. Arduino dijital pinlerinden maksimum 40 mA çekebilirsiniz. Daha fazla akım arduinoya zarar verecektir. 40 mA'den daha fazla akım çeken yükler için çalışma voltajı ve çektiği akım dikkate alınarak transistörlü bir devre tasarlanarak yük bir transistör üzerinden sürülmelidir.
-
Yapmayi düşündüğüm buyuk Segmentleri 74hc595 ve uln ile sursem akim ve voltaj sorununu asabilir miyim
İlginiz için teşekkürler
-
Kullanacağınız segmentler kaç voltta kaç amper akım çekiyor bilmek lazım.
-
Nasil hesaplayabilirim
Şerit ledlerden herbir segmentte 3 led olacak sekilde birlestirmeyi düşünüyorum
Yardimlariniz için teşekkürler
-
Ledlerinizi alın. 1 segment için gerekli bağlantıyı oluşturup çalıştırın. devreden geçen akımı ölçün.Bunu bilelim ondan sonra bakalım.
-
Ardunino zarar vermez miyiz peki hocam
-
Arduino kullanmadan deneyeceksiniz. Ledleri besleme kaynağına bağlayıp çalıştırın. Lamba gibi. Devreden geçen akımı ölçün.
-
(https://uploads.tapatalk-cdn.com/20170310/46000c422a6776c37efd8b15003c526e.jpg)
Yaklasik olarak bu boyutta olacak
Bu segmentleri 4 digit olarak nasil coklayabiliriz.
-
sorunuzu anlamadım.
-
(https://uploads.tapatalk-cdn.com/20170310/5b81f77ebc71f2e5e05c89df6e942a31.jpg)
Bu şemayi 4x7 seg display ile saat modülü kullanarak calistirdik.
Önceki resimde gonderdigim boyutta 7 segmentleri 4 digit olarak birlestirebilir miyiz baglanti semasi nasil olacak
-
3 ledden 1 segment yapacaksınız heralde. Bu ledler kaç voltla çalışıyor?
-
12v hocam. Piyasada satilan seritlerden 3 er dilimlik olarak kesmeyi düşünüyorum
-
(http://temrinlerim.org/images/arduino152.BMP)
Yukarıdaki şekildegörüldüğü gibi bağlantı yapmalısın.
Her bir display için şunları yapın:
3'er adet ledden oluşan her bir segmentin anot uçlarını birleştirin. Katot uçları boşta kalsın. (Bu işlemi her bir segment için toplamda 4 kere yapacaksınız ve böylece isimleri 1,2,3 ve 4 olan 4 adet ortak anot ucu oluşturmuş olacaksınız.)
Daha sonra boşta kalan katot uçlarını uygun bir şekilde birleştireceksiniz. Örneğin 1. segmentin a ucunu 2., 3., ve 4. segmentlerin a uçları ile birleştireceksiniz. Aynı işlemi b, c, d, e, f, g, DP segmentleri için de yapınız.
Bu işlemler tamamlandığında display grubunuzda a, b, c, d, e, f, g, DP, 1, 2, 3, 4 olmak üzere toplamda 12 adet uç olacak. Bu uçları da yukarıdaki şemada gösterildiği şekilde arduino ile irtibatlandırmanız gerekecek. Arduinonun GND pini ile 12 Voltluk DC kaynağın negatif ucunu birleştirmeyi unutmayın. BD711 bulamazsanız aynı kollektör akımı değerine uyan BD241 gibi her hangi bir npn transistör kullanabilirsiniz.
Umarım anlaşılabilir olmuştur.Kolay gelsin.
-
Sayin hocam
Çok itinali ve özverili bir açıklama oldu. Ilginiz ve değerli yorumlariniz için teşekkürler. En kisa sürede uygulayip paylaşımında bulunmayi düşünüyorum.