rf24l01

  Arduio et RF24L01+  

 

Bas de page

Avant de monter une de nos télécommandes 2.4GHz il est indispensable que vous lisiez attentivement cette page.
Pour fabriquer nos télécommandes 2.4GHz nous avons choisi d'utiliser deux cartes Arduino UNO ou NANO deux module RF24L01+ et deux convertisseurs 3V3 de tension.


RF24L01+ sans antenne portée de 100m maxi.
RF24L01+ portée de 1000m maxi.
La portée en condition réelle est inférieure, elle dépend des obstacles (comme un mur, des arbres etc..) séparant l'émetteur du récepteur.

ATTENTION IMPORTANT

Les modules RF24L01 sont alimentés en 3V3. Si nous dépassons cette tension, il y a de fortes chances pour que nous les détruisions. Bien que la carte Arduino UNO possède une sortie 3V3 nous préférerons alimenter le RF24L01 séparément.
S'il est possible de réaliser un convertisseur nous préférons utiliser un (AMS 1117) trouvé sur EBAY.

Pour un bon fonctionnement lors de vos essais l'alimentation des cartes Arduino UNO ou NANO via le port USB de votre ordinateur risque de ne pas être suffisante, en particulier si vous utiliser des servos. Il faut les alimenter en 7 ou 9v via la prise prévue à cet effet.







Voici le schéma de branchement que nous utiliserons coté émetteur et coté récepteur pour les télécommandes 2.4GHz présentes sur notre site

Exemples de boutons et interrupteurs utilisables
Exemples de potentiomètre utilisables



Librairie

Afin que les RF24L01 communiquent avec l'Arduino nous avons besoin de la librairie RF24_master que vous pouvez télécharger ici.

      * Après le téléchargement copiez le répertoire RF24_master dans le répertoire Arduino-1.0.5/librairies.
      * Ouvrez le programme Arduino
      * Cliquez sur Croquis puis sur Importer bibliothèque.
      * Vous devez voir apparaître RF24_master.

Haut de page