Utiliser un nRF24L01 avec votre Raspberry Pi

Magazine
Marque
Hackable
Numéro
16
Mois de parution
janvier 2017
Spécialité(s)


Résumé
Nous venons de voir que la communication entre deux Arduino grâce aux modules nRF24L01 ne présente pas de grosses difficultés une fois la logique de fonctionnement du composant assimilée. Chose très intéressante, le support logiciel sous la forme de la bibliothèque RF24 ne se limite aucunement aux Arduino. Tout a été pensé, dès le départ, pour permettre une utilisation sur de nombreuses plateformes et, bien entendu, la Raspberry Pi est l'une d'entre elles !

Faire communiquer deux cartes à microcontrôleurs comme des Arduino est un bon point de départ, mais parfois, pour certains projets les ressources disponibles ou tout simplement l'objectif même du projet imposent l'utilisation de quelque chose d'un peu plus musclé. C'est généralement là qu'une carte comme la Raspberry Pi entre en jeu en changeant totalement la donne.

Le cas de figure le plus courant alors est celui où un ou plusieurs montages à base d'Arduino sont utilisés comme éléments distants (capteur, afficheur, contrôleur mécanique, etc.) et la Raspberry Pi comme système central orchestrant l'ensemble ou regroupant les informations collectées.

Nous allons donc brièvement ici ajouter un pendant Raspberry Pi à la démonstration précédente, 100% Arduino, en remplaçant tout simplement l'une des deux cartes par une Pi, et plus précisément celle qui envoie les messages et attend le retour pour ensuite afficher les détails des opérations.

1. Préparation et…

Cet article est réservé aux abonnés. Il vous reste 93% à découvrir.
S'abonner à Connect
  • Accédez à tous les contenus de Connect en illimité
  • Découvrez des listes de lecture et des contenus Premium
  • Consultez les nouveaux articles en avant-première
Je m'abonne


Article rédigé par

Abonnez-vous maintenant

et profitez de tous les contenus en illimité

Je découvre les offres

Déjà abonné ? Connectez-vous