Vous ne pouvez pas modifier cette page, pour les raisons suivantes :
Documentation:
== Le module nRF24L01. == === Achat === Le module en question : http://www.ebay.fr/itm/162157310219 L'adaptateur 5V vers 3,3V pour assurer un bon fonctionnement. http://www.ebay.fr/itm/262864066905 === Doc de chez Nordic. === http://www.nordicsemi.com/eng/Products/2.4GHz-RF/nRF24L01 == Installation des bibliothèques. == Les sources sont ici : https://github.com/nRF24/RF24 === sur l'Arduino. === Il faut dans un répertoire nommée RF24, placer les fichiers : * nrf24L01.h * RF24.cpp * RF24.h * RF24_config.h et procéder à l'installation via l'environnement de developpement de l'arduino Croquis -> importer une bibliothèque -> Add librarY === sur la PI. === == Le raccordement == Avec l'Arduino [[File:raccordements_nrf24L01+_adaptateur_arduino.png|500px]] == L'Utilisation. == === Le principe. === Premier point : Ce composant dispose de 6 "pipe" qui servent à communiquer entre modules. Le pipe0 sert pour envoyer les messages, et peut éventuellement servir en réception. Les autres pipes (2 à 5) ne peuvent être utilisés que pour la réception. Second point : Ces pipes contiennent une adresse sur 40 bits, qui permet de savoir avec qui le module échange. Exemple : {| class="wikitable" |- ! Module 1 !! Module 2 |- | Pipe 0 (écriture) : Adresse0 || Pipe 0 (écriture) : Adresse1 |- | Pipe 1 (écriture) : Adresse1 || Pipe 1 (écriture) : Adresse0 |} Ainsi vous avez mis en place une liaison classique série. Il est possible de proposer une situation plus complexe, nous le verrons plus tard. === La mise en œuvre dans un sketch. === Deux sketch seront utilisés : # nrf24L01_emetteur # nrf24L01_recepteur
Résumé :
Modification mineure Suivre cette page
Annuler