Ligne 15 : |
Ligne 15 : |
| | | |
| == Résistance Pull-Up == | | == Résistance Pull-Up == |
− | Les entrées du PiFace sont équipées de résistances PullUp (actives par défaut). | + | {{bloc-etroit | text = Les entrées du PiFace sont équipées de résistances PullUp (actives par défaut). |
| | | |
| 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 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. | + | 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 = Les résistances pullup-up sont activées sur le PiFace par défaut.}} | + | {{ambox | text = Par défaut, les résistances pullup-up sont activées sur le PiFace.}} |
| | | |
| Il est possible d'activer/désactiver la résistance pullup à l'aide de la fonction [[PiFace-Manuel-Python-Intro|digital_write_pullup]] | | Il est possible d'activer/désactiver la résistance pullup à l'aide de la fonction [[PiFace-Manuel-Python-Intro|digital_write_pullup]] |
| | | |
| + | == Brancher == |
| | | |
| + | === Brancher un bouton === |
| + | |
| + | Comme les résistances pullup sont activées par défaut , pour activer une entrée, il suffit de la "raccorder à la masse" par l'intermédiaire d'un bouton. |
| + | |
| + | [[Fichier:PiFace-Interfacer-11.jpg]] |
| + | |
| + | Lorsque le "Bouton A" est pressé, l'entrée 0 (totalement à gauche) est activé parce que ramenée à la masse (le 0v, à droite). |
| + | |
| + | Lorsque le "Bouton B" est pressé, l'entrée 1 est activée parce qu'elle est raccordée à la masse. |
| + | |
| + | Pour lire une entrée en Python, il suffit d'appliquer [[PiFace-Manuel-Python-Input|la méthode décrite ici]] |
| | | |
| {{PiFace-Manuel-TRAILER}} | | {{PiFace-Manuel-TRAILER}} |