Une petite alarme pour le fun

Soyez le premier à donner votre avis sur cette source.

Snippet vu 7 843 fois - Téléchargée 38 fois

Contenu du snippet

Ce code créer une alarme à l'aide du petit haut parleur situé a l'intérieur d'un PC. J'ai compilé le code avec gcc et djgpp v2 mais ça devrait marcher avec d' autres compilateurs.

Source / Exemple :


#include<dos.h>

main()
{
	unsigned frequence;
	do
	{
		for(frequence=500 ; frequence<=1500; frequence+=50)
		{
			sound(frequence);
			delay(10);
		}
				for(frequence=1500; frequence>=500; frequence-=50)
		{
			sound(frequence);
			delay(10);
		}
		}
while(! kbhit());
nosound();
}

Conclusion :


Le programme est simple, la fonction sound() produie un son a la fréquence désirée. La fonction delay sert a faire une pause entre deux son différents. C'est tout :)

A voir également

Ajouter un commentaire

Commentaires

Messages postés
3
Date d'inscription
dimanche 8 mai 2005
Statut
Membre
Dernière intervention
19 novembre 2005

Pour un débutant comme moi, c'est simpa de enfin trouver la fonction pour
générer des sons à diverses fréquences et attendre pendant un moment (respct. sound() et delay()...sinon, le code est assez simple ;-)
Messages postés
4
Date d'inscription
dimanche 11 août 2002
Statut
Membre
Dernière intervention
18 décembre 2003

Joliment demandé Jo...
LE COMPILATEUR DANS LE TITRE DE LA SOURCE BORDEL !!!!!!

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.