Ligne 72 : |
Ligne 72 : |
| Essayez d'exécuter l'instruction ci-dessus en pressant le second bouton (qui porte le numéro 1) PUIS exécutée une seconde fois sans presser le bouton. | | Essayez d'exécuter l'instruction ci-dessus en pressant le second bouton (qui porte le numéro 1) PUIS exécutée une seconde fois sans presser le bouton. |
| | | |
− | Vous devriez voir deux résultats différents. | + | Vous devriez voir deux résultats différents comme l'indique la capture ci-dessous. |
| + | |
| + | <nowiki>>>> pfd.input_pins[1].value |
| + | 0 |
| + | >>> pfd.input_pins[1].value |
| + | 1 |
| + | >>></nowiki> |
| | | |
| === input_port et output_port === | | === input_port et output_port === |
Ligne 118 : |
Ligne 124 : |
| | | |
| === Lire une entrée === | | === Lire une entrée === |
− | Il faut utiliser la fonction {{fname|digital_read(pin)}} pour lire l'état d'une entrée. La fonction retourne ''1'' si le bouton est pressé (ou entrée activée) sinon elle retourne ''0'' . | + | Il faut utiliser la fonction {{fname|digital_read(pin)}} pour lire l'état d'une entrée. La fonction retourne {{fname|True}} si le bouton est pressé (ou entrée activée) sinon elle retourne '{{fname|False}} . |
| | | |
| Démarrez un nouvel interpréteur Python et saisissez les instructions suivantes: | | Démarrez un nouvel interpréteur Python et saisissez les instructions suivantes: |
Ligne 129 : |
Ligne 135 : |
| </syntaxhighlight> | | </syntaxhighlight> |
| | | |
− | Python affiche ''0''. | + | Python affiche {{fname|False}} . |
| | | |
| Maintenez le premier switch enfoncé (celui portant le libellé ''S0'') et saisissez une nouvelle fois la commande {{fname|digital_read(0)}} . | | Maintenez le premier switch enfoncé (celui portant le libellé ''S0'') et saisissez une nouvelle fois la commande {{fname|digital_read(0)}} . |
| | | |
− | Cette fois Python defait afficher ''1''. | + | Cette fois Python devrait afficher {{fname|True}} . |
| | | |
| | | |
| {{PiFace2-Manuel-TRAILER}} | | {{PiFace2-Manuel-TRAILER}} |