Modifications

Sauter à la navigation Sauter à la recherche
477 octets supprimés ,  27 octobre 2024 à 16:41
Ligne 118 : Ligne 118 :  
* '''Ligne 9''': lorsque la méthode {{fname|value()}} est appelée sans paramètre, celle-ci retourne une valeur correspondant à l'état "actuel" de la broche.
 
* '''Ligne 9''': lorsque la méthode {{fname|value()}} est appelée sans paramètre, celle-ci retourne une valeur correspondant à l'état "actuel" de la broche.
 
* '''Ligne 10''': l'instruction {{fname|print(val)}} affiche la valeur précédemment collectée à la ligne précédente. Cette valeur est '''1''' puisque la broche est à l'état haut.
 
* '''Ligne 10''': l'instruction {{fname|print(val)}} affiche la valeur précédemment collectée à la ligne précédente. Cette valeur est '''1''' puisque la broche est à l'état haut.
−
  −
=== Inverser l'état de la broche ===
  −
La méthode {{fname|toggle()}} permet d'inverser facilement l'état d'une broche configurée en sortie.
  −
  −
<syntaxhighlight lang="python" line highlight="12,16">
  −
from machine import Pin
  −
import time
  −
p = Pin( 2, Pin.OUT )
  −
  −
# Allumer la LED
  −
p.value( True )
  −
  −
time.sleep(1)
  −
  −
# Inverser l'état de la broche
  −
# Donc, éteindre la LED
  −
p.toggle()
  −
  −
# Inverser encore une fois l'état de la broche
  −
# Donc, allumer la LED
  −
p.toggle()
  −
</syntaxhighlight>
      
=== Utiliser une valeur numérique ===
 
=== Utiliser une valeur numérique ===
32 920

modifications

Menu de navigation