Pi-WiringPi-Exemple-Quick2Wire

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche


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.