Pelissier_Riziki / Mbed 2 deprecated Miniprojet

Dependencies:   mbed

Committer:
pelissier_rascol
Date:
Tue Sep 08 14:57:40 2020 +0000
Revision:
29:f2c9d4570902
Parent:
28:9b76214fb392
Child:
30:0027d243841b
Version 2 :;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
pelissier_rascol 25:fcc097300033 1 #include "mbed.h" // c'est la bibliothèque
dan 0:7dec7e9ac085 2
pelissier_rascol 29:f2c9d4570902 3 DigitalOut Led_rouge(LED1);
pelissier_rascol 27:759f79bf1765 4 DigitalIn BP2 (PTC6);
pelissier_rascol 29:f2c9d4570902 5 DigitalOut Led_verte(LED2);
pelissier_rascol 29:f2c9d4570902 6 DigitalIn BP3 (PTA4);
dan 0:7dec7e9ac085 7
dan 0:7dec7e9ac085 8 int main() {
pelissier_rascol 25:fcc097300033 9 while(1) { // c'est la boucle
pelissier_rascol 27:759f79bf1765 10 if (BP2==1) // si le BP2 est appuyé
pelissier_rascol 27:759f79bf1765 11 {
pelissier_rascol 29:f2c9d4570902 12 Led_rouge=1; // on éteint la led rouge
pelissier_rascol 27:759f79bf1765 13 }
pelissier_rascol 27:759f79bf1765 14 else // sinon
pelissier_rascol 27:759f79bf1765 15 {
pelissier_rascol 29:f2c9d4570902 16 Led_rouge=0; // on allume la led rouge
pelissier_rascol 29:f2c9d4570902 17 }
pelissier_rascol 29:f2c9d4570902 18 if (BP3==1) // si le BP2 est appuyé
pelissier_rascol 29:f2c9d4570902 19 {
pelissier_rascol 29:f2c9d4570902 20 Led_verte=1; // on éteint la led verte
pelissier_rascol 27:759f79bf1765 21 }
pelissier_rascol 29:f2c9d4570902 22 else // sinon
pelissier_rascol 29:f2c9d4570902 23 {
pelissier_rascol 29:f2c9d4570902 24 Led_verte=0; // on allume la led verte
pelissier_rascol 29:f2c9d4570902 25 }
pelissier_rascol 29:f2c9d4570902 26
pelissier_rascol 27:759f79bf1765 27 } // fin boucle infinie
pelissier_rascol 27:759f79bf1765 28 } // fin programme