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}} |