Modifications

Sauter à la navigation Sauter à la recherche
120 octets supprimés ,  26 mai 2014 à 09:36
Ligne 1 : Ligne 1 :  
{{Pi-WiringPi-NAV}}
 
{{Pi-WiringPi-NAV}}
  −
{{Traduction}}
      
== A propos de WiringPi ==
 
== A propos de WiringPi ==
   −
'''''WiringPi''''' est une librairie écrite en C permettant l'accès au GPIO du BCM2835 utilisé par le Raspberry Pi. Elle est publiée sous la licence [http://www.gnu.org/copyleft/lesser.html GNU LGPLv3 license] et est utilisable en C et C++ ainsi qu'avec de nombreux autres langages à l'aide du Wrapper adéquat (voir ci-dessous). Elle est conçue pour être familière aux personnes qui utilise Arduino (le système '''wiring''' pour Arduino).
+
{{bloc-etroit|text='''''WiringPi''''' est une librairie écrite en C permettant l'accès au GPIO du BCM2835 utilisé par le Raspberry Pi. Elle est publiée sous la licence [http://www.gnu.org/copyleft/lesser.html GNU LGPLv3 license] et est utilisable en C et C++ ainsi qu'avec de nombreux autres langages à l'aide du Wrapper adéquat (voir ci-dessous). Elle est conçue pour être familière aux personnes qui utilise Arduino (le système '''wiring''' pour Arduino).
   −
Le [http://mchobby.be/PrestaShop/product.php?id_product=141 Raspberry Pi] dispose d'un connecteur 26-broches d'Entrée/Sortie d'utilisation générale (appelée GPIO acronyme de "''General Purpose Input/Output''") qui transporte des signaux et des bus (de données). Il y a 8 broches E/S digital d'utilisation générale – elles peuvent être programmée soit en entrée, soit en sortie digital. Une de ces broches peut également être désignée pour servir de sortie PWM. De surcroit, il existe une interface I2C 2-fils (2-wire), une interface SPI 4-fils (4-wire) avec une seconde ligne de sélection (ce qui fait 5 broches au total pour le SPI) et un UART série avec 2 broches complémentaires.
+
Le {{pl|141|Raspberry Pi}} dispose d'un connecteur 26-broches d'Entrée/Sortie d'utilisation générale (appelée GPIO acronyme de "''General Purpose Input/Output''") qui transporte des signaux et des bus (de données). Il y a 8 broches E/S digital d'utilisation générale – elles peuvent être programmée soit en entrée, soit en sortie digital. Une de ces broches peut également être désignée pour servir de sortie PWM. De surcroit, il existe une interface I2C 2-fils (2-wire), une interface SPI 4-fils (4-wire) avec une seconde ligne de sélection (ce qui fait 5 broches au total pour le SPI) et un UART série avec 2 broches complémentaires.}}
    
La révision 2 de Raspberry Pi dispose de 4 ligne GPIO supplémentaires sur un connecteur séparé que vous devez soudez vous même sur la carte.
 
La révision 2 de Raspberry Pi dispose de 4 ligne GPIO supplémentaires sur un connecteur séparé que vous devez soudez vous même sur la carte.
Ligne 14 : Ligne 12 :        +
'''''WiringPi''''' inclus un utilitaire GPIO en ligne de commande. Cet utilitaire peut être utilisé pour programmer et configurer les broches GPIO. Vous pouvez l'utiliser pour lire et écrire l'état des broches et même contrôler depuis des scripts shell.
   −
'''''WiringPi''''' inclus un utilitaire GPIO en ligne de commande. Cet utilitaire peut être utilisé pour programmer et configurer les broches GPIO. Vous pouvez l'utiliser pour lire et écrire l'état des broches et même contrôler depuis des scripts shell.
         +
'''''WiringPi''''' est extensible et des modules sont disponibles pour étendre wiringPi afin d'utiliser des périphériques à interfaces analogiques sur le Gertboard, d'utiliser les populaires circuits d'extension GPIO MCP23x17/MCP23x08 (I2C 7 SPI), ainsi que des modules qui peuvent permettre de constituer plusieurs blocs 4 * 74×595 registre à décalage (qui peuvent être chainer ensemble en daisy-chained pour constitué des unités de sorties 32 bits). Vous pouvez avoir plusieurs blocs de 4 * 74x595s ensemble). Un des modules d'extension permet d'utiliser un ATmega (ex. un Arduino, ou le Gertboard) des des GPIO d'extension complémentaires – via le port série du Pi.
   −
'''''WiringPi''''' est extensible et des modules sont disponibles pour étendre wiringPi afin d'utiliser des périphériques à interfaces analogiques sur le Gertboard, et pour utiliser les populaires circuit d'extension GPIO MCP23x17/MCP23x08 (I2C 7 SPI), ainsi que des modules qui peuvent permettre de constituer plusieurs blocs 4 * 74×595 registre à décalage (qui peuvent être chainer ensemble en daisy-chained pour constitué des unités de sorties 32 bits). Vous pouvez avoir plusieurs blocs de 4 * 74x595s ensemble). Un des modules d'extension permet d'utiliser un ATmega (ex. un Arduino, ou le Gertboard) des des GPIO d'extension complémentaires – via le port série du Pi.
+
Finalement, vous pouvez facilement écrire vos propres modules d'extension pour intégrer vos propres périphériques dans wiringPi si cela est nécessaire.
   −
Additionally, you can easily write your own expansion modules to integrate your own peripheral devices with wiringPi as required.
     −
WiringPi supports analog reading and writing, and while there is no native analog hardware on a Pi by default, modules are provided to support the Gertboards analog chips and other A/D and D/A devices can be implemented relatively easily.
+
'''''WiringPi''''' supporte la lecture et l'écriture analogique, et même si Raspberry Pi ne dispose pas de support analogique matériel, les modules sont fournit pour supporter les circuits analogiques du Gertboards et d'autre convertisseurs A/D et D/A peuvent être implémenté assez facilement.
    
== La librairie wiringPi ==  
 
== La librairie wiringPi ==  
Ligne 32 : Ligne 30 :  
== Ressources WiringPi ==
 
== Ressources WiringPi ==
   −
* [http://wiringpi.com/pins/ Numéro de brochage du GPIO du Raspberry Pi] (anglais)
+
* [[Pi-WiringPi-GPIO-Numbering|Numéro de brochage du GPIO du Raspberry Pi]]
* [http://wiringpi.com/download-and-install/ téléchargement et installation] (anglais)
+
* [[Pi-WiringPi-Installation|téléchargement et installation]]
* [http://wiringpi.com/examples/ Exemples et How-To]
+
* [[Pi-WiringPi-Exemples|Exemples et How-To]]
* [http://wiringpi.com/reference/ Manuel/documentation de référence WiringPi] (anglais)
+
* [[Pi-WiringPi-Fonctions-et-Manuel|Manuel/documentation de référence WiringPi]]
* [http://wiringpi.com/extensions/ Extensions GPIO] (anglais)
+
* [[Pi-WiringPi-GPIO-Extension|Extensions GPIO]]
* [http://wiringpi.com/dev-lib/ DevLib]
+
* [[Pi-WiringPi-DevLib|DevLib]]
* [https://projects.drogon.net/raspberry-pi/wiringpi/the-gpio-utility/ Les utilitaires GPIO] (anglais)
+
* [[Pi-WiringPi-Utilitaire-GPIO|Les utilitaires GPIO]]
    
=== PiFace ===
 
=== PiFace ===
WiringPi supporte totalement la [http://mchobby.be/PrestaShop/product.php?id_product=221 carte PiFace]. Voyez [https://projects.drogon.net/raspberry-pi/wiringpiface/ cette page] (anglais) pour plus ce détails.
+
WiringPi supporte totalement la {{pl|221|carte PiFace}}. Voyez [https://projects.drogon.net/raspberry-pi/wiringpiface/ cette page] (anglais) pour plus ce détails.
    
=== Gertboard ===
 
=== Gertboard ===
29 917

modifications

Menu de navigation