User Tools

Site Tools


in202:seance_6:jalon_2

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
in202:seance_6:jalon_2 [2021/05/02 20:03]
bmonsuez
in202:seance_6:jalon_2 [2022/11/18 10:47] (current)
Line 55: Line 55:
  
 L'​intérêt,​ c'est que quand vous coupez l'​interrupteur,​ la charge mesurée diminue immédiatement puisque la diode a une certaine résistance. Sinon, elle mettrait plus de temps pour disparaitre et créerait des variations de mesure. L'​intérêt,​ c'est que quand vous coupez l'​interrupteur,​ la charge mesurée diminue immédiatement puisque la diode a une certaine résistance. Sinon, elle mettrait plus de temps pour disparaitre et créerait des variations de mesure.
- +Autre montage possible : 
 + 
 +<​code>​ 
 +  + --- diode blanche ---- + ----- interrupteur ------- + 
 +  |                        |                            | 
 +  |                        |                            | 
 +  |                        |                            | 
 + 3,3 V                (mesure ​                         GND 
 +                      port x sur ARDUINO) 
 +</​code>​ 
 + 
 +Attention, dans ce cas, l'​interuppteur est ''​on''​ quand la mesure sur le port est ''​LOW''​. 
 ===== Question 3 ====== ===== Question 3 ======
  
Line 64: Line 76:
 <code cpp> <code cpp>
  
-Button myButton(portNumber);​ // portNumber correspond au port +Button myButton(portNumber, "​bouton"​); // portNumber correspond au port 
                              // que vous avez sélectionné pour connecter ​                              // que vous avez sélectionné pour connecter ​
                              // votre bouton pressoir.                              // votre bouton pressoir.
Line 75: Line 87:
 void loop() void loop()
 { {
-    if(mButton.isPressed()) // J'ai appelé la fonction qui retourne l'​état ''​isPressed''​.+    if(myButton.isPressed()) // J'ai appelé la fonction qui retourne l'​état ''​isPressed''​.
         Serial.print("​Button is pressed\n"​); ​         Serial.print("​Button is pressed\n"​); ​
     delay(500);     delay(500);
in202/seance_6/jalon_2.1619985834.txt.gz · Last modified: 2021/05/02 20:03 by bmonsuez