Modifications

Sauter à la navigation Sauter à la recherche
951 octets ajoutés ,  11 octobre 2018 à 20:31
Ligne 6 : Ligne 6 :  
* a '''Data Receiver''' made with the second RFM69HCW that should be linked to a second micro controller.
 
* a '''Data Receiver''' made with the second RFM69HCW that should be linked to a second micro controller.
   −
As the kit contains only one micro controller (the Feather M0 Express), we will use the very common Arduino UNO as micro controller for the '''Data Receiver'''.
+
As the kit contains only one micro controller (the Feather M0 Express), we will use the very common '''Arduino UNO''' (not included) as micro controller for the '''Data Receiver'''.
 +
 
 +
In this simple exemple:
 +
# The '''Data Emitter''' will send a message and wait 500ms for a response.
 +
# The '''Data Receiver''' will receive the message.
 +
# The '''Data Receiver''' will send a reply.
    
[[Fichier:ENG-CANSAT-RFM69HCW-TEST-00.jpg]]
 
[[Fichier:ENG-CANSAT-RFM69HCW-TEST-00.jpg]]
 +
 +
As we will see in the sample, 2 key items will be highlighted:
 +
# The frequency must be identical in the emitter and receiver (eg: 433.0 MHz in this example).
 +
# The encryption key must be identical on the both side.
 +
 +
== Installing the library ==
 +
If not done yet, we will have to install the RadioHead library in Arduino IDE.
 +
 +
That library support lot of RFM modules including our RFM69HCW.
 +
 +
Adafruit did fork the RadioHead library and add some useful sample, so we will install the small|Adafruit's RadioHead forked library.
 +
 +
{{download-box|https://github.com/adafruit/RadioHead/archive/master.zip|Download RadioHead forked library}}
 +
 +
For easy install, you can run Arduino IDE and open the menu "Sketch -> Add a .ZIP library..."
 +
 +
 +
    
{{ENG-CANSAT-TRAILER}}
 
{{ENG-CANSAT-TRAILER}}
29 917

modifications

Menu de navigation