brainpad:tclr_csharp_bp2

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
brainpad:tclr_csharp_bp2 [2020/09/04 16:05] adminbrainpad:tclr_csharp_bp2 [2021/08/11 09:19] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 +{{ :suivant.png?nolink&30|}} {{ :retour.png?nolink&30|}} [[brainpad:accueilbp2|{{ :iconemaison.jpg?nolink&30|Sommaire BP2}}]]
  
 +===== Exemples codés en C# pour la carte BrainPad BP2 (STM32F401)=====
 +
 +[Mise à jour le : 4/9/2020]
 +{{ :tinyclros:tinyclrcircuit.png?nolink&100|}} {{ :netmf43:brainpadico.png?nolink&150}} 
 +
 +==== Le guide de mise en oeuvre sous TinyCLR-OS ====
 +Ce document est un recueil de **programmes** écris en **C#**. Ils ciblent la carte **Panda 3** (SoC G80) et les cartes **BrainPad v1** (SoC G30) et **BrainPad BP2** (STM32F4) de la société **GHI Electronics** auxquelles sont connectés divers capteurs, actionneurs et dispositifs de visualisation.
 +[[https://webge.fr/doc/wikis/pdf/GHI_Guide_TinyCLR_OS.zip|{{ :tinyclros:tinyclr.jpg |Télécharger}}]]
 +
 +
 +
 +==== Télécharger le code source des exemples ====
 +{{:tinyclros:lien.png?nolink|}} **Télécharger** le code de l'exemple. **Vers.** : version de TinyCLR OS
 +
 +
 +=== Les entrées, sorties numériques ===
 +^  **Visual Studio 2017**  ^  **Description**                                                                                                                                **Vers.**  ^ {{ :tinyclros:lien.png?28&nolink }}                                                                                                          ^
 +^ TCLR_BP2_Blink           | Sortie numérique (GPIO - General purpose Input Output): faire clignoter la led **Light Bulb**.                                                 | 1.0.0       | [[https://webge.fr/doc/wikis/code/GHI/TinyCLR/BrainPad/TCLR_BRAINPAD_Blink.zip|{{:tinyclros:csharp.png |TCLR_BRAINPAD_Blink.zip}}]]  |
 +^ TCLR_BP2_Bulb            | Sortie numérique (GPIO - General purpose Input Output): faire clignoter la led **Light Bulb** en bleu.                                         | 1.0.0       | [[https://webge.fr/doc/wikis/code/GHI/TinyCLR/BrainPad/TCLR_BRAINPAD_Bulb.zip|{{ :tinyclros:csharp.png |TCLR_BRAINPAD_Bulb.zip}}]]   |
 +^ TCLR_BP2_BP              | E/S numériques (GPIO - General purpose Input Output): Régler la couleur de la led **Light Bulb** avec le clavier.                              | 1.0.0       | [[https://webge.fr/doc/wikis/code/GHI/TinyCLR/BrainPad/TCLR_BRAINPAD_BP.zip|{{ :tinyclros:csharp.png |TCLR_BRAINPAD_BP.zip}}]]       |
 +^ TCLR_BP2_StepperClick    | Sortie numérique : commander un moteur pas à pas avec un module **MikroElektronika** [[https://www.mikroe.com/stepper-click/|Stepper Click]].  | 1.0.0       | [[https://webge.fr/doc/wikis/code/GHI/TinyCLR/BrainPad/TCLR_BRAINPAD_pap.zip|{{ :tinyclros:csharp.png |TCLR_BRAINPAD_pap.zip}}]]     |
 +
 +=== Les entrées, sorties numériques - PWM ===
 +^  **Visual Studio 2017**  ^  **Description**                                                                                                                                        ^  **Vers.**  ^ {{ :tinyclros:lien.png?28&nolink }}                                                                                                                           ^
 +^ TCLR_BP2_ClairLuneV1ab   | PWM (Pulse With Modulation ou Modulation de largeur d'impulsion) :  Jouer la partition \\ "Au clair de la lune" sur le **Buzzer**.                      | 1.0.0       | [[https://webge.fr/doc/wikis/code/GHI/TinyCLR/BrainPad/TCLR_BRAINPAD_ClairLuneV1ab.zip|{{ :tinyclros:csharp.png |TCLR_BRAINPAD_ClairLuneV1ab.zip}}]]  |
 +^ TCLR_BP2_ClairLuneV2     | PWM (Pulse With Modulation ou Modulation de largeur d'impulsion) :  Jouer la partition \\ "Au clair de la lune" sur le **Buzzer** avec le **clavier**.  | 1.0.0       | [[https://webge.fr/doc/wikis/code/GHI/TinyCLR/BrainPad/TCLR_BRAINPAD_ClairLuneV2.zip|{{ :tinyclros:csharp.png |TCLR_BRAINPAD_ClairLuneV2.zip}}]]      |