Table des matières

Sommaire .NETMF v4.3

[ARCHIVES] Exemples codés en C# pour la carte BrainPad v1

[Mise à jour le 14/1/2019]

BrainPad v1.0 et NetMF 4.3

Les exemples ont été testés avec la carte ci-dessous.

Celle-ci n'est plus disponible en 2019. Voir le nouveau modèle BrainPad 2 sous TinyCLR OS.

Le code source des exemples

Télécharger le code de l'exemple. Accéder à la page web de la classe sur GitHub. La classe est incluse dans la bibliothèque Microtoolskit. Photo du montage.

Les entrées, sorties numériques

Visual Studio 2015 Description
BrainPad_Blink Sortie numérique (GPIO - General purpose Input Output): faire clignoter la Led LightBulb de la carte BrainPad et une Led DFRobot reliée au connecteur mikroBus. Affichage d'un texte sur l'écran graphique. NetMFv43_BrainPad_Blink X
BrainPad_Light_Switch Entrée/Sortie numériques : commander la Led Traffic Light verte avec le bouton-poussoir down. Affichage d'un texte sur l'écran graphique.NetMFv43_BrainPad_LightSwitch X
BrainPad_EasyStepperMotSorties numériques : commander un moteur pas à pas SY57STH41-1006A à circuit A3967 de MikroElektronika. Affichage d'un texte sur l'écran graphique.YouTubeNetMFv43_BrainPad_EasyStepperMot X X X

La communication série – Asynchrone - UART

Visual Studio 2015 Description
BrainPad_UARTUART (Universal Asynchronous Receiver-Transmitter)
Transmission d'une valeur numérique avec une carte RS232 click de MikroElektronika. Affichage des paramètres de la liaison sur l'écran graphique.YouTube
NetMFv43_BrainPad_UART X

La communication série – Synchrone – Bus I²C

Visual Studio 2015 Description
BrainPad_MCP342xI²C : Acquérir la température ambiante mesurée par un capteur LM35 avec le CAN MCP3428 du module ADC3 click (Elektronika). L'afficher sur l'écran graphique.YouTubeNetMFv43_BrainPad_MCP342x X X X