On voit une fenêtre setup , où est est son programme ?
ComPort1: TComPort; il sort d'où TComPort ?
As tu un exemple de réception non bloquante ?
Si je met ce code sur Lazarus ça fonctionne ?
A+, pat
Je n'ai pas d'expérience avec Lazarus, mais voir ici: https://www.developpez.net/forums/d1...osants-delphi/
Je vais réinstaller Lazarus pour faire l'essai et je te répondrai dans une nouvelle discussion.
Merci adipie de continuer à vous intéresser à mon cas.
Votre proposition correspond semble-t'il strictement à ma demande initiale.
Comment est alimenté le relais ? par la prise USB ?
Comment serait l'interface (écrite en Delphi donc) de programmation des séquences sur l'écran de l'ordinateur ?
Mon avis est d’amateur. Il ne peut pas dispenser de l’intervention de professionnels.
Bonjour,Merci adipie de continuer à vous intéresser à mon cas.
Votre proposition correspond semble-t'il strictement à ma demande initiale.
Comment est alimenté le relais ? par la prise USB ?
Comment serait l'interface (écrite en Delphi donc) de programmation des séquences sur l'écran de l'ordinateur ?
Ce module est alimenté par le connecteur USB.
La commande se fait par un petit exécutable à développer suivant le besoin.
Je proposerai une solution d'ici peu.
Bonjour,
Après quelques cheveux gris j'ai réussi à faire tourner ce module relais sur Lazarus.
Comport est remplacé par LazSerial, je n'ai pas réussi à installer le paquet Comport sur Lazarus.
AideLazSerial.pdf
Téléchargement du projet complet ici: Module_Relais.zip
Le fichier TestRelaisUsb.exe permet d'actionner un relais USB connecté sur un connecteur USB.
Testé avec Windows 10 64 bits.
Dernière modification par Antoane ; 16/03/2020 à 21h18. Motif: Rapatriement des PJ
J ai installé Lazarus et recopier ton test.
Je n'ai pas le paquet sur le form1, pourtant j 'ai fait "paquet" "Ouvrir un paquet lpk"
Je lance il se plante sur le write et le setup ne vient pas !
Voir l image.
Comment faire ?
A+, pat
Bonjour,
Désolé, mon explication était un peu légère.
Je viens de faire un tuto qui devrait te sauver.
désinstalle tout et suis ce tuto.
Fait signe en cas de problème.
TutoRelaisUsbLazarus.pdf
Merci pour le tuto
J'ai dù créer un bouton pour le setup pour que ça fonctionne.
En copiant les 2 lignes.
Mais pourquoi le FormActivate ne fonctionne pas ?
Tu dis sur le dernier tuto OnActivate qui ne figure pas dans la liste proposée.
Il m'avait créer un FormCreate qui n'était pas dans ton premier pdf, j ai merdé un peu en créant les boutons peut être ça ?
j ai tout enlevé le FormCreate...
Code:procedure TForm1.FormActivate(Sender: TObject); begin LazSerial1.ShowSetupDialog; LazSerial1.Open; end;
Dernière modification par freepicbasic ; 14/03/2020 à 15h48.
A+, pat
Je ne vois pas où est l'astuce ?
Peux tu faire un copier collé du code dans un document texte et me l'envoyer en MP pour ne pas encombrer cette discussion.
Je t'envoie mon adresse par MP
Je t ai envoyé un zip avec tout.
A+, pat
Bonjour,
Voici le cas pratique d'un programmateur journalier avec une appli Windows et un module relais USB.
ProgJour.zip