image

Ana içeriğe git
Konu: Karaşimşek Devresi (152 Kez okunmuş)

Karaşimşek Devresi

Arkadaşlar 16f628a de 4 kanallı rf alıcı verici ile kara şimşek devresi yapmaya çalışıyorum. Şuan için isis üzerinde rf yerine butonlarla yapmayı deniyorum sorun şu ki 1. butona bastığımda ledler üzerinde istediğim animasyon oluşuyor ardından 2.butona bastığımda diğer animasyon oluşması gerekirken hala 1.butondaki animasyon devam ediyor. Similasyonu durdurup başlatdığımda 2.butona bastığımda istediğim animasyon oluşuyor 3.butona bastığımda yine aynı 2.butondaki animasyon devam ediyor.

Bu arada neredeyse konu hakkında hiçbir bilgim yok yani söyleyeceğiniz şeyleri anlamayabilirim  :)

Devre ile ilgili fotoğraflar
Kullanacağım rf alıcı verici https://i.hizliresim.com/D7003Z.jpg

Devre https://i.hizliresim.com/BL55vV.png

Program https://i.hizliresim.com/oORRj7.pnghttps://i.hizliresim.com/gOJJqb.png - https://i.hizliresim.com/Oopp0P.png

Program: Spoiler (göster/gizle için tıklayın)

Ynt: Karaşimşek Devresi

Yanıt #1
Arkadaşlar 16f628a de 4 kanallı rf alıcı verici ile kara şimşek devresi yapmaya çalışıyorum. Şuan için isis üzerinde rf yerine butonlarla yapmayı deniyorum sorun şu ki 1. butona bastığımda ledler üzerinde istediğim animasyon oluşuyor ardından 2.butona bastığımda diğer animasyon oluşması gerekirken hala 1.butondaki animasyon devam ediyor. Similasyonu durdurup başlatdığımda 2.butona bastığımda istediğim animasyon oluşuyor 3.butona bastığımda yine aynı 2.butondaki animasyon devam ediyor.

Bu arada neredeyse konu hakkında hiçbir bilgim yok yani söyleyeceğiniz şeyleri anlamayabilirim  :)

Devre ile ilgili fotoğraflar
Kullanacağım rf alıcı verici https://i.hizliresim.com/D7003Z.jpg

Devre https://i.hizliresim.com/BL55vV.png

Program https://i.hizliresim.com/oORRj7.pnghttps://i.hizliresim.com/gOJJqb.png - https://i.hizliresim.com/Oopp0P.png

yazı olan kodları resim olarak neden atıyorsun ki? ben yazılımcı olsam üşenirim onları temize geçip deneyip sana düzeltme yapmaya. bence program dosyalarını burada paylaşarak yardım iste.
Mühendislik Diplomayla olmaz. İnsanı adam eden, bilgi değil görgüdür.

Ynt: Karaşimşek Devresi

Yanıt #2
yazı olan kodları resim olarak neden atıyorsun ki? ben yazılımcı olsam üşenirim onları temize geçip deneyip sana düzeltme yapmaya. bence program dosyalarını burada paylaşarak yardım iste.
Tamam paylaşayım ama bana şunu ekle yada yanlışım nerede onu söyleseler yeterli olur yani temize çekmelerine gerek yok tabi kendileri deneyim bakmak isterler ise o ayrı mevzu

Ynt: Karaşimşek Devresi

Yanıt #3
İF LERİ ENDIF  İLE BİTİRMEN GEREKMİYOR MU ? PBP 1 SENE ÖNCE BIRAKTIM. AMA GERİ DÖNMÜYOR DEMEKKİ ALT PROGRAMA GİTTİKTEN SONRA ORADA KALIYOR 

HATIRLADIĞIM KADARI İLE YA RETURN KOMUTU İDİ YADA END KOMUTU İDİ .
BU DİYARLARA MERAK SALMIŞ , TAHSİLİNE DEVAM EDEN BİR GENÇ.

Ynt: Karaşimşek Devresi

