Hola, el otro día compre en ebay este modulo de radiofrecuencia para Arduino:
- FS1000A
Este módulo se compone de un receptor y un emisor que funcionan en la frecuencia 315Mhz, las conexiones con Arduino son muy sencillas:
En el caso del emisor (XY-FST):
- ATAD (Data) —> Pin digital 3 (Se puede cambiar por otro en el código del programa).
- VCC —> +5V
- GND —> GND
Para el receptor (XY-RF-5V):
- GND —> GND
- DATA —> Pin digital 3 (Se puede cambiar por otro en el código del programa).
- DATA —> Este pin lo dejaremos sin conectar, solo usaremos un pin de datos (Podemos usar cualquiera de los dos).
- VCC —> +5V
Antes de cargar el código es necesario descargar e instalar la librería VirtualWire, el enlace de descarga directa es el siguiente:
http://www.open.com.au/mikem/arduino/VirtualWire/VirtualWire-1.14.zip
El siguiente código permite enviar y recibir un mensaje entre dos placas Arduino:
Código para el emisor:
Código para el receptor:
Una vez cargados los programas y en ejecución, conectando el monitor serie de la aplicación Arduino con la placa receptora a 9600, deberíamos ver el mensaje que estamos emitiendo desde la placa emisora.