begin process at 2010 02 10 11:21:41
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Multimedia

 > PORT PARALLÈLE : CONTRÔLEZ MEDIAPLAYER AVEC UNE TÉLÉCOMMANDE TV, VCR OU AUTRE (RC-5).

PORT PARALLÈLE : CONTRÔLEZ MEDIAPLAYER AVEC UNE TÉLÉCOMMANDE TV, VCR OU AUTRE (RC-5).


 Information sur la source

Note :
6,5 / 10 - par 2 personnes
6,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Multimedia Classé sous :mediaplayer, ir, rc5, port, parallèle Niveau :Initié Date de création :26/04/2006 Vu / téléchargé :9 939 / 1 244

Auteur : rylryl

Ecrire un message privé
Site perso
Commentaire sur cette source (16)
Ajouter un commentaire et/ou une note

 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...



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture USB : 8 ENTREES / 16 SORTIES AVEC UN PIC18F4550 (HID).
Source avec Zip Source avec une capture PORT SERIE : CONTRÔLER 8 SORTIES AVEC UN HCF4094.
Source avec Zip Source avec une capture PORT SERIE: PROGRAMMATEUR DE MÉMOIRES I2C AVEC ÉDITEUR HEXAD...
Source avec Zip PORT PARALLÈLE / BUS I2C AVEC PCF8574A, 24C32, PCF8591 ET PC...
Source avec Zip PORT PARALLÈLE : PILOTEZ JUSQU'A 8 SERVOMOTEURS.

 Sources de la même categorie

Source avec Zip Source avec une capture SCREENCAMTURE 0.2 par JulioDelphi
Source avec Zip Source avec une capture CHANGEUR DE FOND D'ÉCRAN par John Dogget
Source avec Zip Source avec une capture SCAN THREAD : BASS par Nicolas___
Source avec Zip Source avec une capture PEDALE MULTI EFFETS [BASS ASIO] par Nicolas___
Source avec Zip Source avec une capture POPUP ALERTE STYLE MSN AVAST par strobinateur

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture USB : 8 ENTREES / 16 SORTIES AVEC UN PIC18F4550 (HID). par rylryl
Source avec Zip Source avec une capture PORT SERIE : CONTRÔLER 8 SORTIES AVEC UN HCF4094. par rylryl
Source avec Zip MEDIA PLAYER COMPLET par le nouveau
Source avec Zip Source avec une capture LECTEUR MP3 A L'AIDE DE L'OUTIL MPLAYER par kamalz
Source avec Zip PORT PARALLÈLE : CONTRÔLEZ VOTRE PC AVEC UNE TÉLÉCOMMANDE TV... par rylryl

Commentaires et avis

Commentaire de zaxtik le 01/05/2006 12:18:05

vraiment intérréssant mais je me demandé pourquoi avoir mis sa :
"Touche (P- = 33) = baissé le volume" (ceci est un exemple) pourquoi avoir mis plusieur Touche ???
Et puis aussi euh il faut acheter un capteur infrarouge ???

Sinon bonne source enfin on pourra controlé son pc (enfin pour la musique) depuis son lit !!!

Sur ce bonne journée et byby !!!

Commentaire de rylryl le 04/05/2006 23:02:36

Bonjour ZAXTIK et merci !

Toutes les touches d'une télécommande TV ou autre ont une valeur,
Donc le fait d'appuyer sur une d'entre elles produira l'émission d'un code RC5 associé a cette touche...
En appuyant sur la touche P- d'une TC RC5 normalement la valeur(33=$21) sera transmise ...

Maintenant si la valeur reçue vaut 33 alors Windows media player recevra l'ordre de passer a la sélection précedente=(Touche (P- = 33) = SELECTION PRECEDENTE).

Pour le capteur tape "tsop1736" sur google le prix moyen 2€.

Bon pilotage a toi !!
ryl...


Commentaire de zaxtik le 05/05/2006 10:40:32

merci du conseil et des explications !!! je le fais de suite !!!

Commentaire de zaxtik le 05/05/2006 11:41:34

ah oui j'ai oublier (excusez moi je n'est aucune intention de faire du flood)
euh tu pourrez aussi m'expliquez, a moi et aux autres, où qu'on installe tout tes fichiers  ???

Commentaire de rylryl le 05/05/2006 20:29:48

Il n'y a pas d'installation a faire, il faut juste créér un répertoire mettre tous les fichiers dedans et lancer "Media_RC5.dpr" avec delphi.
Seul le fichier "inpout32.dll" peut être placé dans le répertoire "SYSTEME" de windows (Mais pas obligatoire).

