Modifications

Sauter à la navigation Sauter à la recherche
864 octets ajoutés ,  2 octobre 2013 à 21:29
Ligne 128 : Ligne 128 :  
Les entrées /dev/I2c* sont détenues (''owned'') par la personne utilisant le programme '''gpio'', il n'est donc pas nécessaire de faire fonctionner les programmes suivants en Root (a moins qu'il n'utilise d'autres fonctions de wiringPi)
 
Les entrées /dev/I2c* sont détenues (''owned'') par la personne utilisant le programme '''gpio'', il n'est donc pas nécessaire de faire fonctionner les programmes suivants en Root (a moins qu'il n'utilise d'autres fonctions de wiringPi)
   −
== /sys/class/gpio mode commands ==
+
== Commandes du mode /sys/class/gpio ==
    
=== gpio export ===
 
=== gpio export ===
   −
  <nowiki>gpio export <pin> in/out</nowiki>
+
  <nowiki>gpio export <broche> in/out</nowiki>
   −
This exports the given pin (BCM-GPIO pin number) as an input or output and makes it available for a user program running as the same user to use.
+
Exporte la broche mentionnée (numéro de broche BCM-GPIO) comme entrée ou sortie et la rend disponible pour les programme utilisateur (fonctionnant sous le même utilisateur que le programme '''gpio''').
 +
 
 +
Utilisez "in" pour déclarer la broche en entrée ("in" pour "input")
 +
 
 +
Utilisez "out" pour déclarer la broche en sortie ("out" pour "output")
    
=== gpio unexport ===
 
=== gpio unexport ===
  <nowiki>gpio unexport <pin></nowiki>
+
  <nowiki>gpio unexport <broche></nowiki>
   −
Removes the export of the given pin.
+
Retire l'exportation pour la broche mentionnée.
    
=== gpio unexport all ===
 
=== gpio unexport all ===
 
  <nowiki>gpio unexportall</nowiki>
 
  <nowiki>gpio unexportall</nowiki>
   −
Removes all /sys/class/gpio exports.
+
Retire toutes les broches exportées dans /sys/class/gpio .
    
=== gpio exports ===
 
=== gpio exports ===
 
  <nowiki>gpio exports</nowiki>
 
  <nowiki>gpio exports</nowiki>
   −
This prints a list of all gpio pins which have been exported via the /sys/class/gpio interface and their modes.
+
Cette commande imprime une liste de toutes les broches exportées via l'interface /sys/class/gpio (ainsi que leur mode).
    
=== gpio edge ===
 
=== gpio edge ===
  <nowiki>gpio edge <pin> rising/falling/both/none</nowiki>
+
  <nowiki>gpio edge <broche> rising/falling/both/none</nowiki>
 +
 
 +
Cela permet d'activer la capture d'un signal d'interruption sur la broche spécifiée.
 +
 
 +
L'interruption est activée sur base de la variation de signal sur la broche en fonction du mode mentionné.
   −
This enables the given pin for edge interrupt triggering on the rising, falling or both edges. (Or none which disables it)
+
* rising: lorsque le signal de la broche passe du niveau bas vers le niveau haut.
 +
* falling: lorsque le signal de la broche passe du niveau haut vers le niveau bas.
 +
* both: equivalent à rising + falling, donc sur les deux variations de niveau logique (vers le haut et vers le bas)
 +
* none: pour désactiver la capture d'interruption
   −
Note: The pin numbers in the sys mode are always BCM-GPIO pin numbers.
+
{{ambox-stop|text=Le numero de broche dans mode système sont toujours les numéros de broches BCM-GPIO. }}
    
== Exemples ==
 
== Exemples ==
Ligne 182 : Ligne 193 :  
== Commandes PiFace ==
 
== Commandes PiFace ==
   −
The PiFace is somewhat limited in that it has 8 inputs pins and 8 output pins and these are fixed in the hardware, so only the write and read commands are implemented:
+
PiFace est quelque peu limité car il dispose seulement de 8 broches d'entrées et de 8 broches de sorties qui sont fixés définitivement de façon matériel.
 +
 
 +
Par conséquent, seul les commandes d'écriture (write) et de lecture (read) sont implémentée:
 +
 
 +
<nowiki>gpio -p write <broche> 0/1</nowiki>
   −
<nowiki>gpio -p write <pin> 0/1</nowiki>
+
Ecrit la valeur 0 (éteind) ou 1 (actif) sur la broche de sortie du PiFace
   −
Writes the value 0 (off) or 1 (on) to the output pin on the PiFace
+
<nowiki>gpio -p read <broche></nowiki>
   −
<nowiki>gpio -p read <pin></nowiki>
+
Lit et affiche la valeur lue sur une broche d'entrée du PiFace.
   −
Reads and prints the value on the given input pin.
+
<nowiki>gpio -p mode <broche> up/tri</nowiki>
   −
<nowiki>gpio -p mode <pin> up/tri</nowiki>
+
Ce active (up) ou désactive (tri) la résistance pull-up interne sur la broche d'entrée mentionnée. Vous devez activer ces résistances Pull-Up si vous voulez utiliser les boutons poussoirs disponibles sur la carte PiFace.
   −
This enables (up) or disables (tri) the internal pull-up resistor on the given input pin. You need to enable the pull-up if you want to read any of the on-board switches on the PiFace board.
   
{{Pi-WiringPi-TRAILER}}
 
{{Pi-WiringPi-TRAILER}}
29 917

modifications

Menu de navigation