Modifications

Sauter à la navigation Sauter à la recherche
2 032 octets ajoutés ,  2 octobre 2013 à 12:14
Ligne 43 : Ligne 43 :  
Le flag -g est optionel. Il permet d'interpréter le numéro de broche comme une broche BCM_GPIO plutôt que d'utiliser [[Pi-WiringPi-GPIO-Numbering|la numérotation standard adoptée par wiringPi]].
 
Le flag -g est optionel. Il permet d'interpréter le numéro de broche comme une broche BCM_GPIO plutôt que d'utiliser [[Pi-WiringPi-GPIO-Numbering|la numérotation standard adoptée par wiringPi]].
   −
== Standard input and output commands ==
+
== Commandes d'entrée/sortie standard ==
 +
 
 +
=== Un peu d'anglais ===
 +
Avant de sauter dans ce chapitre, il est peut-être opportun de faire un petit rappel d'anglais.
 +
 
 +
Les commandes utilisent des termes anglais... et en comprendre le vocabulaire permet de mieux les maîtriser.
 +
 
 +
* input : entrée (identifie une entrée). Souvent identifier par "in".
 +
* output: sortie (identifie une sortie). Souvent identifier par "out".
 +
* pin: broche.
 +
* down: bas. Indique une niveau logique bas (0v), parfois identifier par "low".
 +
* up: haut. Indique une niveau logique haut (3.3v), parfois identifier par "high".
 +
* write: écrire. Symbolise généralement une opération où l'on modifie quelque-chose (comme l'état d'une broche du GPIO).
 +
* read: lire. Symbolise une opération d'acquisition/lecture d'une information (comme lire l'état d'une broche du GPIO)
    
=== gpio mode ===
 
=== gpio mode ===
  <nowiki>gpio [-g] mode <pin> in/out/pwm/up/down/tri</nowiki>
+
  <nowiki>gpio [-g] mode <broche> in/out/pwm/up/down/tri</nowiki>
 +
 
 +
permet de configurer le mode d'une broche... si celle-ci est utilisée en entrée, en sortie, en PWM, ect. Cette commande permet également d'activer les résistances internes de pull-up/down, voire les désactiver.
 +
 
 +
* in: Activer la broche en entrée
 +
* out: Activer la broche en sortie
 +
* pwm: activer la broche en sortie PWM.
 +
* up: activer la résistance pull-up
 +
* down: activer la résistance pull-down
 +
* tri:
   −
This sets the mode of a pin to be input, output or pwm and additionally can set the internal pull-up/down resistors to pull-up, pull-down or none.
+
Note: Voir notre article "[http://arduino103.blogspot.be/2011/05/entree-bouton-resistance-pull-up-pull.html Entrée Bouton - Résistance pull-up, pull-down et déparasitage]" pour en appendre plus sur l'usage des résistances pull-up/pull-down.
    
=== gpio write ===
 
=== gpio write ===
  <nowiki>gpio [-g] write <pin> 0/1</nowiki>
+
  <nowiki>gpio [-g] write <broche> 0/1</nowiki>
 +
 
 +
Permet de modifier l'état d'une broche de sortie.
   −
This sets an output pin to high (1) or low (0)
+
* 0: place la sortie à l'état bas ("''low''" en anglais), soit 0v.
 +
* 1: place la sortie à l'état haut ("''high''" en anglais), soit 3.3v.
    
=== gpio pwm ===
 
=== gpio pwm ===
  <nowiki>gpio [-g] pwm <pin> <value></nowiki>
+
  <nowiki>gpio [-g] pwm <broche> <valeur></nowiki>
   −
Set the pin to a PWM value (0-1023 is supported)
+
Modifie le signal de PWM de la broche.
 +
 
 +
* Valeur: valeur du cycle utile, de 0 à 1023 pour un cycle utile de 0% à 100%.
 +
 
 +
Note: Voir notre article "[http://arduino103.blogspot.be/2011/05/pwm-la-modulation-de-la-largeur.html PWM - La modulation de la largeur d'impulsion]" pour en apprendre plus sur le signal PWM.
    
=== gpio read ===
 
=== gpio read ===
  <nowiki>gpio [-g] read <pin></nowiki>
+
  <nowiki>gpio [-g] read <broche></nowiki>
   −
Reads and prints the logic value of the given pin. It will print 0 (low) or 1 (high).
+
Lit et affiche la valeur logique correspond à la broche mentionnée.
 +
 
 +
Il affiche/retourne:
 +
* 0 pour un état bas, "''low''" en anglais. Cela correspond à 0v.
 +
* 1 pour un état haut, "''high'' en anglais. Cela correspond à la tension de 3.3v .
    
=== gpio readall ===
 
=== gpio readall ===
 
  <nowiki>gpio readall</nowiki>
 
  <nowiki>gpio readall</nowiki>
   −
This reads all the normally accessible pins and prints a table of their numbers (both wiringPi and BCM_GPIO, so makes for a handy cross-reference chart), along with their modes and current values.
+
Lit toutes les broches normalement accessible et retourne une table constituée de:
 +
* leur numéro (les deux, celle de wiringPi et BCM_GPIO),  
 +
* le mode de la broche
 +
* la valeur actuelle.
 +
 
 +
Disposer des deux numéros d'identification (wiringPi et BCM_GPIO) permet de réaliser facilement des tableaux en références croisées.
    
== Module Load Commands ==
 
== Module Load Commands ==
29 917

modifications

Menu de navigation