[ARCHIVES] Exemples codés en C# pour la carte Panda 3
[Mise à jour le 29/12/2018]
NETMF 4.3 - C# : Fascicule
Ce document est un recueil de programmes écris en C#. Ils ciblent les modules FEZ de la société GHI Electronics auxquelles sont connectés divers capteurs, actionneurs et dispositifs de visualisation.
Documentation de la carte Fez Panda III Télécharger
Table des matières
- Matériel - Logiciel - Documentation
- Tableaux récapitulatif des exemples de code
- Les entrées, sorties numériques
- Les entrées, sorties analogiques
- La communication série
- Annexes
- Bibliographie
- Webographie
- Distributeur
- Index
Le code source des exemples du fascicule
Télécharger le code de l'exemple Accéder à la page web de la classe sur GitHub
Les entrées, sorties numériques
Visual Studio 2015 | Description (CI ou module) | ||
---|---|---|---|
PANDA_3_Blink | Sortie numérique (GPIO - General purpose Input Output): faire clignoter la LED de la carte Panda 3. | ||
PANDA_3_Led_BP | E/S numériques (GPIO - General purpose Input Output): commander une LED avec un bouton-poussoir. | ||
PANDA_3_Clav4Digilent | E/S numériques : commander la Led1 de la carte Panda 3 avec un clavier Digilent 4BP. | ||
PANDA_3_EasyStepperMoteur | Sortie numérique : commander un moteur pas à pas avec une carte EasyStepper Driver Motor V4.4 | X |
Les entrées, sorties numériques - Interruption
Les entrées, sorties numériques - PWM
Les entrées, sorties analogiques
La communication série – Asynchrone - UART
Visual Studio 2015 | Description (CI ou module) | ||
---|---|---|---|
PANDA_3_UART | UART (Universal Asynchronous Receiver-Transmitter) : Transmettre une valeur numérique via une liaison RS232. | ||
PANDA_3_ELCD_162 | UART : Utiliser un afficheur Lcd à commande série ELCD-162. | X | |
PANDA_3_XBee_E | UART : Transmettre des données avec un module XBee. | ||
PANDA_3_XBee_R | UART : Recevoir des données avec un module XBee. |
La communication série – Synchrone – Bus I²C
Visual Studio 2015 | Description (CI ou module) | ||
---|---|---|---|
PANDA_3_PCF8574 | I²C (Inter-Integrated Circuit) : Réalisation d'un chenillard sur huit Leds reliées à un port d’entrées, sorties PCF8574. | X | |
PANDA_3_I2C_LCD | I²C : Commander un afficheur LCD à circuit PCF2119. | X | |
PANDA_3_I2C_SRF08_US | I²C : Mesurer une distance avec un télémètre à ultrasons SRF08. | X | |
PANDA_3_I2C_LED_BP | I²C : Recopier l’état de boutons poussoirs sur les Leds de la carte SSI via des PCF8574 (carte SSI). | X | |
PANDA_3_I2C_HMC6352 | I²C : Lire la direction donnée par une boussole HMC6352. | X | |
PANDA_3_I2C_TMP102 | I²C : Mesurer la température ambiante avec un capteur TMP102. | X | |
PANDA_3_I2C_MD25 | I²C : Commander deux motoréducteurs à C.C. équipés d’encodeurs avec une carte MD25. | X | |
PANDA_3_I2C_TSL2561 | I²C : Mesurer la luminosité ambiante avec un capteur TSL2561. | X | |
PANDA_3_I2C_MLX90614 | I²C : Mesurer la température d’un objet avec un capteur MLX90614. | X | |
PANDA_3_I2C_MCP3424 | I²C : Acquérir des données issues de capteurs analogique avec un CAN MCP3424. | X | |
PANDA_3_I2C_ADXL345_ITG3200 | I²C : Mesurer la position et l'accélération d'un mobile avec un ADXL345 et un ITG3200. |
La communication série – Synchrone – Bus SPI
Visual Studio 2015 | Description (CI ou module) | ||
---|---|---|---|
PANDA_3_ST7735 | SPI - Serial Peripheral Interface. Afficher du texte, des graphiques et des images sur un lcd à circuit ST7735 | X |
La communication série – Synchrone – Bus One Wire
Visual Studio 2015 | Description (CI ou module) | ||
---|---|---|---|
PANDA_1W_DS18B20 | OneWire (Bus de communication inter composants sur un fil) : Mesurer la température ambiante avec un capteur DS18B20. |
La communication série – Bus USB
Visual Studio 2015 | Description (CI ou module) | ||
---|---|---|---|
PANDA_3_Clavier_PC_USB | USB (Universal Serial Bus) : Ce code test les touches d'un clavier de PC type IBM relié à un port USB. |
La gestion du temps - Timer
Les systèmes de fichiers
Visual Studio 2015 | Description (CI ou module) | ||
---|---|---|---|
PANDA_3_SD | Lecture d'un fichier stocké sur une carte SD. | ||
PANDA_3_USB_MD | Ecriture dans un fichier stocké sur une clé USB |
Télécharger tous les codes source (A venir).