Série est une des formes plus faciles de la communication de matériel. Il n’est pas la seule façon de communiquer entre deux appareils, mais il offre plusieurs avantages par rapport aux autres méthodes ; surtout, il peut être fait via une connexion USB standard via l’USB TinyShield. Dans ce tutoriel je vais détailler le processus de création d’une application WinForms et Tinyduino croquis pour réaliser une communication série unidirectionnelle pour ajuster la vitesse des deux moteurs.
Pour ce projet vous aurez besoin d’un ordinateur Windows avec Visual Studio (VS communauté 2015 ou supérieure recommandé), un Tinyduino et un Tinyshield moteur double. L’application WinForms est écrit en langage c# et affiche une liste des ports série disponibles ainsi que les contrôles de vitesse pour chaque moteur. Nous ferons usage de programmation sur les deux côtés du pont série rendant le protocole série légère pilotés par des événements.