Modifications

Sauter à la navigation Sauter à la recherche
1 268 octets ajoutés ,  6 juillet 2014 à 10:01
aucun résumé de modification
Ligne 1 : Ligne 1 :  
{{PiBrella-NAV}}
 
{{PiBrella-NAV}}
 +
 +
== Débuter avec le PiBrella ==
 +
 +
=== 2. Ecrire un bout de code ===
 +
Nous allons démarrer Python en mode interactif en tapant la commande suivante dans LXTerminal (ou ligne de commande)
 +
 +
sudo python -i
 +
 +
Tapez ensuite le code suivant:
 +
 +
<nowiki>import pibrella
 +
pibrella.buzzer.fail()
 +
pibrella.light.pulse(0.2)</nowiki>
 +
 +
Après vos tests, tapez la commande '''quit()''' pour quitter le mode interactif
 +
 +
quit()
 +
 +
=== 3. Ecrire un code plus évoluté ===
 +
 +
Start the interactive Python shell by typing this into LXTerminal:
 +
 +
sudo python -i
 +
 +
Type in this code or go to http://pibrella.com in Midori and copy and paste the code on your Pi.
 +
 +
<nowiki># Alarme Cambriolage! (attrapé les curieux et les fuineurs)
 +
import pibrella, signal
 +
 +
def alarm(pin):
 +
  pibrella.buzzer.fail()        # Faire de bruit
 +
  pibrella.light.pulse()        # Faire clignoter la LED
 +
 +
def reset(pin):
 +
  pibrella.light.stop()        # Re-initialiser l'alarme (la désactiver)
 +
 +
pibrella.input.a.changed(alarm)  # Surveiller l'entrée et détecter l'intrus
 +
pibrella.button.pressed(reset)  # désactiver l'alarme en pressant le bouton... au cas ou ce serait un stupide chat!
 +
 +
signal.pause()                  # Attendre l'intrus!</nowiki>
 +
 +
Quelques explications:
 +
 +
=== 4. Activer l'entrée A ===
 +
    
{{PiBrella-TRAILER}}
 
{{PiBrella-TRAILER}}
29 917

modifications

Menu de navigation