IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Téléchargé 82 fois
Vote des utilisateurs
0 
0 
Détails
Licence : Non renseignée
Mise en ligne le 18 février 2018
Plate-forme : Windows
Langue : Français
Référencé dans
Navigation

Commande de relais par USB (sans driver – HID)

Disponibles à bas prix sur le net, ces cartes peuvent être commandées par un programme en C++ disponible sur GIT.

J’ai réécrit le programme en C# en ajoutant des fonctionnalités (minuterie, clignotant, excitation horodatée, excitation différée).
Pour plus de détails lire le fichier d'aide.

Toutes les sources sont livrées (y compris de l’aide).

Avatar de amateur57
Nouveau Candidat au Club https://www.developpez.com
Le 06/09/2018 à 18:44
Bonjour

Je viens de telecharger votre programme reecrit.
Apres l'avoir decompressé, quand je lance l'application 'UsbRelayFG' Release ou Debug, un message apparait
"Impossible de charger la DLL 'usb_relay_device.dll' le module specifié est introuvable
Pourtant mon module est connecté à l'ordi et reconnu semble t'il ??
Merci pour votre aide
Bonne journée
Avatar de gaby277
Membre expérimenté https://www.developpez.com
Le 25/10/2018 à 16:00
Bonjour,
Désolé pour cette réponse tardive. Ce programme n’ayant que très peu été téléchargé, je ne le regarde plus depuis longtemps.

Voulez-vous simplement utiliser l’application ? Ou voire le code et éventuellement l’adapter à votre besoin particulier avec Visual studio ??

Si vous voulez simplement utiliser le code :

Méthode 1 :
Dézippez tous les fichiers CdeRelaisParUSB.zip -> vous obtenez 2 fichiers .zip
UsbRelaisFG.zip et USBRelaisHidFG.zip

Dézippez maintenant UsbRelaisFG.zip, dans le répertoire .bin, il y a 2 sous répertoires : debug et release
Dans debug , il y a
- UsbRelaisFG.exe (l’executable)
- USB_RELAY_DEVICE.dll (la DLL un fichier qui est nécessaire pour que l’executable fonctionne et qui doit se trouver dans le même répertoire que l’exécutable).
- CommandeRelaiUSB_ HID.chm (le fichier d’aide qui doit se trouver dans le répertoire de l’exécutable- il peut être lancé directement depuis l’explorateur windows ou depuis l’exécutable).
Double cliquez sur l’exécutable.

méthode 2 :
Vous dezippez tous .zip y compris ceux qui resultent du dézippage d’un autre zip, vous recherchez :
- UsbRelaisFG.exe
- USB_RELAY_DEVICE.dll
- CommandeRelaiUSB_ HID.chm
Vous copiez ces 3 fichiers dans un répertoire vide de votre convenance vous double cliquez sur l’exe.

PS1 : Le message d’erreur indique que l’exécutable qui est lancé ne trouve pas le fichier .dll (il n’est pas dans le même répertoire.
L’exécutable est présent dans plusieurs sous répertoires (c’est lié à Visual studio) vous devez lancer l’ exécutable d’un répertoire ou il n’y a pas le fichier .Dll
PS2 : j’ai mis des zip dans un zip à cause des contraintes de taille de téléchargement sur DVP.

Ps3 : je viens de retélécharger et faire les deux manips ci-dessus (faites à votre convenance l’une ou l’autre (ou les deux !)

Bon courage et je vous prie de m’excuser pour cette réponse tardive.
Avatar de michelsonia
Nouveau Candidat au Club https://www.developpez.com
Le 19/04/2021 à 13:56
Bonjour ,
Un gros up..
J'ai suivi vos indications mais j'ai exactement le même problème .. (tests avec W7 32 et W7 64 bits ).
Merci !!
Ps : Mes compétences en programmations sont nulles !!
Avatar de deb27
Nouveau Candidat au Club https://www.developpez.com
Le 02/06/2021 à 11:32
Bonjour,
Super boulot qui m'enlève une belle épine du pied.
Juste un petit problème en utilisant une carte 4 canaux : La détermination du nombre de relais se fait sur la chaine "FOR" qu'il faut transformer en "FOUR".
Un detail.
Encore merci !
Developpez.com décline toute responsabilité quant à l'utilisation des différents éléments téléchargés.