Elektronik ve Teknoloji Merkezi Elektrotekno.com
Elektronik ve Teknoloji Merkezi



Click here to go to the original topic
Sayfaya git Önceki  1, 2, 3  Sonraki
Elektrotekno.com Ana Sayfa Kayan yazı ve matrix led devreleri (led message projects)
Yazar Mesaj
ibrsel
Tarih: 15.02.2007, 19:10 Mesaj konusu:

Bilim teknik benzer devrenin C kodlarınıda vermişti,ama onda da bazı düzenlemeler yapmanız gerekiyor.Çünkü bir öğrenci arkadaşımız bilim teknikten indirdiği devre ve program ile gelmişti ve o haliyle çalışmamıştı..İsterseniz Basic de kaynak kodları yazıp verebilirim.Yada C de düzenlemiş olduğum halini(bulabilirsem)..
-----------------------------------------------------

obs
Tarih: 15.02.2007, 19:31 Mesaj konusu: kodlar

kodlar böyle



#include <pic.h>
#include <delay.c>

main(void)
{

unsigned int i;
unsigned char dizi[]={
0xff,0x02,0x0c,0x02,0xff,0x00, // m
0xff,0x89,0x89,0x89,0x81,0x00, // e
0xff,0x11,0x31,0x51,0x8e,0x00, // r
0xff,0x10,0x10,0x10,0xff,0x00, // h
0xfc,0x12,0x11,0x12,0xfc,0x00, // a
0xff,0x89,0x89,0x89,0x76,0x00, // b
0xfc,0x12,0x11,0x12,0xfc,0x00, // a
0x00,0x00,0x00,0x00,0x00,0x00 // bosluk
};

trısb=0;

for(;;){
for(i=0;i<48;i++){
portb=dizi[i];
delayms(1); // 1ms bekle
}
delayms(48); // 48ms bekle
}
}
yucelll
Tarih: 15.02.2007, 19:44 Mesaj konusu:

kardeş işte dediğim gibi ben amatör olduğum için.
yani buraya direk hex kodunu veya asm kodunu eklerseniz sevinirim.
IC prog asm ve hex i kabul ediyor ama Ben C dilini hiç bilmiyorum.

gerçi istemeye de gerek yok çünkü dosyaları indirememiştim neyse olsun puan olunca indiririm,kesin çalışıyodur herhalde
yucelll
Tarih: 19.02.2007, 22:45 Mesaj konusu:

arkadaşlar bir türlü çalıştıramadım aynı devreyi yapan başka bir arkadaşım da çalıtıramamdı.
yardım edin yahu

bu devreyi çalıştıran varsa lütfen yardım edin.
yucelll
Tarih: 14.03.2007, 22:35 Mesaj konusu:

Arkadaşlar devreyi en sonunda yaptım sorunu da buldum pek yardım edilmedi ama olsun yardım edeb arkadaşlara çok teşekkürler.
şimdi ben bu devreyi bir motora bağladım ve mıknatıs takmıştım tabi bir de reed röle var.
havada hep sabit istediğim yazı çıkıyordu fakat mıknatısı çıkardım ve "delayms(48); // 48ms bekle" yazan yeri de motora göre ayarlıyım 20 değerini verdim.Havada yazaı oluştu ve tam istediğim gibi kaymaya başladı yani sanki bir tarafa dönüyor gibi.
Ama ne güzel yazı kayarken birden pat diye yazı fırlıyor başka yere gidiyor orada da dönüyor bir daha birden fırlıyor.
bunun nedeni ne arkadaşlar? Lütfen yardımcı olun yani bu normal mi yoksa bir sorun mu?

daha iyi anlayabilmeniz için videoda çektim işte buyrun


http://www.youtube.com/watch?v=Sa9HXglpjqU

arkadaşlar videoyu da izleyin
yucelll
Tarih: 15.03.2007, 20:11 Mesaj konusu:

arkdaşlar lütfen bişey söyleyin ya
site yöneticileri lütfen yardım edin
bu sorunu buraya yazdım yoksa devre ve proje isteklerine mi yazmalıydım???
lütfen birşey söyleyin
ibrsel
Tarih: 15.03.2007, 20:29 Mesaj konusu:

Alıntı:
havada hep sabit istediğim yazı çıkıyordu fakat mıknatısı çıkardım


Sevgili Yücel,mesajında da sorunu zaten belirtmişsim( devreden mıknatısı çıkartmışsın.)
Devrede Reed kontak yazının hangi noktadan itibaren yazılması gerektiğini ayarlar.Sen burada mıknatısı çıkartır isen bu tür problemler ile karşılaşman normal diye düşünüyrum.
tagre
Tarih: 20.03.2007, 22:41 Mesaj konusu:

motorlu yapılmış. çalışır vaziyetteki resimleri.


yucelll
Tarih: 21.03.2007, 02:24 Mesaj konusu:

tagre kardeş bahsettiğim sorun sende de oluyor mu?
ya da sen mıknatıs kullanıyormusun?
ete
Tarih: 21.03.2007, 09:57 Mesaj konusu:

Havada yazı yazmanın en önemli noktası yazma işlemine aynı zaman dilimi içinde başlamak yada belirli bir referans noktasını gördükten sonra yazmaya başlamaktır. Ancak bu şekilde okunabilir bir yazıyı her zaman aynı yerde oluşturabilirsiniz.
Bu devrede bir mıknatıs ve bir reed kontak kullanılmış. Sonuç olarak mıknatıs her reed kontak önünden geçişte bir referans sinyali oluşturmakta programda yazıyı ledlere vermektedir. Mıknatısı çıkartmakla sistemin rastgele çalışmasını sağlamış olursunuz. Bu nedenle yazı önce kayıyormuş gibi gider ve sonra rastgele biryerlerden çıkar. Bunu bir problem olarak görüyor iseniz mutlaka referans noktası işini çözmeniz gerekir.
Referans noktası hassas bir zamanlama ile örneğin TMR0 kesmesi kullanarak kesme oluştuğu anda yazının ekrana verilmesi gibi yada bir infrared led ilede verilebilir. Ben infrared led ile yapmıştım. Gayet de başarılı idi.

Ete
Elektrotekno.com Ana Sayfa Kayan yazı ve matrix led devreleri (led message projects)
2. sayfa (Toplam 3 sayfa)
Sayfaya git Önceki  1, 2, 3  Sonraki

16F84 ile 8 ledli Havada Yazı

Gizlilik Politikası

PLC programming