Modifications

Sauter à la navigation Sauter à la recherche
Ligne 30 : Ligne 30 :  
  void pullUpDnControl(int pin, int pud);
 
  void pullUpDnControl(int pin, int pud);
   −
This sets the pull-up or pull-down resistor mode on the given pin, which should be set as an input. Unlike the Arduino, the BCM2835 has both pull-up an down internal resistors. The parameter '''pud''' should be; '''PUD_OFF''', (no pull up/down), '''PUD_DOWN''' (pull to ground) or '''PUD_UP''' (pull to 3.3v) The internal pull up/down resistors have a value of approximately 50KΩ on the Raspberry Pi.
+
Permet d'activer les résistances pull-up ou pull-down sur une broche donnée, qui doit bien entendu être une broche d'entrée.  
   −
This function has no effect on the Raspberry Pi’s GPIO pins when in Sys mode. If you need to activate a pull-up/pull-down, then you can do it with the '''gpio''' program in a script before you start your program.
+
A la différence des Arduino, le BCM2835 dispose des deux types de résistances internes. Les résistances pull-up servent à ramener le potentiel à +vcc et les pull-down ramène le potentiel à GND (0v).
 +
 
 +
* '''pin''': Broche d'entrée dont vous coulez modifier la configuration de la résistance pull-up/down.
 +
* '''pud''': le mode d'activation de la résistance parmi les valeurs suivantes:
 +
** '''PUD_OFF''' pas de résistance pull up/down.
 +
** '''PUD_DOWN''' activer la résistance pull-down (vers la masse).
 +
** '''PUD_UP''' activer la résistance pull-up (vers 3.3v).
 +
 
 +
Les résistance pull-up/down internes ont une valeur approximative de 50KΩ (50 000Ω) sur un Raspberry Pi.
 +
 
 +
'''Mode sys:'''<br />
 +
Cette fonction n'a aucun effet sur les broches GPIO du Raspberry Pi lorsque l'on est en mode Sys. Si vous avez besoin d'activer les pull-up/dow, alors vous pouvez le faire à l'aide du programme '''gpio''' (que vous utilisez dans un script juste avant de démarrer votre programme).
    
=== void digitalWrite (int pin, int value) ===
 
=== void digitalWrite (int pin, int value) ===
29 922

modifications

Menu de navigation