Modifications

Sauter à la navigation Sauter à la recherche
579 octets ajoutés ,  17 août 2016 à 20:03
Ligne 178 : Ligne 178 :     
== Boutons utilisateurs ==
 
== Boutons utilisateurs ==
x
+
Motor-Skin dispose de 4 boutons poussoirs (SW1 à SW4) que vous pouvez utiliser pour réaliser une interface utilisateur.
 +
 
 +
[[Fichier:Hack-MotorSkin-Tester-20.jpg]]
 +
 
 +
Vous pouvez très facilement tester l'état d'un bouton à l'aide de la fonction {{fname|button_pressed(button_nr)}} où button_nr est le numéro de bouton de 1 à 4.
 +
 
 +
La fonction retourne True si le bouton est pressé et False si le bouton n'est pas pressé.
 +
 
 +
<syntaxhighlight lang="python">
 +
from r2wheel import Robot2Wheel
 +
r2 = Robot2Wheel()
 +
# Tester le bouton 1
 +
print( r2.button_pressed(1) )
 +
</syntaxhighlight>
    
= Corriger la dérive =
 
= Corriger la dérive =
29 836

modifications

Menu de navigation