Différences entre versions de « PiFace-Manuel-Python-Input »
(Page créée avec « {{PiFace-Manuel-NAV}} == Introduction == Affiche l'état d'une entrée. == Le code == Démarrez un nouvel interpréteur Python comme [[PiFace-Manuel-Python-Interpreteur|p... ») |
|||
Ligne 14 : | Ligne 14 : | ||
pfio.init() | pfio.init() | ||
while( True ): | while( True ): | ||
− | pfio. | + | pfio.digital_read( 1 ) |
− | |||
− | |||
</nowiki> | </nowiki> |
Version du 17 février 2013 à 21:51
Introduction
Affiche l'état d'une entrée.
Le code
Démarrez un nouvel interpréteur Python comme précisé ici (c'est important)
et Tapez le texte suivant:
import piface.pfio as pfio pfio.init() while( True ): pfio.digital_read( 1 )
Entrez une ligne vide pour terminer la boucle "while" et revenir à la ligne.
L'exécution de la boucle commence immédiatement après.
Vous pouvez le stopper en pressant CTRL+C
Résultat
Le code python se mettra a afficher directement des "0" à l'écran.
Pressez ensuite le bouton numéro 1 (marqué S1).
Le programme python devra alors afficher des "1" (état "haut").
Sources: Documentation constructeur (anglais, corrigée par MCHobby) et MCHobby.be.
PiFace Digital est un projet de Andrew Robinson à University of Manchester School of Computer Science
Utilisation/traduction de la documentation constructeur, faisant partie dans ce tutoriel, avec accord de Christof B. (6/02/2013) représentant commercial de Element14 en Belgique
Toute référence, mention ou extrait de cette traduction doit être explicitement accompagné du texte suivant : « Traduction par MCHobby (www.MCHobby.be) - Vente de kit et composants » avec un lien vers la source (donc cette page) et ce quelque soit le média utilisé.
L'utilisation commercial de la traduction (texte) et/ou réalisation, même partielle, pourrait être soumis à redevance. Dans tous les cas de figures, vous devez également obtenir l'accord du(des) détenteur initial des droits. Celui de MC Hobby s'arrêtant au travail de traduction proprement dit.