bonsoir
Ecrire un programme servant à faire clignoter L1 si on appuis sur
BP1 et à arrêter le clignotement si on appuis une deuxième fois sur BP1.
VOICI comment j'ai procéder ,est ce que quelqu'un peut m'aider a améliorer mon programme :
Code c++ : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 #define L1 P1_0 #define Led1On digitalWrite (L1,1); // Allume #define Led1Off digitalWrite (L1,0); // Eteint #define Led1bar digitalWrite (L1,!digitalRead(L1)); #define BP1 P1_3 #define BP1On (digitalRead (BP1)==0) // actif à 0V #define BP1Off (digitalRead (BP1)==1) // actif à 5V void setup() { pinMode (BP1,INPUT_PULLUP ); pinMode (L1,OUTPUT); } void loop () { if (BP1On) { Led1bar; delay (1000);} }
Partager