PIC İLE ROLE KONTROLÜ

ceceli79

Üye
Katılım
7 Şub 2010
Mesajlar
21
Puanları
1
slm herkese bu konuda yeniyim ve ilk projem yardımlarınızı esirgemeyin lütfen.
yapmak istediğim 4 roleyi 24 saat zaman zarfında belirli saat aralıklarıyla cektirmek, ve bu durumu lcd ekranda görmek
role 1 8 ila 10 arası
role 2 11 ila 13 arası
role 3 14 ila 16 arası
role 4 18 ila 20 arası

küçük butonlar yardımıyla zaman ayarlamasıda olacak.

cizim ve kodlarda yanlışlıklar olmuş olabilir dediğim gibi yeni başladım düzeltirseniz ve eksikliklerimi söylerseniz sevinirim. şimdiden tşkler
 
gercekten cokmu zor arkadaşlar eğer öyleyse vaz geçip başka dilde dilde yazım yada başka bir cözüm bulum
 
Hocam, evvela devrenizde RTC kullanmanızı öneririm. Eğer zaman sayma işini pice bırakırsanız sapmalar olacaktır. Bu yüzden DS1302 kullanabilirsiniz. Bir de şarjlı pil takarsanız elektrik kesintilerinde dahi saymaya devam eder. Konu hakkında yardıma ihtiyaç duyarsanız veya takılırsanız ben yardımcı olabilirim. Saygılar..
 
sapma olmaz bence kristal yerine rc osilatör kullanırsan saglıklı bir sayıcı olur,yallız ben yogun olmasaydım inan yazardım..
 
sapma olmaması için tavsiyem rc osilatör değil cristal yada resonatör kullanman.
Hangi dilde yazdın bilmiyorum ama Picbasic Pro ile çok kolay zaten adı üzerinde Basic :)
 
Biotec ve central-unit arkadaşlar, picle istediğiniz kadar hassas bir saat devresi yapın. Mutlaka bir gecikme yaşanır. Bugün saat 10:00 gösteriyorsa bir hafta sonra 10:03 okursunuz. Bu tür saatle ilgili projelerde DS1302 kullanmamın sebebi de bu sapmalar. Entegrenin 2 ve 3 nolu uçlarına bağlanan 32,768 khz lik kristal uçlarına ilave olarak 5,6pF lık kapasitörler eklenip şaseye verildiğinde tam doğruluk sağlanıyor. Tavsiye ederim.
 
çok tşkler arkadaşlar ilgilendiğiniz için.

asm alarak yazıyorum fakat her bir role için nasıl ayrı zamanlama yapma ve butunlarla zaman değiştirmeyi ve LCD ekranda bunu nasıl göreceğimi bilmiyorum biraz zor ve külfetli olacak ama inşallah yardımlarınızla aşarım

allah herkesden razı olsun
 
bende asm ile kod yazıyorum aslında çok zor bir iş değil fakat zamanlamalarla uğraşmak bence anlamsız yapılacak şey 1dklık bekleme oluşturup her saat için 60 kere çağırmak istenilen yerde port set etmek ama hiç kullanışlı değil bende arkadaşlardan birinin dediği gibi ds1302 öneriyorum yapılacak şey programlanabilir timer yapmak böylesi hem daha kullanışlı olur hemde daha avantajlı olur üstelik her uygulamada değiştirilip kullanılabilir. vakit bulabilrsem hazırlıyayım daha önce 7 segmet olarak yapmıştım bir bakayım
 
bende asm ile kod yazıyorum aslında çok zor bir iş değil fakat zamanlamalarla uğraşmak bence anlamsız yapılacak şey 1dklık bekleme oluşturup her saat için 60 kere çağırmak istenilen yerde port set etmek ama hiç kullanışlı değil bende arkadaşlardan birinin dediği gibi ds1302 öneriyorum yapılacak şey programlanabilir timer yapmak böylesi hem daha kullanışlı olur hemde daha avantajlı olur üstelik her uygulamada değiştirilip kullanılabilir. vakit bulabilrsem hazırlıyayım daha önce 7 segmet olarak yapmıştım bir bakayım

tşkler kardeşler devreyi indirip ds1302 eklersen nasıl bağlanacağını ben bilmiyorum biraz araştırma yaptım ama cıkamadım işin içinden
 
Bu işi basic yada proton ile çok kolay halledersin ETE hocanın nette derslerini arat bulursun incele çok kolay olduğunu göreceksin
 

Yeni mesajlar

Forum istatistikleri

Konular
128,212
Mesajlar
915,851
Kullanıcılar
449,990
Son üye
alpersirakaya

Yeni konular

Geri
Üst