Yanıt #4
bence int tipinde bir değişken oluştur her buton icin daha sonra bunlara 0 değeri ver daha sonra butona basılınca bu değişkenlerin icine 1 değeri yüklet sonra if de bu buton değişkenlerin 1 olup olmadğını kontrol ettir eğer doğru ise programı işlesin program sonunda o butonun değişkenini yeniden 0 la ki orada kalmasın.  

BU DİYARLARA MERAK SALMIŞ , TAHSİLİNE DEVAM EDEN BİR GENÇ.

Ynt: Karaşimşek Devresi

Yanıt #5
İF LERİ ENDIF  İLE BİTİRMEN GEREKMİYOR MU ? PBP 1 SENE ÖNCE BIRAKTIM. AMA GERİ DÖNMÜYOR DEMEKKİ ALT PROGRAMA GİTTİKTEN SONRA ORADA KALIYOR 

HATIRLADIĞIM KADARI İLE YA RETURN KOMUTU İDİ YADA END KOMUTU İDİ .
Malesef öylede olmuyor
bence int tipinde bir değişken oluştur her buton  icin daha sonra bunlara 0 değeri ver daha sonra butona basılınca bu değişkenlerin icine 1 değeri yüklet sonra if de bu buton değişkenlerin 1 olup olmadğını kontrol ettir eğer doğru ise programı işlesin program sonunda o butonun değişkenini yeniden 0 la ki orada kalmasın.
int tipi bir değişken görmediğim için nasıl yapılacağı hakkında bilgi yok

Ynt: Karaşimşek Devresi

Yanıt #6
SENİN SORUNUN BUTON DEĞERİNİ 0 LAMADIĞIN İCİN 1 KERE BASINCA 1 DE KALIYOR DEMEK Kİ İNT TİPİNDE VERİ OLUŞTURMAYA GÖZ AT İNTERNETTEN EROL TAHİR HOCANIN DERSLERİNE BAK ETE HOCA DİYE YAZ GOOGLEYE CIKAR
BU DİYARLARA MERAK SALMIŞ , TAHSİLİNE DEVAM EDEN BİR GENÇ.

Ynt: Karaşimşek Devresi

Yanıt #7
SENİN SORUNUN BUTON DEĞERİNİ 0 LAMADIĞIN İCİN 1 KERE BASINCA 1 DE KALIYOR DEMEK Kİ İNT TİPİNDE VERİ OLUŞTURMAYA GÖZ AT İNTERNETTEN EROL TAHİR HOCANIN DERSLERİNE BAK ETE HOCA DİYE YAZ GOOGLEYE CIKAR
Forum sitesine kayıt olmayı denedim ama En alt kat anlamına gelen turistik ilçemizin adı nedir? diye doğrulama sorusu var ne olduğunu anlayamadım

Ynt: Karaşimşek Devresi

Yanıt #8
Forum sitesine kayıt olmayı denedim ama En alt kat anlamına gelen turistik ilçemizin adı nedir? diye doğrulama sorusu var ne olduğunu anlayamadım

Kardeşim Yaş Kaç senin ?

Cevap : "BODRUM" olacaktı.
BU DİYARLARA MERAK SALMIŞ , TAHSİLİNE DEVAM EDEN BİR GENÇ.

Ynt: Karaşimşek Devresi

Yanıt #9
sen ne yaptırmak istiyorsan söyle bana MikroC de yazayım kodunu bea. PBP ilede uğraşma yüksek dillere gecmeye başla bitti onların devri artık.
BU DİYARLARA MERAK SALMIŞ , TAHSİLİNE DEVAM EDEN BİR GENÇ.

Ynt: Karaşimşek Devresi

Yanıt #10
Kardeşim Yaş Kaç senin ?

Cevap : "BODRUM" olacaktı.
sen ne yaptırmak istiyorsan söyle bana MikroC de yazayım kodunu bea. PBP ilede uğraşma yüksek dillere gecmeye başla bitti onların devri artık.
19 yaşındayım. Malesef PBP ile yapmak zorundayım projem onun üstüne  :'(