Je t'avouerai que je suis complétement perdu..
Alors comme j'avais un peu de temps avant de retourner bricoler sur mon camion de pompier-robot

je me suis remis à AutoIt pour tester ma suggestion, et ça marche (testé seulement avec mon Arduino Leonardo).
Il faut trélécharger les deux fichiers de l'extension commg indiqués dans mon message précédent.
Ensuite du crées un script avec l'éditeur et tu y mets ça en adaptant ton numéro de port, sa vitesse et l'emplacement de terminal.exe:
#include "CommMG.au3"
;numéro du port com à ouvrir
Local $port=8
;chemin vers l'émulateur de terminal à lancer
Local $terminal = "D:\Arduino\Terminal.exe"
Local $result
Local $ret
While True
$ret = _CommSetport($port, $result, 115200, 8, 'none', 1, 1)
If @error = 0 Then
ConsoleWrite("port ouvert" & @CRLF)
_Commcloseport(True)
Local $pid
$pid = Run($terminal)
ProcessWaitClose($pid)
Else
ConsoleWrite("Erreur ou Carte Arduino non branchée: ")
ConsoleWrite($result & @CRLF);
EndIf
Sleep(1000)
WEnd
Ca boucle indéfiniment toutes les secondes, si ça détecte un port COM8, ça essaie de l'ouvrir, si l'ouverture se passe bien, ça referme le port et ça lance TerminalBPP puis le script se bloque jusqu'à la fermeture du terminal.
Après quoi il reprend son cycle toutes les secondes.
Sur ce je m'en vais faire le câblage de mon servo et des photo-transistors
