Port parallèle : contrôlez mediaplayer avec une télécommande tv, vcr ou autre (rc-5).

Soyez le premier à donner votre avis sur cette source.

Vue 14 420 fois - Téléchargée 1 648 fois

Description

Permet de contrôler WINDOWS MEDIA PLAYER depuis une télécommande infra rouge au standard RC5 ou dérivé
Ex (Philips, Radiola, schneider ...ou les TCs universelles (RC5)).
Pour cela il est nécessaire de connecter un récepteur infra rouge (TSOP 1736 ou équiv) au Port parallèle.
Pour plus de détails voir «RECEPT_IR.BMP ».

Dans cet exemple Windows Media Player est controlé avec la TC comme suit:
Touche (1)= PLAY /PAUSE
Touche (3)= ARRET LECTURE
Touche (Son+ = 16) = SON ++
Touche (Son- = 17) = SON --
Touche (Muet = 13) = SON MUTE
Touche (P+ = 32) = SELECTION SUIVANTE
Touche (P- = 33) = SELECTION PRECEDENTE
Touche (5) = PLEIN ECRAN
Touche (On/Off = 12) = Démarrer/Arrêter WINDOWS MEDIA PLAYER

(Le TSOP1736 est "auto alimenté" par le port parallèle).
!!! MAIS !!! il est possible que sur certains PC la tension soit insuffisante !
Si c'est le cas utilisez plutôt le +5v d'un port USB (ATTENTION A CE GENRE DE MANIP !!)

Utilisation de « INPOUT32.DLL » -> dans zip.
Pour + d'infos sur cette DLL http://www.logix4u.net/

Bon pilotage !

ryl...

Codes Sources

A voir également

Ajouter un commentaire Commentaires
powerf Messages postés 8 Date d'inscription dimanche 6 août 2006 Statut Membre Dernière intervention 21 octobre 2008
21 oct. 2008 à 23:39
c bien tres efficace mais tu devra modifuer un peut l'alimantation en rajoutant 4 diodes (4148 ou bat85 ) par ex sur D0 D1 D2 D3 avec une capa de 100uf pour alimanter le recepteur , sur le soft:
au lieu de: Out32(LPTn,04)->Out32(LPTn,255)

apart ça c tres bien bravo j'ai modifier la ligne d'acisition par ack (10).et ça marchez tres bien@+

amine.
AmineTheGreat Messages postés 47 Date d'inscription mercredi 13 juin 2007 Statut Membre Dernière intervention 28 décembre 2010
28 juin 2007 à 23:52
re,
mon j'ai un problème avec cela. en fait j'ai écrit avec les threads et qui a tendance à se bloquer. je sais pas est ce que c'est à cause du pc qui ai chargé par bcq de programme ou pas. si tu veux je t'envoie la partie de mon thread pour la voir car vraiment je suis perdu !
bne journée.
rylryl Messages postés 311 Date d'inscription mardi 9 mars 2004 Statut Membre Dernière intervention 15 décembre 2006 1
28 juin 2007 à 18:45
Bonjour AmineTheGreat,

Le prog fonctionne parfaitement a ma connaissance ...
La propriété du thread passe en mode critique uniquement pendant un début de code RC5 valide ,puis repasse en mode normal juste aprés avec un "ProcessMessages" qui a tendance a désynchroniser mais pas trop grave si une trame est mal saisie la prochaine sera normalement ok!
Mais fait l'essai et tu verras qu'en acquisition on est trés proche du 100%...

Bonne continuation
A+
ryl...
AmineTheGreat Messages postés 47 Date d'inscription mercredi 13 juin 2007 Statut Membre Dernière intervention 28 décembre 2010
28 juin 2007 à 14:22
bjr,
j'ai lu votre programme et je veux te poser une question:
est ce que le programme fonctionne parfaitement ? est ce qu'il ne se bloque pas lorsque tu l'exécute? il y a un truc que je comprnd pas c'est que tu utilise les threads et tu le mets en priorité critique sans provoqué un delay ... c'est pour cela que je te pose cette question.
bon courage !
rylryl Messages postés 311 Date d'inscription mardi 9 mars 2004 Statut Membre Dernière intervention 15 décembre 2006 1
29 nov. 2006 à 20:36
Normalement on peut utiliser une broche du port parallèle pour auto-alimenter le capteur IR, mais il peut arriver que certains PC ne fournissent pas assez.
(voir "RECEPT_IR.bmp") Schéma de gauche alim autonome et schéma de droite pour une alim externe(ou pourquoi pas le 5Volt présent sur le port USB)...

Le DB15 dont tu parles est je pense un connecteur SVGA (vidéo) ce n'est pas le bon !!!
Alors soit ton portable n'a pas de port parallèle soit il est caché derriere une trape a l'arriere du PC portable et doit avoir 25 orifices ...

Bon courage !
ryl...
Afficher les 16 commentaires

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.