Si vous êtes ici, vous le savez probablement essentiellement ce qu’un NRF24L01 + périphérique est. Si vous avez un tas d'entre eux et les obtenir accroché correctement, vous pouvez théoriquement créer un réseau sans fil des Arduinos (ou d’autres dispositifs de MC). Sons faciles, non ? Eh bien, j’espère que ce sera beaucoup plus facile avec l’aide de ce Instructable.
Si vous avez essayé de comprendre cet appareil, vous pouvez supposer assez bien que les esquisses avant 2014 ne fonctionnent pas--autrement dit, ils ne vérifier / compile en raison de changements dans l’IDE Arduino. Il y a aussi un manque d’exemples qui démontrent en fait un réseau de plus de deux appareils !
Cela dit, voici quelques ressources d’internet que j’ai trouvé extrêmement utile dans ma propre quête pour construire un réseau NRF24L01 + multiceiver :
(Donnant tout crédit due)
http://Arduino-info.wikispaces.com/Nrf24L01-2.4GHz-HOWTO
Ce wiki est affilié à la Yourduino.com et a formidable Infos générales sur le NRF24L01 +. Il s’agit de l’endroit où aller pour apprendre à faire toutes les connexions de matériel approprié.
http://yourduino.com/sunshop2/index.php?l=product_detail&p=429
Vous pouvez obtenir votre matériel ici, bien sûr ! Le wiki (premier lien) indique clairement que le NRF24L01 + a besoin bon 3,3 V puissance--plus de ce que plus au large le plateau arduinos visent à fournir. Le YourDuino RoboRed a une alimentation robuste qui peut gérer ces exigences. Avec un régulateur de tension bon et certains condensateurs, toutefois, vous pouvez probablement faire MCs plus travailler pour vous (aussi bien décrit dans le wiki).
http://www.nordicsemi.com/eng/Content/Download/2726/34069/file/nRF24L01P_Product_Specification_1_0.pdf
Fiche technique pour la NRF24L01 +
https://github.com/TMRh20/RF24
Vous devez installer la bibliothèque RF24 du site. Les exemples avec la bibliothèque qui sont copyright 2014 par TMRh20 sont bonnes.
http://forcetronic.blogspot.com/2015/05/Creating-nrf24l01-Transceiver-Network.html
Ce site forcetronic a code pour un réseau de trois appareils. Mon code s’inspire très largement de cet exemple.