| Yazar | Mesaj |
perreseresodiri | | Tarih: 19.09.2008, 01:13 Mesaj konusu: Ses ile odanın ışığını açma kapama | |
| Arkdaşlar merhaba, kendi sesimi kaydederek odamın ışığına ''açıl'' ve ''kapan'' komutlarını vererek bunu uygulayabilirmiyim...
görüşlerinizi bekliyorum
-----------------------------------------------------
|
|
ete | | Tarih: 19.09.2008, 07:18 Mesaj konusu: | |
| Neden olmasın. Nasıl yapılacağınıda söyleyeyim biraz araştır istersen.
Bir mikrofon preanfisi üzerinden gelen ses kaydını bir Analog==>>Digital çeviriciden geçirip digital sinyali eeproma (bu bir pic eepromuda olabilir) kayıt edeceksin. Bu kayıt hem Açıl kelimesi hemde Kapan kelimesi için ayrı ayrı yapılacak ve muhtemelen birden fazla hafızaya kayıt edilecek bu kelimeler.
SOnra pic için bir program yazacaksın. Program gelen sesleri yeniden Analog to Digital den geçirip hafızadaki 2 bilgi ile karşılaştıracak. Hangisine uyuyor ise ona uygun işlemi yapacak. Uymuyor ise hiç bir işlem yapmayacak.
Lambanın açılıp kapanması MOC3021 opto triac aracılığı ile bir triac kullanıp kolaylıkla yapılabilir.
Ses kayıtları için hazır programlar var. Yapılacak iş önce ses kaydına ait binary dosyası elde edilecek. Sonra bu dosya eeproma geçirilecek. Eeproma kayıt yapılırken her kelimenin başlangıç adresi bir yere not edilerek program içinde karşılaştırmalar bu adresler verilerek yapılacaktır.
Çok kolay bir proje değil ama imkansızda değil.
Kolay Gelsin
Ete
|
|
esb72 | | Tarih: 19.09.2008, 08:18 Mesaj konusu: ram ve eeprom boyutu sorun olabilir | |
| selam ete hocam.
elbette imkansız değil ama aklıma şu sorun geliyor,anlık ölçümler için geniş bir ram ve örnek sesler için geniş eeprom alanına ihtiyaç olacağından dolayı sıradan bir pic bu işi yapması çok zor gibi görünüyor..tabiki hızda şart.kullanılacak pic 18F4620 olursa rami 3968bayt olduğu için anlık ölçümlerini ramde saklama şansı olbilir.ayrıca program memoryede eeprom gibi kullanarak örnek sesleri program memorye kaydedebilir.aklıma şimdilik bunlar geldi..
kolay gelsin
|
|
|