PIC mikrodenetleyici Kullanarak Elektronik Piyano (PIC18F4550)

| Mart 21, 2021 Tarihinde güncellendi
PIC mikrodenetleyici Kullanarak Elektronik Piyano (PIC18F4550)

Elektronik Piyano devresi PIC18F4550 PIC mikrodenetleyici üzerine kurulu PCB baskı devre çizim düzenli olmuş hoparlörde kart üzerinde direkt PIC18F4550 2 numaralı RA0-AN0 pininden alınmış bu pine bjt , mosfet transistör ya da amplifikatör eklenerek ses seviyesi arttırılabilir.

B1…B11 arası piyano butonları her biri farklı frekanslarda ses üretmek için kullanılıyor.

B1-LA (440 Hz)
B2-Sİ (494 Hz)
B3-DO2 (2X261Hz)
B4-RE2 (2X293Hz)
B5-Mİ2 (2X329Hz)
B6-FA2 (2X349Hz
B7-SOL2 (2X392Hz)
B8-LA2 (2X440Hz)
B9-Sİ2 (2X494Hz)
B10-DO4 (4X261Hz)
B11-RE4 (4X293Hz)

Yazılım mikroC ile hazırlanmış kaynak kod yok sadece hex var fakat gerekli bilgiler verilmiş ses için mikroc Sound_Play kütüphanesi kullanılıyor.

Örneğin B1 butonu;

Ses çıkışı 440Hz kare dalga. Bunu yapmak için, 440Hz süresi 1/440 = yaklaşık 2272 mS’ye eşit. Sonra gecikme ile (1136 mS) “1” çıkış yapıp daha sonra çıkışı “0”, yapmalı (açıklamada ufak tefek hatalar olabilir google translate ile bu kadar oluyor mikroC ile uğraşan kişiler örnek kodu inceleyinc durumu çözecektir )

if (b1)

{

audio=1;

delay_us(1136);

audio=0;

delay_us(1136);

}

entradas-saidas

pic18f4550-elektronik-piyano-piyano-devresi

Kaynak: ualgelab.wordpress.com/2013/03/09/pianopic/

alternatif Dosya indirme LINK listesi (TXT formatında) link-22711.zip şifre-pass: 320volt.com

Diğer elektronik piyano projeleri;

PIC Mikrodenetleyici kontrollü elektronik piyano
Attiny2313 basit ses devresi elektronik piyano c dili
PIC16F84A ile Basit Elektronik Piyano

Yayım tarihi: 2014/02/22 Etiketler: , , ,



8 Yorum “PIC mikrodenetleyici Kullanarak Elektronik Piyano (PIC18F4550)

  1. burak

    Bu devre şuan da %100 çaışmakta mı bir arızası sıkıntısı var mı ? Pic’lemesinde falan arkadaşlar ?

    CEVAPLA
  2. DURMUŞ SEKİTMEZ

    hocam devrenin malzeme listesi çıkarılabilir mi ? kondansatörün değerini okuyamıyorum bilgi verirseniz sevinirim , saygılar .

    CEVAPLA
  3. Mustafa Bdm

    HOCAM MERABA DEVRENIN ISIS ARESTEKI FULL CIZIMI MEVCUTMUDUR.

    CEVAPLA
  4. Hazal

    pic 18f4550 ile electronic pianonun micro c ve proteus semasını alma şansım var mıdır acaba?

    CEVAPLA
    1. gevv Yazar

      yazıda belirtildiği gibi sadece hex, şema, pcb dosyası var. ek olarak notalar hakkında kod bilgileri verilmiş direkt hex dosyasını kullanarak devreyi kullanabilirsiniz geliştirmek isterseniz yazarın açıklamaları feyz verebilir kodu yazarsınız 🙂

      CEVAPLA
      1. gevv Yazar

        her işte bir hayır vardır derler ya yazarın sitesini kontrol edeyim dedim belki kaynak microc kodunu eklemiştir diye site kapanmış fakat kaynak kodu başka sitede paylaşmış. micro c dosyası code- pianopic.zip şifre: 320volt.com kaynak kodu bulmuş olduk proteus şemasını çizmek size kaldı 🙂

        CEVAPLA

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir