Programme pour controle du port parallèle.

Programme pour controle du port parallèle. - Logiciels - Windows & Software

Marsh Posté le 10-11-2009 à 10:43:36    

Salut a tous !
 
Je voudrais pouvoir controler via le port parallèle des relais ou autres.
Je suis donc a la recherche d'un soft pouvant faire ceci.
 
http://ftp.traduc.org/doc-vf/gazette-linux/html/2006/122/images/lg122-D/pport.png
 
L'idéal serais que je puisse commander les sorties D0 a D7 avec des niveaux 0-5V
 
j'ai trouvé ceci:
http://www.vbfrance.com/codes/ECRI [...] _8343.aspx
Mais je n'ai pas réussi a le faire fonctionner.
 
Si quelqu'un a ca sous la main.
 
Merci.

Reply

Marsh Posté le 10-11-2009 à 10:43:36   

Reply

Marsh Posté le 10-11-2009 à 11:13:06    

on avait fait ca en C en BTS, controler des relais qui allientait des ampoules.
 
mais c'etait sous DOS. sous 2000/XP/Vista/7 les mode d'accès ne marchent plus du tout pareil et il faudrait sans doute revoir ca depuis le debut


---------------
#mais-chut
Reply

Marsh Posté le 10-11-2009 à 15:00:25    

tu a installé quoi exactement .?  
ce genre de soft doit appeller une librairie de fonction hadwares et cette librairie doit etre incrite en base de registre  
il suffit que chez toi elle y soit pas pour que ca parte en couille  
idem tu a verifié l'adresse de ton port //


---------------
I sit, in my desolate room, no lights, no music, Just anger, I've killed everyone, I'm away forever, but I'm feeling better,How do I feel,What do I say,Fuck you, it all goes away,
Reply

Marsh Posté le 10-11-2009 à 16:46:12    

J'ai dézippé le contenus du dossier espérant trouver un soft avec une interface comme sur la capture d'écran (voir lien)
 
http://www.vbfrance.com/gdi/c/8343.cs.jpg
 
Mais rien donc j'ai pas essayer d'aller plus loin étant donné que j'ai quasiment aucune connaissance en prog (2-3 base de C++ et encore ...)
Je sais pas si il faut un prog spécifique a chaque bécane ou si il existe un log universel ou il est possible de controler le port simplement, vu que visiblement les sorties D0 à D7 peuvent avoir 2 niveaux (0 ou 5V).

Reply

Marsh Posté le 10-11-2009 à 16:48:10    

le ZIP ne contient pas de programme mais uniquement le code source pour VB6  
 il faut le compiler pour que ca marche  [:ooinverse]


---------------
I sit, in my desolate room, no lights, no music, Just anger, I've killed everyone, I'm away forever, but I'm feeling better,How do I feel,What do I say,Fuck you, it all goes away,
Reply

Marsh Posté le 10-11-2009 à 17:12:31    

OK, je vais essayer de voir sur visual basic si je peux faire quelques chose, j'y connais rien ... [:mlc2]

Reply

Marsh Posté le 10-11-2009 à 17:15:48    

ben y a juste a trouver le bouton "compiler" normalement hein ...


---------------
I sit, in my desolate room, no lights, no music, Just anger, I've killed everyone, I'm away forever, but I'm feeling better,How do I feel,What do I say,Fuck you, it all goes away,
Reply

Marsh Posté le 10-11-2009 à 17:54:34    

bon si c'est que ca ca devrais l'faire  [:ramones]

Reply

Marsh Posté le 10-11-2009 à 18:46:40    

Tu peux chercher inpout32.dll, je l'avais utilisé en VB6 sous XP pour cet usage.
Un bout qui concernait les déclarations:
 
Attribute VB_Name = "Module1"
' Declarations
Public Declare Function Inp Lib "inpout32.dll" _
Alias "Inp32" (ByVal PortAddress As Integer) As Integer
Public Declare Sub Out Lib "inpout32.dll" _
Alias "Out32" (ByVal PortAddress As Integer, ByVal Value As Integer)
 
Ne m'en demande pas plus, c'était il y a assez longtemps.
 
Le problème avec VB6 c'est le passage à 64 bits qui n'est pas supporté.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed