Différences entre versions de « Pi-WiringPi-Exemple-Quick2Wire »

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche
(Page créée avec « {{Pi-WiringPi-NAV}} == Intro == {{bloc-etroit|text=The [http://quick2wire.com/about-us/ Quick2Wire system] is a series of hardware and software projects aimed at education ... »)
 
 
(Une version intermédiaire par le même utilisateur non affichée)
Ligne 3 : Ligne 3 :
 
== Intro ==
 
== Intro ==
  
{{bloc-etroit|text=The [http://quick2wire.com/about-us/ Quick2Wire system] is a series of hardware and software projects aimed at education and hobbyists, enabling easy general purpose interfacing with the Raspberry Pi.
+
{{bloc-etroit|text=Le [http://quick2wire.com/about-us/ système Quick2Wire] est une série de projet matériel et logiciel, destiné à l'éducation et aux hobbyistes, facilitant l'interfacage avec Raspberry Pi.
  
The system comprises a main board with on-board connections for the main 8 GPIO pins off the Raspberry Pi with access to the SPI, I2C and Serial interfaces via separate connectors. The main board has one LED and one button which can be jumpered in if required. It also features a separate 3.3v regulator to power all other SPI and I2C devices to take the load off the Raspberry Pi’s own 3.3v supply. It’s supplied in kit form, so you need to be handy with a soldering iron!
+
Le système est composé d'une carte principale (main board) avec des connecteurs pour les 8 broches principales du Raspberry Pi permettant un accès aux interfaces SPI, I2C et série (par l'intermédiaire de connecteurs séparés).  
  
These pages serve as a demonstration of using the Quick2Wire boards with the wiringPi library from the command-line, in BASH and C. There are several pages in this series and I hope they might act as a tutorial and possibly even an aid to making sure your Quick2wire boards are fully functional. }}
+
La carte principale dispose d'une LED et d'un bouton qui peuvent être activé à l'aide de cavalier (si nécessaire). Elle dispose également de son propre régulateur 3.3v pour alimenter tous les périphériques SPI et I2C déchargeant ainsi l'alimentation 3.3v de votre Raspberry Pi. Quick2Wire est fournit sous forme de kit, quelques opérations de soudures sont nécessaires!
 +
 
 +
Les pages suivantes servent de démonstration pour utiliser les cartes Quick2Wire avec la librairie wiringPi depuis la ligne de commande (en BASH et C). Cette section reprend plusieurs pages et espérons qu'elles peuvent servir comme tutoriel et vous aider à mettre rapidement vos Quick2wire en œuvre avec WiringPi. }}
  
 
== WiringPi ==
 
== WiringPi ==
'''WiringPi''' is a set of C functions designed to make it easy for C and C++ programs to access the Raspberry Pi’s  GPIO. There is also a utility program; gpio which you can use from the command-line to test simple '''GPIO''' operations.
+
{{bloc-etroit|text='''WiringPi''' est un ensemble d'instruction en C conçue pour faciliter les programmes C et C++ qui accèdent au GPIO du Raspberry Pi. Il y a également un programme utilitaire; '''gpio''' qui peut être utilisé en ligne de commande pour tester de simples opérations '''GPIO'''. }}
 +
 
 +
* Pour obtenir et installer wiringPi - [[Pi-WiringPi-Installation|voir ces instructions]].
 +
 
 +
[[Fichier:Pi-WiringPi-Exemple-Quick2Wire-01.jpg|480px]]<br /><small>Source: [http://wirinPi.com wiringPi.com]</small>
 +
 
 +
La photo ci-dessus présent la carte principale (''main board'') qui fourni l'accès au 8 broches GPIO principales du PI, et proposant des connecteurs I2C, SPI et série. Le module analogique Quick2Wire (au milieu) et module d'extension digital Quick2Wire (en bas) sont visibles en dessous de la carte principale. A l'heure actuelle (mau 2013), il n'y a pas encore de carte d'extension SPI disponible.
 +
 
 +
Les pages suivantes vous guiderons dans les différentes étapes d'installation et de programmation à l'aide du shell (BASH) et de simple programmes wiringPi en C/C++.
 +
 
  
* Get and install wiringPi. The instructions are here.
+
* [[Pi-WiringPi-Exemple-Quick2Wire-Install|Installation et test de la carte principale]]
 +
* [[Pi-WiringPi-Exemple-Quick2Wire-I2C Module Test|Tester les modules I2C]]
 +
* [[Pi-WiringPi-Exemple-Quick2Wire-GPIOExtension|La carte d'extension GPIO 16 broches]]
 +
* [[Pi-WiringPi-Exemple-Quick2Wire-AnalogExtension|La carte d'interface analogique]]
  
 +
== Conclusion ==
  
 +
Utiliser les cartes Quick2Wire avec WiringPi devrait être assez évident – il n'y a rien de nouveau dans les cartes Q2W que WiringPi ne puisse gérer. Les exemples que vous trouvez ici représente juste des truc & astuces que vous pourriez trouver fort utile.
  
 
{{Pi-WiringPi-TRAILER}}
 
{{Pi-WiringPi-TRAILER}}

Version actuelle datée du 30 septembre 2013 à 09:39


MCHobby investit du temps et de l'argent dans la réalisation de traduction et/ou documentation. C'est un travail long et fastidieux réalisé dans l'esprit Open-Source... donc gratuit et librement accessible.
SI vous aimez nos traductions et documentations ALORS aidez nous à en produire plus en achetant vos produits chez MCHobby.

Intro

Le système Quick2Wire est une série de projet matériel et logiciel, destiné à l'éducation et aux hobbyistes, facilitant l'interfacage avec Raspberry Pi.

Le système est composé d'une carte principale (main board) avec des connecteurs pour les 8 broches principales du Raspberry Pi permettant un accès aux interfaces SPI, I2C et série (par l'intermédiaire de connecteurs séparés).

La carte principale dispose d'une LED et d'un bouton qui peuvent être activé à l'aide de cavalier (si nécessaire). Elle dispose également de son propre régulateur 3.3v pour alimenter tous les périphériques SPI et I2C déchargeant ainsi l'alimentation 3.3v de votre Raspberry Pi. Quick2Wire est fournit sous forme de kit, quelques opérations de soudures sont nécessaires!

Les pages suivantes servent de démonstration pour utiliser les cartes Quick2Wire avec la librairie wiringPi depuis la ligne de commande (en BASH et C). Cette section reprend plusieurs pages et espérons qu'elles peuvent servir comme tutoriel et vous aider à mettre rapidement vos Quick2wire en œuvre avec WiringPi.

WiringPi

WiringPi est un ensemble d'instruction en C conçue pour faciliter les programmes C et C++ qui accèdent au GPIO du Raspberry Pi. Il y a également un programme utilitaire; gpio qui peut être utilisé en ligne de commande pour tester de simples opérations GPIO.

Pi-WiringPi-Exemple-Quick2Wire-01.jpg
Source: wiringPi.com

La photo ci-dessus présent la carte principale (main board) qui fourni l'accès au 8 broches GPIO principales du PI, et proposant des connecteurs I2C, SPI et série. Le module analogique Quick2Wire (au milieu) et module d'extension digital Quick2Wire (en bas) sont visibles en dessous de la carte principale. A l'heure actuelle (mau 2013), il n'y a pas encore de carte d'extension SPI disponible.

Les pages suivantes vous guiderons dans les différentes étapes d'installation et de programmation à l'aide du shell (BASH) et de simple programmes wiringPi en C/C++.


Conclusion

Utiliser les cartes Quick2Wire avec WiringPi devrait être assez évident – il n'y a rien de nouveau dans les cartes Q2W que WiringPi ne puisse gérer. Les exemples que vous trouvez ici représente juste des truc & astuces que vous pourriez trouver fort utile.


Source: WiringPi.com. WiringPi est une libraire sous licence GPL écrite par Gordon Henderson. Crédit: wiringpi.com

Traduit de l'anglais par Meurisse D. pour MCHobby.be

Traduit avec l'accord de Gordon Henderson, créateur de wiringPi - Translated with authorization of Gordon Henderson, creator of wiringPi

Toute référence, mention ou extrait de cette traduction doit être explicitement accompagné du texte suivant : «  Traduction par MCHobby (www.MCHobby.be) - Vente de kit et composants » avec un lien vers la source (donc cette page) et ce quelque soit le média utilisé.

L'utilisation commercial de la traduction (texte) et/ou réalisation, même partielle, pourrait être soumis à redevance. Dans tous les cas de figures, vous devez également obtenir l'accord du(des) détenteur initial des droits. Celui de MC Hobby s'arrêtant au travail de traduction proprement dit.