Elektrik Elektronik Teknolojisi Alanı Temrinleri

 
Hoşgeldiniz Ziyaretçi. Lütfen giriş yapın veya kayıt olun.

Kullanıcı adınızı, şifrenizi ve aktif kalma süresini giriniz

Gönderen Konu: İkili korna rölesi - 12F675  (Okunma sayısı 5746 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

27 Nisan 2016, 19:04:41
Çevrimiçi Hasan ERTÜRK
*
İleti: 592
Teşekkür: 24 Karma 4
Profili Görüntüle Spina Bifida 
Bu devreyi 12F675 ile yapabilirmiyiz bide ses tonlarını nasıl düzenleriz efendim.

Devre şeması:


mikroBasic kodları:
Kod: [Seç]
program _12f675
main:
TRISIO.GP0 = 0 ' GP0 pini çıkış yapıldı
TRISIO.GP1 = 0 ' GP1 pini çıkış yapıldı
BASLA:
GPIO = 2        ' ikinci korna çalıyor
delay_ms (100)
GPIO = 0        ' her iki korna da sustu
delay_ms (100)
GPIO = 2        ' ikinci korna çalıyor
delay_ms (100)
GPIO = 0        ' her iki korna da sustu
delay_ms (100)
GPIO = 1        ' birinci korna çalıyor
delay_ms (100)
GPIO = 0        ' her iki korna da sustu
delay_ms (100)
GPIO = 2        ' ikinci korna çalıyor
delay_ms (100)
GPIO = 0        ' her iki korna da sustu
delay_ms (100)
GPIO = 2        ' ikinci korna çalıyor
delay_ms (100)
GPIO = 0        ' her iki korna da sustu
delay_ms (100)
GPIO = 1        ' birinci korna çalıyor
delay_ms (100)
GPIO = 0        ' her iki korna da sustu
delay_ms (100)
GPIO = 1        ' birinci korna çalıyor
delay_ms (100)
GPIO = 0        ' her iki korna da sustu
delay_ms (100)
GPIO = 2       ' ikinci korna çalıyor
delay_ms (100)
GPIO = 0        ' her iki korna da sustu
delay_ms (100)
GPIO = 1       ' birinci korna çalıyor
delay_ms (100)
GPIO = 0       ' her iki korna da sustu
delay_ms (100)
GPIO = 1       ' birinci korna çalıyor
delay_ms (100)
GPIO = 0       ' her iki korna da sustu
delay_ms (100)
GOTO BASLA
end.

Hex kodu:
Kod: [Seç]
:020000000328D3
:100006008316051085100230831285008230DC00CD
:10001600DD30DD00DD0B0D28DC0B0D2800000000B7
:1000260085018230DC00DD30DD00DD0B1828DC0BBD
:10003600182800000000023085008230DC00DD3028
:10004600DD00DD0B2428DC0B2428000000008501E0
:100056008230DC00DD30DD00DD0B2F28DC0B2F28A5
:1000660000000000013085008230DC00DD30DD005C
:10007600DD0B3B28DC0B3B280000000085018230AD
:10008600DC00DD30DD00DD0B4628DC0B46280000F9
:100096000000023085008230DC00DD30DD00DD0B43
:1000A6005228DC0B52280000000085018230DC005B
:1000B600DD30DD00DD0B5D28DC0B5D280000000077
:1000C600023085008230DC00DD30DD00DD0B692882
:1000D600DC0B69280000000085018230DC00DD3081
:1000E600DD00DD0B7428DC0B7428000000000130F5
:1000F60085008230DC00DD30DD00DD0B8028DC0B86
:1001060080280000000085018230DC00DD30DD0043
:10011600DD0B8B28DC0B8B280000000001308500EE
:100126008230DC00DD30DD00DD0B9728DC0B972804
:100136000000000085018230DC00DD30DD00DD0BD3
:10014600A228DC0BA22800000000023085008230C5
:10015600DC00DD30DD00DD0BAE28DC0BAE28000058
:10016600000085018230DC00DD30DD00DD0BB928C2
:10017600DC0BB92800000000013085008230DC006D
:10018600DD30DD00DD0BC528DC0BC52800000000D6
:1001960085018230DC00DD30DD00DD0BD028DC0B94
:1001A600D02800000000013085008230DC00DD3000
:1001B600DD00DD0BDC28DC0BDC28000000008501FF
:1001C6008230DC00DD30DD00DD0BE728DC0BE728C4
:0801D600000000000628EE28DD
:02400E00F2318D
:00000001FF

Melodiyi değiştirmek için:
mikroBasic kodlamasındaki
GPIO = 0
GPIO = 1
GPIO = 2
ve
delay_ms (100)
yazan yerleri kendinize göre değiştirip yeniden derlemeniz gerekir.

Bu iletiye ait dosyalar ihtiyaç duyulması halinde ileti ekinden indirilebilir.
« Son Düzenleme: 27 Nisan 2016, 19:13:14 Gönderen: fatek »


 

27 Nisan 2016, 19:54:53
Yanıtla #1
dream94

İleti:
Karma 0

Çok teşekkürler hocam elinize sağlık bide butonla melodi değişimi için hangi kodu kullanırız microbasic için ayrı bi porta buton eklesek
« Son Düzenleme: 27 Nisan 2016, 20:34:26 Gönderen: dream94 »
 

28 Nisan 2016, 04:27:12
Yanıtla #2
Çevrimiçi Hasan ERTÜRK
*
İleti: 592
Teşekkür: 24 Karma 4
Profili Görüntüle Spina Bifida 
Elimde adı geçen piç olmadığı için deneme şansım olmadı. ISIS simulasyonunda çalışmakta. Devreyi bu haliyle kurup deneyin. besleme pinlerine 5 volt dc uygulamayı unutmayın. Semasinda cizilmemis. Sıkıntı yoksa diğer eklentileri daha sonra ekleriz.

SM-J100FN cihazımdan gönderildi
« Son Düzenleme: 28 Nisan 2016, 04:30:05 Gönderen: fatek »
 

12 Mayıs 2016, 11:23:28
Yanıtla #3
dream94

İleti:
Karma 0

Yardımlarınız İçin çok teşekkürle bu dili  ccs c ye göre nasıl ayarlarız bide buton nasıl ekleriz
 

12 Mayıs 2016, 16:03:30
Yanıtla #4
Çevrimiçi Hasan ERTÜRK
*
İleti: 592
Teşekkür: 24 Karma 4
Profili Görüntüle Spina Bifida 
Bir fikrim yok ccsc ile çalışmıyorum

SM-J100FN cihazımdan gönderildi
 

24 Haziran 2016, 16:42:46
Yanıtla #5
gokhaninan66

İleti:
Karma 0

merhaba bana korna devresi lazım 12f675 iyi nuri alco kornası
 

24 Haziran 2016, 20:46:28
Yanıtla #6
Çevrimiçi Hasan ERTÜRK
*
İleti: 592
Teşekkür: 24 Karma 4
Profili Görüntüle Spina Bifida 
Şamasını ve kodlarını yukarıda paylaşmışım.
 

16 Kasım 2019, 10:19:18
Yanıtla #7
Çevrimdışı şef112
*
İleti: 1
Karma 0
Profili Görüntüle 
Çok teşekkürler hocam elinize sağlık bide butonla melodi değişimi için hangi kodu kullanırız microbasic için ayrı bi porta buton eklesek

Merhaba hocam yeni üye oldum siteye kontrol kaleminden tanıyorum sizi ufak bişey sorucam
 Pic basic ile mikro basic derleyici aynı değilmi uzantısı pbp