Ligne 1 : |
Ligne 1 : |
| {{PiFace-Manuel-NAV}} | | {{PiFace-Manuel-NAV}} |
| | | |
− | Cette section ne vise pas à vous apprendre Python mais à mettre dans vos mains les éléments nécessaire vous permettant d'exploiter PiFace en Python. | + | {{bloc-etroit |
| + | | text = Cette section ne vise pas à vous apprendre Python mais à mettre dans vos mains les éléments nécessaire vous permettant d'exploiter PiFace en Python. |
| | | |
− | Pour utiliser PiFace en Python, il faut importer le module. | + | Pour utiliser PiFace en Python, il faut importer le module. }} |
| | | |
| <nowiki>import piface.pfio</nowiki> | | <nowiki>import piface.pfio</nowiki> |
Ligne 9 : |
Ligne 10 : |
| Avant toute utilisation, la carte doit être initialisée à l'aide d'un appel à '''init()'''. | | Avant toute utilisation, la carte doit être initialisée à l'aide d'un appel à '''init()'''. |
| | | |
− | Il y a 3 fonctions principales permettant de contrôler l'interface. | + | <nowiki>init()</nowiki> |
− | Les exemples que nous proposons (plus loin) vous permettrons de prendre le PiFace plus facilement en main. | + | |
| + | {{bloc-etroit |
| + | | text = Il y a 3 fonctions principales permettant de contrôler l'interface. |
| + | Les exemples que nous proposons (plus loin) vous permettrons de prendre le PiFace plus facilement en main. }} |
| | | |
| == digital_read == | | == digital_read == |
Ligne 31 : |
Ligne 35 : |
| * ''actif'' = 1 active la résistance pullup. 0 désactive la résistance pull-up. | | * ''actif'' = 1 active la résistance pullup. 0 désactive la résistance pull-up. |
| | | |
− | {{ambox-stop | text = Bien que la méthode décrite ci-dessous soit bien maitrisée par MCHobby, je dois encore vérifier que c'est bien le cas avec PiFace }}
| |
| La résistance pullup est une technique largement utilisé dans le monde Arduino pour le lecture d'entrée. Sa particularité réside dans l'utilisation d'une résistance qui ramener le potentiel de la broche à +VCC si la broche n'est pas raccordée à la masse. C'est terriblement pratique et cette technique est très souvent utilisée. | | La résistance pullup est une technique largement utilisé dans le monde Arduino pour le lecture d'entrée. Sa particularité réside dans l'utilisation d'une résistance qui ramener le potentiel de la broche à +VCC si la broche n'est pas raccordée à la masse. C'est terriblement pratique et cette technique est très souvent utilisée. |
| | | |
− | En utilisation d'une façon générale, le programme active la résistance pull-up (donc la broche reste à 5 volts) et une switch est utilise pour brancher la broche à la masse (gnd).<br />Lorsque l'utilisateur presse le switch (bouton poussoir), l'entrée passe à l'état 0 (base). Dès que l'utilisateur relache le bouton, la broche d'entrée revient toute seule à l'état 1 (haut) grâce à la résistance pullup. | + | En utilisation d'une façon générale, le programme active la résistance pull-up (donc la broche reste à 5 volts) et un switch est utilisé pour brancher/raccorder la broche à la masse (gnd).<br />Lorsque l'utilisateur presse le switch (bouton poussoir), l'entrée passe à l'état 0 (bas/LOW). Dès que l'utilisateur relâche le bouton, la broche d'entrée revient toute seule à l'état 1 (haut) grâce à la résistance pullup. |
| | | |
− |
| + | {{ambox | text = Par défaut: les résistances pullup-up sont activées sur le PiFace... ce qui simplifie beaucoup le raccordement des boutons d'entrées}} |
| | | |
| {{PiFace-Manuel-TRAILER}} | | {{PiFace-Manuel-TRAILER}} |