Tag archives for Port série

Contrôle d’un microcontrôleur PIC à partir d’une interface utilisateur graphique (GUI) d’un Ordinateur

image-439
Une interface utilisateur graphique est un dispositif d'interface homme-machine, dans lequel les objets à manipuler sont dessinés sous forme d'icônes sur l'écran, l'utilisateur peut envoyer des commandes par un dispositif de pointage, généralement une souris ou un clavier. C'est facile et nécessite moins de compétences pour faire fonctionner un dispositif à partir d'une représentation visuelle de l'espace de travail (GUI) en cliquant simplement une souris ou à l'aide d'un clavier plutôt que d'une ligne de commande. Dans cet article, nous allons concevoir une interface utilisateur graphique en utilisant Microsoft Visual C #. Ce logiciel peut être installé dans n'importe quel ordinateur exécutant des systèmes d'exploitation Windows.. L'ordinateur se connecte au microcontrôleur à l'aide d'un câble série RS232 ou avec un câble USB utilisant un convertisseur USB-série . Le microcontrôleur PIC recevoir des commandes provenant de l'ordinateur pour contrôler des dispositifs qui lui sont connectés, comme les moteurs, les LED, etc.

Contrôle d’un microcontrôleur PIC à partir d’une interface utilisateur graphique (GUI) PC via USB

image-960
Une interface utilisateur graphique est un périphérique d'interface homme-machine, dans lequel les objets à manipuler sont dessinés sous forme d'icônes à l'écran, il est toujours facile et nécessite moins de compétences pour faire fonctionner un périphérique à partir d'une représentation visuelle en cliquant simplement sur une souris ou en utilisant un clavier plutôt qu'une ligne de commande. L'interface graphique peut également être utilisée pour interfacer avec d'autres périphériques externes situés à différents endroits. Dans ce projet, nous allons émuler l'interface du port série en utilisant le port USB pour contrôler le PIC à partir de l'interface GUI du PC. En utilisant l'USB dans la classe CDC, aucune modification ne sera requise sur le logiciel GUI PC.