A+
ryl...

Commentaire de maddmaxx le 16/10/2006 20:29:47

Comment on se débrouille avec le port parallèle quand on sait à peine (merci google) ce qu'est un port parallèle et que l'on utilise un pc portable ?
Merci de ta réponse.

Commentaire de rylryl le 21/11/2006 21:24:02

MADDMAXX, je ne vois pas ce qu'il te manque !!!

Il y a un code commenté et un schéma explicatif...
Je ne peux pas venir chez toi faire les choses a ta place!!!
Et un portable c'est un PC ordinaire MAIS il est comme son nom l'indique PORTABLE rien de plus !!
Et merci pour ta note de "5"... ça donne envie d'aider ou de partager!!

ryl...

Commentaire de maddmaxx le 29/11/2006 18:07:59

Désolé mais je n'ai pas vu et ne vois toujours pas le schéma explicatif. De lus, c'est la première fois que j'entends parler de ce port parallèle, alors je me disais que si je devais démonter mon ordinateur portable pour l'atteindre, ce serait moins facile que sur un fixe, si tu vois ce que je veux dire.
Pour la note, je suis désolé, j'ai dû commettre ca dans un accès de folie car je n'ai pas les compétences pour juger cette source, alors que tu as l'air d'être de bonne foi. Encore merci, à+.
Maddmaxx.

Commentaire de rylryl le 29/11/2006 18:14:33

Oki...
Le schéma explicatif est dans le zip "RECEPT_IR.bmp" le port parallèle c'est le connecteur qui est ou était utilisé pour les imprimantes...

ryl...

Commentaire de maddmaxx le 29/11/2006 18:18:11

euh, j'avais pas trop regardé e cntenu du zip, maintenant je vois bien le schéma. Si je comprends bien il faudrait alimente le récepteur de manière externe avec une pile de 5V ? On peut faire ce bricolage avec des fils électrics si besoin ?
Allez merci et a +.

Commentaire de maddmaxx le 29/11/2006 19:04:56

Désolé, mais j'ai encore une question, la dernière je pense. Mon port parallèle ne comporte que 15 orifices, il s'agit d'un Port HD-DB15 je pense, et j'aurais voulu savoir comment placer mon récepteur dans ce cas là. Je sais que j'ai du mal, mais je trouve ce concept génial alors je m'accroche.
Encore merci Ryl.

Commentaire de rylryl le 29/11/2006 20:36:26

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...

Commentaire de AmineTheGreat le 28/06/2007 14:22:44

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 !

Commentaire de rylryl le 28/06/2007 18:45:31

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...

Commentaire de AmineTheGreat le 28/06/2007 23:52:01

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.

Commentaire de powerf le 21/10/2008 23:39:36

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.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Barriere IR sur port parallele [ par VinceH ] Salut,je voudrais pouvoir, depuis une application Delphi, avoir l'etat d'une barriere infra-rouge reliee sur le port parallele.Le principe serait le s Lire port parallèle [ par revsys ] Bonjour,J'utilise ZLportIO pour pouvoir communiquer avec le port parallèle, et plus précisement pouvoir lire la pin n°14.procedure TForm1.FormCreate(S port parallèle [ par ANDRIDEV ] j'ai un problème avec mon PIII un message d'erreur Eprivilege apparait lorsque j'ai compilé mon programme en assembeur en utilisant out dx,al Ecrirer sur le port parallèle [ par leclair2000 ] J'aimerais savoir comment écrire sur le port parallèle! reconnaitre un port usb en delphi 2006 [ par castalouche5 ] Bonjour, voici mon code afin de reconnaître divers disques en delphi 2006 : function TypeLecteur(Lecteur:string) :string; begin Result :=''; lect pointer sur un port usb [ par castalouche5 ] Bonjour je cherche à pointer sur disquette, disque dur, disque réseau et ports usb. Pour les 1ers j'ai créé function avec un case affectant selon un supervision d'équipement [ par hyacinthe11 ] salut à tous, je veux concevoir une application de supervision d'équipements par port série.cela va consister à recevoir des information sur l'état de Incompatibilité MySQL et Mediaplayer ? [ par moucate974 ] Bonjour, J'ai un gros soucis avec mon logiciel qui se connecte à une base de donnée MySQL et l'utilisation du son (Tmediaplayer ou fonctions issues d Mediaplayer: Bruit de fond génant [ par etrix ] Bonsoir,J'ai fait un Player mp3 assez complet, et lorsque je joue une musiqe (format mp3 bien sur) un son génant vient par accout en fond de musique (


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,764 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales