MatLab Proje Sunumu

Bilgisayar Programlama Dili (MatLab) dersi için bir proje hazırlamıştım. Projede Proteus, CCS, HyperTerminal ve MatLab programlarını kullandım. Kısaca anlatırsam, Proteus’ta hazırladığım devre ADC (analog-to-digital converter) yardımıyla mikrofondan aldığı dijital değeri seri porta (COMPIM) yolluyor.  (Proteus COM1 Portunu HyperTerminal de COM2 portunu kullanıyor. Bu iki portu birleştirmek için bir sanal COM Port programı kullanılıyor) HyperTerminal eşzamanlı olarak seri port’u okuyor ve yine eşzamanlı olarak “data.dat” isimli bir dosyaya kaydediyor. Matlab bu dosyayı belirli aralıklarla okuyor ve bu değerleri grafik haline getirip bir html dosyasına kaydediyor. Bir başka html (index.htm) dosyasıyla kaydedilen html dosyasının bulunduğu dizinde bulunan grafik dosyası okunuyor. “index.htm” 3 saniye aralıklarla güncelleniyor. Böylece mikrofondan alınan ses dalgaları anlık olarak (belirli bir gecikme ile) bir web sayfasında görüntülenebiliyor. İstenirse kurulacak bir web server ile bu değerler internette herhangi bir yerden görülebilir. Yine aynı şekilde bir başka siteye gömülebilir.

Proteus dosyasında hazırlanan devrede mikrofon yerine herhangi bir sensör (sıcaklık vs.) konularak sistem değişik amaçlar için kullanılabilir. Tabi Matlab’da exe elde etmek pek mümkün olmadığından grafik elde etme işi bir başka sistem yardımıyla da yapılabilir.

Sunum .ppt ya da .odp (OpenDocument) ya da .pdf
Dosyalar

Sunumumdan Bir Kesit :)

14 Comments

  1. M. Mustafa Güler

    Derste sunum yapılırken dinlemiş, takdire şayan bir proje ve uğraş olduğunu Onur’a bizzat söylemiştim. Özellikle klasik bir elektronikçi kafasıyla internetteki hazır devreleri ya da projeleri pratiğe dökmek yerine bu projede görüldüğü gibi çeşitli program ve disiplinlerde projeler üretmek aslında bir mühendisin veya mühendis adayının yapması gereken şeydir. 10 points go to Onur…

  2. Mustafacım çok teşekkür ediyorum yorumun için. Bildiğim programları kullanarak birşeyler yapmaya çalıştım. Aslında bu iş çok daha kolay yapılabilirdi (mikrofonu bilgisayara takıp sesi direk matlab’a aktarmak gibi 🙂 ) Ama ben istedim ki hepsi olsun, herşeyden olsun. Bir de bu projede mikrofon yerine sıcaklık sensoru vs. kullanılarak proje daha da anlamlandırılabilir sanıyorum.

  3. ÖFA

    Kardesim gerçekten takdire şayen bir proje.Signal işlemede tek başına farklı bir çığır açtın… Çalışmalarının devamını sabırsızlıkla bekliyoruz…

  4. Samil Duman

    Onur kardeşim seni tanıdığıma bir kere daha sevindim. Projeler üzerindeki bu gayretin hep bana ilham oldu. Sen bi duayensin artık bizim için. Çalışmalarının devamı dileğiyle…

  5. Çok teşekkür ediyorum, şımartıyorsunuz beni.

    Sedat aslında biraz sevmekle alakalı bir durum, sevince gerisi geliyor sanırım, umarım birgün mühendis oldum diyebilirim 🙂

  6. Ramazan KAVALCI

    iyi akşamlar..matlab da ses işleme ile alakalı bir projem var.matlab da ses işleyip rs232 ile pic e gönderip oradan da servo motor u sağ a ve sola kontrol etmem gerekiyor ama ses işleme hakkında hiç bir fikrim yok bu projeyi yapmam gerekiyor.sizin p.bana yardımcı olabilirseniz eger zamanınız var ise cok sevinirim gercekten yardıma ihtiyacım var.en azondan biraz fikir verebilirseniz cok sevinirim..bu proje bazı seyleri öğrenmem acısından cok yararlı olacak inşallah.bu konuda pek birsey de bulamadım.şimdiden tesekkür ederim hayırlı aksamlar

  7. mehtap sakinci

    Merhabalar, ben y.lisans öğrencisiyim.
    Gömülü sistemler dersimden “MATLAB SIMULINK ORTAMINDA F2812 İLE MOTOR HIZ DENETİMİ” adlı bir ödev verdi hoca. Ne yazık ki benim bu konuda hiçbir fikrim yok. ben hukuk mezunuyum.
    konu kapsamında, elinizde örnek proje varsa ve bana bu şekilde yardımcı olursanız çok sevinirim.

    Yardım için bana mail yolu ile de ulaşabilirsiniz.
    av.mehtapsakinci@hotmail.com

    ben de yardımcı olacak arkadaşa, patent tescili ve hukuki danışmanlık konusunda yardımcı olabilirim.

    Şimdiden çok teşekkürler.

  8. sevgi

    selamlar arkadaşım öncelikle başarılarından dolayı tebrik ederim ve başarılarının devamını dilerim..
    matlabda yapılmış parmak izi tanıma kodları lazım bana ama bulamıyorum eğer sende bununla alakalı proje vs varsa benimle paylaşırsan çok çok sevinirim, şimdiden çok teşk ederim, bana bu adresten ulaşabilirsin:
    sevgi_krky20@hotmail.com

    kolay gelsin…

  9. Cevaplar biraz geç olacak. Yorumlar kontrole takılmış, bende atlamışım.

    Malesef parmak izi tanıma ile ilgili elimde bir örnek bulunmuyor.

    Matlab Simulink ile ilgili yardımcı olmaya çalışabilirdim, üzerinden 6 ay geçmiş, sanırım teslim etmişsinizdir ödevi.

  10. MAHMUT

    MERHABA ONUR BEY ÇALŞIMANIZ ÇOK GÜZEL ÇOK BEĞENDİM. BENDE MATLAB TA SES BİRLEŞTİRME YAPICAM AMA YETERLİ BELGE VE DÖKÜMANA SAHİP DEĞİLİM EĞER ELİNİZDE BU KONUDA DÖKÜMAN VARSA BENİMLE PAYLAŞIRMISINIZ. ŞİMDİDEN TEŞEKKÜRLER. DİĞER ÇALIŞMALARINIZDA BAŞARILAR DİLERİM.

Bir Cevap Yazın