Ligne 1 : |
Ligne 1 : |
| + | {{PiFace-Manuel-NAV}} |
| + | |
| == Introduction == | | == Introduction == |
| | | |
| Le but de cet exemple est de faire clignoter la LED d'une sortie (la sortie 7, la 8ième Led donc). | | Le but de cet exemple est de faire clignoter la LED d'une sortie (la sortie 7, la 8ième Led donc). |
| + | |
| + | == Le code == |
| | | |
| Démarrez un nouvel interpréteur Python comme [[PiFace-Manuel-Python-Interpreteur|précisé ici]] (c'est important) | | Démarrez un nouvel interpréteur Python comme [[PiFace-Manuel-Python-Interpreteur|précisé ici]] (c'est important) |
Ligne 7 : |
Ligne 11 : |
| et Tapez le texte suivant: | | et Tapez le texte suivant: |
| | | |
− | <nowiki>import piface.pfio as pfio | + | <nowiki>from time import sleep |
| + | import piface.pfio as pfio |
| pfio.init() | | pfio.init() |
− | pfio.digital_write( 1, 1 )</nowiki> | + | while( True ): |
| + | pfio.digital_write( 7, 1 ) |
| + | sleep( 1 ) |
| + | pfio.digital_write( 7, 0 ) |
| + | sleep( 0 ) |
| + | </nowiki> |
| | | |
− | Le relais 1 devrait s'enclencher.
| + | Entrez une ligne vide pour terminer la boucle "while" et revenir à la ligne et le code commence à s'exécuter immédiatement. |
| | | |
− | Pour déclencher le relais il suffit de passer l'état de la sortie à 0.
| + | Vous pouvez le stopper en pressant CTRL+C |
| | | |
− | Dans votre interpréteur Python, tapez maintenant la commande suivante:
| + | == Résultat == |
| | | |
− | <nowiki>pfio.digital_write( 1, 0 )</nowiki>
| + | Vous pouvez constater le résultat sur la vidéo suivante: |
| | | |
| + | {{#Widget:Iframe |
| + | |url=http://www.youtube.com/embed/PdXLDwImSRM |
| + | |width=420 |
| + | |height=315 |
| + | |border=0 |
| + | }} |
| | | |
| {{PiFace-Manuel-TRAILER}} | | {{PiFace-Manuel-TRAILER}} |