Différences entre versions de « PiFace-Manuel-Python-Input »

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche
Ligne 29 : Ligne 29 :
  
 
Pressez ensuite le bouton correspondant à input 1... donc le 2ième bouton (marqué S2).
 
Pressez ensuite le bouton correspondant à input 1... donc le 2ième bouton (marqué S2).
{{ambox | text = la numerotation des entrées et des sorties commence à 0. Par conséquent, le premier bouton porte le numéro 0 et le 2ième bouton ''comme dans cet exemple'' porte le numéro 1, et ainsi de suite}}
+
{{ambox | text = la numérotation des entrées et des sorties commence à 0. Par conséquent, le premier bouton porte le numéro 0 et le 2ième bouton ''comme dans cet exemple'' porte le numéro 1, et ainsi de suite}}
  
 
Le programme python devra alors afficher des "1" (état "haut").
 
Le programme python devra alors afficher des "1" (état "haut").
  
 
{{PiFace-Manuel-TRAILER}}
 
{{PiFace-Manuel-TRAILER}}

Version du 17 février 2013 à 21:54

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 correspondant à input 1... donc le 2ième bouton (marqué S2).

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.