Je viens de me mettre à l'arduino (mega2560) et je beug au moment de la communication de mon pc vers l'arduino...
Je m'explique, j'ai un programme autonome qui exécute uniquement et automatiquement un batch (texte.bat) en fonction d'un événement. Pour moi je pense que le plus simple serait qu'en exécutant automatiquement ce batch, une des entrée défini de mon arduino passe à l'état 1 afin que mon arduino gère le reste en conséquence.
Mais je ne sais pas quoi écrire exactement dans ce batch, par exemple pour mettre à 1 une des entrée pendant 20000ms dès que le batch s'execute ...
Merci d'avance pour votre aide , je suis bloqué depuis quelques jours.
Je crée un filtre dans mon programme, je lui dit par exemple que si il voit une température supérieur à 350° le filtre est activé, en conséquence mon programme me propose lui même d’exécuter un fichier .bat
(que le programme activera tous seul lorque la tempérarture depassera les 350°)
Je souhaiterais que ce batch active une entrée de mon arduino
sfu68:
Je crée un filtre dans mon programme, je lui dit par exemple que si il voit une température supérieur à 350° le filtre est activé, en conséquence mon programme me propose lui même d’exécuter un fichier .bat
(que le programme activera tous seul lorque la tempérarture depassera les 350°)
Je souhaiterais que ce batch active une entrée de mon arduino
ok
sur le principe c'est simple d'ajouter dans tes .bat
l'execution d'un petit prog communiquant en serie une valeur/info vers l'arduino, c' est relativement simple à realiser/programmer.
Dans le batch, tu peux rediriger la sortie d'un echo sur le port COM auquel ton Arduino est connecté. Dans cette commande echo tu envoies le caractère (ou la chaine de caractères que ton Arduino attend)