PDA

Tam Sürümünü Görmek İçin : Kaynak Kod:Sivrisinek Kovucu Program


Lazaronnie
10/04/2008, 15:00
#include <iostream>
#include <windows.h>
using namespace std;

int main()

{
int i;
int ses;
int zaman=01;
for (i=20;i<=20000;i++)
{
for (ses=37;ses<=20000;ses++)
{
Beep(ses,zaman);
}

}
cin.get(); // wait
return 0;
}

Buyrun kodlar işte, kendi yapımımdır, derlenmiş exe'yi artık isteyen buraya ekler..


Not:Sivrisinekler düşük frekanslı sesleri işittikleri içindir ki, kaçmaya çalışırlar, Beep fonksiyonu pc'nin tweeter hoparlöründen belirttiğiniz frekansta ses üretilmesini sağlar, verildiyse özür dilerim:super:


WaLLoP
15/04/2008, 11:54
microsoft visual studio2005te çalışmadı bende

Lazaronnie
15/04/2008, 14:36
Dev++'de deneyin birde, ben orda derledim çalışıyor:super:

portalturks
15/04/2008, 22:57
Evet DevC++ ta çalışıyor. Ellerine sağlık gerçekten beğendim:) . Güzel proje, güzel fikir . :super:

Lazaronnie
15/04/2008, 23:08
Eh artık önümüzde yaz, sinek sülalesiyle ahpaplık yapanlar varsa kullansınlar denemesini yapsınlar sonuçlarınıda burada yazsınlar işe yarıyormu diye:super:

WaLLoP
17/04/2008, 11:14
devc++da çalışıyor ama o sese ben bile dayanamıyorum:D

sekizbit
25/04/2008, 04:22
Merhabalar, proje icin harcadiginiz zaman`a ve emeginize saygisizlik etmek istemem ancak;

37 Hertz ile 20 KHz arasinda ses vermesini saglamissiniz; bu durumda sivrisinekleri kaciralim derken gurultuden kendi keyfimizide kaciririz :). Insan kulagi 20 Hertz- 20 KHz arasindaki sesli duyabilir genel olarak.

Birde ozellikle boceklerde ses cikartmayan bir cok hayvanin isimte duyusu bulunmuyor. Bu nedenle elektronik kovucular pek fazla bir ise yaramiyor.

Lazaronnie
25/04/2008, 13:30
Evet dediğiniz gibi ses aralıklarını insana göre ayarladım ancak isteyen bilgisi doğrultusunda ses frekanslarını rahatlıkla değiştirebilir öyle değilmi, bunu yapmak o kadar zor olmasa gerek, bizler sonuçta birer yazılımcıyız biyolog veya tıp uzmanı değiliz, açıkçası böceklerle insanı ayırt etmemizi kimse beklememeli öyle değil mi?;)