Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: mbed
Diff: main.cpp
- Revision:
- 3:3aa0002c57dc
- Parent:
- 2:9a1a6f5b86de
--- a/main.cpp Thu Dec 16 18:14:13 2021 +0000
+++ b/main.cpp Fri Dec 17 00:54:43 2021 +0000
@@ -14,7 +14,7 @@
//==============================================================================
// Déclaration des broches
-//DigitalOut DEL_RO(PA_11); // Ligne PA_11 sur la carte Nucléo
+//DigitalOut DEL(PA_11); // Ligne PA_11 sur la carte Nucléo
AnalogIn POT(PA_3); // Ligne PA_0 en entrée analogique
// Solution n°2
PwmOut DEL(PA_11); // Ligne PA_11 en mode PWM
@@ -32,14 +32,16 @@
DEL.period_ms(20); // Définit la période du signal
//==============================================================================
while(1) { // Boucle Infinie
- mesure = POT.read()*20; // Valeur comprise entre 0 et 20
-// Solution n°1
+
+// Solution n°1
+// mesure = POT.read()*20; // Valeur comprise entre 0 et 20
// DEL_RO = 1;
// wait_ms(mesure); // Durée Del allumée
// DEL_RO = 0;
// wait_ms(20 - mesure); // Durée DEl éteinte
// Solution n°2
- DEL.write(mesure); // Définit le rapport cyclique (Temps Haut/Période)
+ mesure = POT.read(); // Valeur comprise entre 0 et 1
+ DEL.write(mesure); // Définit le rapport cyclique (Temps Haut/Période) de 0 à 1
} // Fin du while(1)
//==============================================================================