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ı 1101 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

27 Nisan 2016, 19:04:41
Çevrimdışı Hasan ERTÜRK
*
İleti: 488
Karma 3
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
Çevrimdışı dream94
*
İleti: 4
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
« Son Düzenleme: 27 Nisan 2016, 20:34:26 Gönderen: dream94 »

28 Nisan 2016, 04:27:12
Yanıtla #2
Çevrimdışı Hasan ERTÜRK
*
İleti: 488
Karma 3
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
Çevrimdışı dream94
*
İleti: 4
Karma 0
Profili Görüntüle 
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
Çevrimdışı Hasan ERTÜRK
*
İleti: 488
Karma 3
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
Çevrimdışı gokhaninan66
*
İleti: 1
Karma 0
Profili Görüntüle 
merhaba bana korna devresi lazım 12f675 iyi nuri alco kornası

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