Etape 4: Contrôle l’appareil du PC
-Pour notre périphérique fonctionne il faut un programme qui va envoyer les commandes de PC à MCU sur la planche pour passer le relais marche/arrêt. Dans l’étape de débogage, vous pouvez utiliser un programme de terminal simple, cependant, plus tard, il serait un pénible d’avoir à envoyer la commande via terminal, chaque fois que vous voulez que l’appareil activée/désactivée.
-J’ai fait une application simple qui comporte deux boutons ON et OFF. Pas besoin d’expliquer ce qui ils font donc je vais vous expliquer brièvement comment ils fonctionnent. Lorsque vous cliquez sur ON il ouvre le port COM et envoie la commande (0x99) pour le MCU qui puis l’appareil s’allume et relit avec le statut.
-Cette application accepte/requiert des arguments de démarrage qui sont définis dans la boîte d’entrée de la cible de la fenêtre Propriétés du raccourci. Premier paramètre est votre port COM sur lequel l’appareil est connecté et le second sur (facultatif) est activ ou la bretelle de sortie.
-Vous pouvez donc créer 2 raccourcis tout comme j’ai et rapidement tourner l’appareil ON/OFF ou avez d’autres application tourner votre dispositif ON/OFF comme application alarme PC ou quelque chose qui vient à l’esprit.
-Si vous obtenez une erreur en essayant de démarrer pour exécuter l’application, ça pourrait être deux raisons, vous n’avez pas ajouté un numéro de port COM (correct) à la cible du raccourci ou votre port COM est déjà ouverte/en cours d’utilisation (une autre application utilise ce port COM)
Cette application est très, très, basic, mais il était plus que suffisant pour moi, cependant, vous pouvez créer votre propre application qui vous permettra de lire l’état du périphérique, minuterie, fonction marche/arrêt de commutation et etc ou combiner cette application avec d’autres applications comme je le faisais. Go nuts !