Modifications

Sauter à la navigation Sauter à la recherche
264 octets ajoutés ,  21 juillet 2016 à 09:09
Ligne 24 : Ligne 24 :     
  <nowiki>import pibrella
 
  <nowiki>import pibrella
pibrella.buzzer.fail()
+
pibrella.buzzer.fail()     # résultat très moyen
pibrella.light.pulse(0.2)</nowiki>
+
pibrella.buzzer.pulse(0.5) # Encore assez sympa
 +
pibrella.buzzer.stop()    # Arrête le buzzer
 +
 
 +
pibrella.light.pulse(0.2) # Fait pulser les LEDs
 +
pibrella.light.stop()      # Arrête de pulser</nowiki>
    
Après vos tests, tapez la commande '''quit()''' pour quitter le mode interactif
 
Après vos tests, tapez la commande '''quit()''' pour quitter le mode interactif
Ligne 33 : Ligne 37 :  
== Ecrire un code plus évolué ==
 
== Ecrire un code plus évolué ==
    +
=== Saisir le programme ===
 
Démarrez Python en session interactive à l'aide de la commande suivante sur LXTerminal ou une ligne de commande:
 
Démarrez Python en session interactive à l'aide de la commande suivante sur LXTerminal ou une ligne de commande:
   Ligne 43 : Ligne 48 :     
def alarm(pin):  
 
def alarm(pin):  
   pibrella.buzzer.fail()       # Faire de bruit
+
   pibrella.buzzer.pulse(0.2)   # Faire de bruit
   pibrella.light.pulse()        # Faire clignoter la LED
+
   pibrella.light.pulse()        # Faire clignoter/pulser les LEDs
    
def reset(pin):
 
def reset(pin):
 
   pibrella.light.stop()        # Re-initialiser l'alarme (la désactiver)
 
   pibrella.light.stop()        # Re-initialiser l'alarme (la désactiver)
 +
  pibrella.buzzer.stop()   
    
pibrella.input.a.changed(alarm)  # Surveiller l'entrée et détecter l'intrus
 
pibrella.input.a.changed(alarm)  # Surveiller l'entrée et détecter l'intrus
Ligne 165 : Ligne 171 :     
  quit()
 
  quit()
 +
 
{{PiBrella-TRAILER}}
 
{{PiBrella-TRAILER}}
29 917

modifications

Menu de navigation