Picproje Elektronik Sitesi

DERLEYİCİLER => CCS C => Konuyu başlatan: atila - 16 Nisan 2008, 11:45:02

Başlık: KAYAN YAZI FULL(CCS C) SHT11,DS1302,MAX485(PAYLAŞIM)
Gönderen: atila - 16 Nisan 2008, 11:45:02
mrb(http://img151.imageshack.us/img151/9500/dilimdilim2ge7ak5.jpg) (http://imageshack.us)  arkadaşlar
yaklaşık 4 aydır üzerinde çalıştığım kayan yazı (satır tarama) projemi sonunda tamamladım.biliyorum sitede birçok uygulama var fakat sıcaklık,nem,saat ve takvimli çalışan bir simulasyonu ben göremedim.bu yüzden yeni bir başlık açtım.
"virtual seri port" programını bilgisayarınıza kurarak simülasyonda iken mesaj girişi yapabilirsiniz.bunun için basit birde visual basic programını link içindeki "mesaj panosu" klasörüne ekledim.

http://www.4shared.com/file/44271930/4257daae/zd_pano_SHT11_.html

http://dc19.4shared.com/download/44271930/4257daae/zd_pano_SHT11_.rar
En son hali :

http://rapidshare.com/files/109465525/oezd_pano_SHT11_.rar.html
Başlık: KAYAN YAZI FULL(CCS C) SHT11,DS1302,MAX485(PAYLAŞIM)
Gönderen: mikromuh - 16 Nisan 2008, 12:02:24
Eline saglık.Sht11 dll dosyasını nerden indirebiliriz?
Başlık: KAYAN YAZI FULL(CCS C) SHT11,DS1302,MAX485(PAYLAŞIM)
Gönderen: atila - 16 Nisan 2008, 12:30:49
proteus 7.2 sp2 kütüphanesinde sht11 mevcut.

7,2 sp2 linki:
http://www.4shared.com/file/26039003/d3aed4d2/PR6.html
Başlık: KAYAN YAZI FULL(CCS C) SHT11,DS1302,MAX485(PAYLAŞIM)
Gönderen: kemalguler - 16 Nisan 2008, 14:56:55
Atila hocam,
Dosya indirmek için password nedir?
Başlık: KAYAN YAZI FULL(CCS C) SHT11,DS1302,MAX485(PAYLAŞIM)
Gönderen: erkan614 - 16 Nisan 2008, 15:01:28
www.picproje.org
Başlık: KAYAN YAZI FULL(CCS C) SHT11,DS1302,MAX485(PAYLAŞIM)
Gönderen: ipek - 17 Nisan 2008, 01:26:03
süpper olmuş klavyene sağlık...
projelerinin devamını dilerim...

benimde bitmeyen şarkı güç kaynağım var utandım bitireyim bari...
Başlık: KAYAN YAZI FULL(CCS C) SHT11,DS1302,MAX485(PAYLAŞIM)
Gönderen: atila - 17 Nisan 2008, 10:33:43
yakında pcb sinede başlayacam inşallah.bitince onu da eklerim.
Başlık: KAYAN YAZI FULL(CCS C) SHT11,DS1302,MAX485(PAYLAŞIM)
Gönderen: atila - 17 Nisan 2008, 19:18:46
mrb(http://img151.imageshack.us/img151/9500/dilimdilim2ge7ak5.jpg) (http://imageshack.us)  arkadaşlar;

DS1302 RTC için (manuel)tarih ve saat girişininin eksik olduğunu farkettim.
aşağıdaki kodu ekleyerek linkleri yeniledim.

http://www.4shared.com/file/44427273/88b59240/ozd_pano_SHT11_revised.html

http://www.4shared.com/file/44427273/88b59240/ozd_pano_SHT11_revised.html?dirPwdVerified=1cb0769e

/********************DS1302 RTC'YE SAAT VE TARİH BİLGİSİ YAZMA*****************/
int set_rtc(char db[],int pos_1,int pos_2)
{
int ret_val=0;
while(!input(enter))
 {
  if(input(up))
   {
    delay_ms(20) ; ret_val++;  
   }
  if(input(down))
   {
    delay_ms(20) ; ret_val--;  
   }
   int_to_str(db,ret_val,pos_1,pos_2);
   sutun_reg(db,96);
   ekran_yaz(10);
 }
return ret_val;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
void set_rtc_date_time()
{
 unsigned int hr,dk,gun,ay,yil,haftanin_gunu;
 
 hr=set_rtc(saat,4,5); while(input(enter));
 dk=set_rtc(saat,7,8); while(input(enter));
 gun=set_rtc(tarih,1,2); while(input(enter));
 ay=set_rtc(tarih,4,5); while(input(enter));
 yil=set_rtc(tarih,9,10); while(input(enter));
 haftanin_gunu=set_rtc(tarih,13,14);
 
 rtc_set_datetime(gun,ay,yil,haftanin_gunu,hr,dk);
}
/*----------------------------------------------------------------------------*/
Başlık: KAYAN YAZI FULL(CCS C) SHT11,DS1302,MAX485(PAYLAŞIM)
Gönderen: zenze - 17 Nisan 2008, 23:40:57
proteus 7.2 sp2  sorunsuz mu çalışıyor? bir ara kapanma sorunu vardı 7.2 sp2 nin.
Başlık: KAYAN YAZI FULL(CCS C) SHT11,DS1302,MAX485(PAYLAŞIM)
Gönderen: Elektron74 - 18 Nisan 2008, 02:03:11
Bu programın simülasyonunda proteus sürekli D sürücüsüne disk istiyor nedeni nedir  arkadaşlar? Projeyi paylaşan arkadaşa  teşekkürler...
Başlık: KAYAN YAZI FULL(CCS C) SHT11,DS1302,MAX485(PAYLAŞIM)
Gönderen: atila - 18 Nisan 2008, 10:44:22
Alıntı yapılan: "zenze"proteus 7.2 sp2  sorunsuz mu çalışıyor? bir ara kapanma sorunu vardı 7.2 sp2 nin.

ben linkteki 7.2 sp2 yi uzun bir süredir kullanıyorum. herhangi bir sorunla karşılaşmadım.

http://www.4shared.com/file/26039003/d3aed4d2/PR6.html
Başlık: KAYAN YAZI FULL(CCS C) SHT11,DS1302,MAX485(PAYLAŞIM)
Gönderen: atila - 18 Nisan 2008, 23:16:24
projeye bir pot ile kayan yazının hız ayarını da eklemek istiyorum.bunun için önerileriniz nelerdir?
adc ile veya linkteki devrede olduğu gibi kapasitör dolma süresine göre bişeyler yapılabilir mi?

(http://img221.imageshack.us/img221/421/hizyb6.jpg)
Başlık: KAYAN YAZI FULL(CCS C) SHT11,DS1302,MAX485(PAYLAŞIM)
Gönderen: M_B - 19 Nisan 2008, 10:33:35
Mrb(http://img151.imageshack.us/img151/9500/dilimdilim2ge7ak5.jpg) (http://imageshack.us)  
ADC ile potun degerini okuyup sonuca gore  kayma degerını artırıp azaltabılırsın.  
Kolay gelsın
Başlık: KAYAN YAZI FULL(CCS C) SHT11,DS1302,MAX485(PAYLAŞIM)
Gönderen: berkay_yalan - 22 Nisan 2008, 00:10:51
iyi günler arkadaslar. atilla arkadasım sana bir kac sorum var

ikinci gönderdiğiniz devrede yazı kaymıyor öylece bekliyor neden ? proteusmu sorunlu yoksa. yoksa bir komutmu vermek gerekiyor.

birinci devrede ise butonlar yok. yazı kayıyor

yazıyı değiştirmek için visual basic programınımı yüklemek gerekiyor. kodan değişme imkanı yokmu

birde yazıyı nekadar uzaltırsak titreşim başlar yada şuan titreşim yapabilirmi.

Yazı hızı nasıl ayarlanabilirir. Koddan yada dediğiniz yöntemle
Başlık: KAYAN YAZI FULL(CCS C) SHT11,DS1302,MAX485(PAYLAŞIM)
Gönderen: atila - 22 Nisan 2008, 12:00:36
//efekt_1(320,1); önündeki "//" slashları kaldırıp derlerseniz yazı kayma başlar.
yazıyı değiştirmek için visual basic yüklemenize gerek yok. sadece "virtual serial port" programını kurmanız yeterli.sonra istediğiniz mesajı "mesaj panosu.exe" ye yazarak gönderebilirsiniz.
kayma hızına gelince projeye onu da ekledim.fakat 4shared.com a koymadım çünki aynı projeden 3 tane olacaktı.bu yüzden rapide yüklüyorum. proje bu haliyle max 54 karakter kaydırabiliyoruz.ancak ufak değişiklerle 256 karaktere de çıkarılabilir. harici eeprom eklersek dahada fazla olur.titreşim olayına gelince, pcb sini yapmadım henüz ama bu haliyle titreşim olacağını sanmıyorum.çünki yaklaşık 4 ms de ekranı tarıyor.yani sn de 250 defa tarama yapıyor.
for(i=0;i<96;i++)
ben 12 adet matris kullandım 12x8=96 sütun
16 matris kullanırsanız 16x8=128
sadece yukarıdaki kodu değiştirerek matris sayısını arttırabilirsiniz.
içine virtual serial port programınıda ekledim.
linki:
http://rapidshare.com/files/109465525/oezd_pano_SHT11_.rar.html


Not: yönetici arkadaşlar diğer dosyaları 4shared.com dan  kaldırıp, bunu koyabilirler.en son hali bu.
Başlık: KAYAN YAZI FULL(CCS C) SHT11,DS1302,MAX485(PAYLAŞIM)
Gönderen: berkay_yalan - 07 Mayıs 2008, 01:20:30
atila kardeş devreyi kurdum 32 sütun olarak biraz titriyor fakat 17 karakterden fazla almıyor. eeprom taktım 24c512 kodlara ne eklemeliyim.
Başlık: KAYAN YAZI FULL(CCS C) SHT11,DS1302,MAX485(PAYLAŞIM)
Gönderen: XX_CİHAN_XX - 07 Mayıs 2008, 12:23:43
Titreme ve yavaş çalışma gibi olaylara fazla takılmayın bu tür zamanlama ile ilgili sorunlar genelde proteustan ve bunla bağlantılı olarak pc nizin hızından kaynaklanıyor olabilir.
Arkadaşı böyle bir paylaşım yaptığı için tebrik ederim. Belki 50 çeşit kayan yazı projesi paylaşıldı. Ama hepside sanki birbirinin kopyası gibi oldukça amatör projelerdi.
Eline sağlık.
Başlık: KAYAN YAZI FULL(CCS C) SHT11,DS1302,MAX485(PAYLAŞIM)
Gönderen: M_B - 07 Mayıs 2008, 14:48:17
Alıntı yapılan: "XX_CİHAN_XX"Titreme ve yavaş çalışma gibi olaylara fazla takılmayın bu tür zamanlama ile ilgili sorunlar genelde proteustan ve bunla bağlantılı olarak pc nizin hızından kaynaklanıyor olabilir.
Arkadaşı böyle bir paylaşım yaptığı için tebrik ederim. Belki 50 çeşit kayan yazı projesi paylaşıldı. Ama hepside sanki birbirinin kopyası gibi oldukça amatör projelerdi.
Eline sağlık.

merhaba hocam;
Hepsi bir birinden amatorce demişssiniz.
Merakımdan soruyorum. Profosyonel derken neyi kast ediyorsunuz.
Satır taramanın mantıgını daha once bana kısaca anlatmıstınız.
Bunların dısında daha nasıl bır yontem var ?. ( Sutun tarama harıc )
Tesekkurler
M_B
Başlık: KAYAN YAZI FULL(CCS C) SHT11,DS1302,MAX485(PAYLAŞIM)
Gönderen: XX_CİHAN_XX - 07 Mayıs 2008, 17:29:07
Bir kayan yazının(yada herhangi bir ürünün) profesyonel olması için bana göre piyasada satılan benzer ürünlerle eşdeğer yada yakın özelliklere sahip olması gerekir. Daha doğrusu satılabilir bir ürün olması gerekir. Elbette arkadaşın paylaştığı projede bu açıdan bakıldığında tam anlamıyla profesyonel bir çalışma değil, birçok eksikleri var ancak şimdiye kadar üyelerin paylaştığı projeler arasında bana göre hepsinden daha iyi özelliklere sahip(ancak denemek gerekir)
Benim daha önce karşılaştığım k. yazı örneklerinin hiç biri yukarıda yaptığım profesyonellik tanımına uymuyor (buda dahil). Büyük bir çoğunluğunda pc den yada klavyeden yazı girişi yok. Sabit hafızadaki bir yazıyı kaydırıyor, saat - tarih, animasyon, ısı ölçümü vb. birçok özellik yok. Arkadaşın devresinde en azından bunlardan bazılar var. Ne derece sağlıklı çalıştığı konusunda tabiiki net birşey diyemem.
Amatör ile profesyonel arasındaki farki iyi anlamak gerek. Çok farklı düşünülüyor bu konuda. Amatör demek kar amacının güdülmediği tamamen istekle yapılan birşeydir. Profesyonel ise daha çok işin ticari boyutları düşünülerek yapılan işlerdir.
Saygılar, sevgiler
Başlık: KAYAN YAZI FULL(CCS C) SHT11,DS1302,MAX485(PAYLAŞIM)
Gönderen: M_B - 07 Mayıs 2008, 17:44:06
Acıklamanız ıcın teşekkür ederim.
Simdi kafama daha ıyı oturdu.
Otururken de animasyonların nasıl yapıldıgı takıldı.  ( Register ve maskeleme ile yapılıyor dıyebilirsiniz ama nasıl )
Bu konuda arastırma yapmaya çalışayım bakalım neler bulacagım.
Tesekkurler
Başlık: KAYAN YAZI FULL(CCS C) SHT11,DS1302,MAX485(PAYLAŞIM)
Gönderen: atila - 09 Mayıs 2008, 23:19:15
Alıntı yapılan: "berkay_yalan"atila kardeş devreyi kurdum 32 sütun olarak biraz titriyor fakat 17 karakterden fazla almıyor. eeprom taktım 24c512 kodlara ne eklemeliyim.

devrenin baskısını henüz bitiremediğim için titreme ile ilgili bişey diyemicem.

harici eeprom kullanırsanız kodları şu şekilde değiştirirseniz olur sanırım.
#include <2402.c>

write_ext_eeprom(msj_index,mesaj_1[msj_index]);

mesaj_1[i]=read_ext_eeprom(i);


harici eeprom similasyonlarında proteus problem çıkarttığı için bu kodları deneme imkanım olmadı.
Başlık: slm
Gönderen: c_merhametli - 08 Haziran 2008, 11:02:25
mrb(http://img151.imageshack.us/img151/9500/dilimdilim2ge7ak5.jpg) (http://imageshack.us)  projeyi yapan arkadasa bisey sorucagım bu projenin en son halinde sorun var galiba acılmıyor proteusla sebebi nedirrr??
Başlık: Re: slm
Gönderen: atila - 08 Haziran 2008, 12:42:42
Alıntı yapılan: "c_merhametli"mrb  projeyi yapan arkadasa bisey sorucagım bu projenin en son halinde sorun var galiba acılmıyor proteusla sebebi nedirrr??
proje proteus 7.2 sp2 ile hazırlandı. sizdeki sürüm daha düşükse açmayabilir.klasör içerisinde ".SEC" uzantılı dosyayı proteus ta "file/import section" la yolunu göstererek açabilirsiniz.
Başlık: KAYAN YAZI FULL(CCS C) SHT11,DS1302,MAX485(PAYLAŞIM)
Gönderen: berkay_yalan - 31 Ekim 2008, 15:59:36
Merhaba bu devrede picden 595 e data bilgisi sürekli 0 olarakmı gidiyor. yani demek istediğim tpic595 kullanılabilirmi?

Birde tpic5b ile tpic6b arasındaki fark nedir?
Başlık: Pano
Gönderen: TA7R - 09 Ocak 2009, 03:14:27
Atila Hoca  projenizi yeni fark ettim ve proteus sorununu çözüp simülasyonu izledim . Harika bir proje sizi hem tebrik ediyorum , hem teşekkür ediyorum.
2006 da gerçekleştirdiğim bir mesaj panosu projesi vardı . 4x8 adet 8x8 dot matrix displayi (32x64 pixel) ,32 adet max 7219 la sürüyorduk . Günlerce uğraşıp devrenin çift taraflı ares çizimini yaptım , istanbulda pcb sini bastırdım , epeyce bir uğraştan sonra devreyi çalıştırdım . Programının geliştirilmesi lazımdı animasyon saat vs ilave etmek için , epeydir kenarda bekliyor , MikroC ye yeterince zaman ayıramadım . Sizin projenijle şahane çalışabilecek bir pano hem ilavelerde devpano haline de gelebilir . Resmini ve projenin rapid adresini gönderiyorum , harfler animasyonda ters ancak panoda sorun yok . İlgilenirseniz pcb ares çizimini de gönderebilirim pcb çok güzel oldu matrixlerin arasında boşluk yok ...
Not : Projenin sadece ares pcb çizimi bana aittir. Şema ve MikroC kodları  GEDO , Günal bey tarafından geliştirildi .

indirme link : http://rapidshare.com/files/181238546/Max7219_dot_matrix_display.rar.html

resim : http://img75.imageshack.us/my.php?image=resimlers003abrr7.jpg
Başlık: KAYAN YAZI FULL(CCS C) SHT11,DS1302,MAX485(PAYLAŞIM)
Gönderen: hunterxt41 - 01 Mart 2009, 16:33:53
link ölmüş...
Başlık: KAYAN YAZI FULL(CCS C) SHT11,DS1302,MAX485(PAYLAŞIM)
Gönderen: fatefate420 - 04 Mart 2009, 23:16:23
Alıntı yapılan: "atila"
Alıntı yapılan: "berkay_yalan"atila kardeş devreyi kurdum 32 sütun olarak biraz titriyor fakat 17 karakterden fazla almıyor. eeprom taktım 24c512 kodlara ne eklemeliyim.

devrenin baskısını henüz bitiremediğim için titreme ile ilgili bişey diyemicem.

harici eeprom kullanırsanız kodları şu şekilde değiştirirseniz olur sanırım.
#include <2402.c>

write_ext_eeprom(msj_index,mesaj_1[msj_index]);

mesaj_1[i]=read_ext_eeprom(i);


harici eeprom similasyonlarında proteus problem çıkarttığı için bu kodları deneme imkanım olmadı.



eeprom ayak bağlantıları  hakkında bilgi verebilirmisiniz! ne nedir nasıl bağlanır
malum çok fazla bilgimiz yok  :oops:
Başlık: Ynt: KAYAN YAZI FULL(CCS C) SHT11,DS1302,MAX485(PAYLAŞIM)
Gönderen: mihri - 25 Temmuz 2010, 00:52:02
Bu başlıkta verilen kodu pratikte deneyen oldu mu hiç?
Başlık: Ynt: KAYAN YAZI FULL(CCS C) SHT11,DS1302,MAX485(PAYLAŞIM)
Gönderen: ayurdakul18 - 19 Aralık 2010, 20:38:22
rapid patlamış tekrar upload ederseniz sevinirim
Başlık: Ynt: KAYAN YAZI FULL(CCS C) SHT11,DS1302,MAX485(PAYLAŞIM)
Gönderen: gevv - 19 Aralık 2010, 20:42:48
Alıntı yapılan: atila - 22 Nisan 2008, 12:00:36
//efekt_1(320,1); önündeki "//" slashları kaldırıp derlerseniz yazı kayma başlar.
yazıyı değiştirmek için visual basic yüklemenize gerek yok. sadece "virtual serial port" programını kurmanız yeterli.sonra istediğiniz mesajı "mesaj panosu.exe" ye yazarak gönderebilirsiniz.
kayma hızına gelince projeye onu da ekledim.fakat 4shared.com a koymadım çünki aynı projeden 3 tane olacaktı.bu yüzden rapide yüklüyorum. proje bu haliyle max 54 karakter kaydırabiliyoruz.ancak ufak değişiklerle 256 karaktere de çıkarılabilir. harici eeprom eklersek dahada fazla olur.titreşim olayına gelince, pcb sini yapmadım henüz ama bu haliyle titreşim olacağını sanmıyorum.çünki yaklaşık 4 ms de ekranı tarıyor.yani sn de 250 defa tarama yapıyor.
for(i=0;i<96;i++)
ben 12 adet matris kullandım 12x8=96 sütun
16 matris kullanırsanız 16x8=128
sadece yukarıdaki kodu değiştirerek matris sayısını arttırabilirsiniz.
içine virtual serial port programınıda ekledim.
linki:
http://rapidshare.com/files/109465525/oezd_pano_SHT11_.rar.html


Not: yönetici arkadaşlar diğer dosyaları 4shared.com dan  kaldırıp, bunu koyabilirler.en son hali bu.

yukarıdaki link sağlam açılan sayfada sağ alt köşede "download" butonu var
Başlık: Ynt: KAYAN YAZI FULL(CCS C) SHT11,DS1302,MAX485(PAYLAŞIM)
Gönderen: microtronic - 15 Aralık 2011, 08:26:50
Arkadaşlar merhaba,ben bu devreyi bilgisayar baglantısı olmadan yapmayı planlıyorum fakat  programın giriş kısmındaki yazıyı nasıl değiştireceğimi bilmiyorum bu konuda yardımcı olursanız çok sevinirim yada değiştiren olduysa nasıl yapıldığını anlatabilirmi ?
Son olarak bu projeyi gerçekte uygulayan oldumu,olduysa eğer varsa eksik kısımları hakkında biraz bilgi verebilirmi...
Saygılarımla...
Başlık: Ynt: KAYAN YAZI FULL(CCS C) SHT11,DS1302,MAX485(PAYLAŞIM)
Gönderen: microtronic - 15 Aralık 2011, 13:58:49
Alıntı yapılan: berkay_yalan - 07 Mayıs 2008, 01:20:30
atila kardeş devreyi kurdum 32 sütun olarak biraz titriyor fakat 17 karakterden fazla almıyor. eeprom taktım 24c512 kodlara ne eklemeliyim.

berkay bey siz bu devreyi yaptınız sanırım.maksimum 17 karakter demişsiniz ancak devrede toplam 55 karakter görünüyor.Birde bu açılıştakı yazıyı nasıl değiştirebilirim.Ben bunu bilgisayar baglantısı olmadan çalıştırmak istiyorum.Yardımcı olursanız sevinirim.
Saygılar...
Başlık: Ynt: KAYAN YAZI FULL(CCS C) SHT11,DS1302,MAX485(PAYLAŞIM)
Gönderen: microtronic - 17 Aralık 2011, 10:12:10
Arkadaşlar simülasyondaki yazı program içersinde yok acaba bu yazıyı nereden alıyor simülasyon...