Hola hoy quería traerte este trabajo.
COMENTARIOS* Acá te dejo un código muy simple y básico que te permitirá usar estos controles remotos denominados RF-433Mhz.
* En qué usarlo le corresponde solo a tu imaginación.
* El Control “Clon” de dos botones con cubierta de goma está muy “hermoso”, pero no he logrado clonarlo con el otro para que ande como el otro.
* Con respecto al modelo de color Marrón solo quiero advertirte que no logré hacerlo andar a más de 2Mts. de distancia.
Creo que es porque las pilas (12v) que trae son muy malas. Por las pruebas que hice creo que si ponemos una pila de Buena Marca y Calidad debe funcionar a mayor distancia, pero dudo (y mucho) que permita llegar a los “50mts.” Como dicen que anda.
* Las placas de Arduino usé modelo
UNO y
NANO en ambos casos anduvo M. Bien.
* Para ver los resultado al presionar la tecla tenes que usar el Monitor Serial del Arduino.
#include <SoftwareSerial.h>
int Anterior;
void setup(){
Serial.begin(9600);
Serial.println("Inicio del Proceso de Recepcion" ) ;
pinMode(13, OUTPUT);
digitalWrite(13,0);
pinMode(2, INPUT);
pinMode(3, INPUT);
pinMode(4, INPUT);
pinMode(5, INPUT);
Anterior = 0;
}
void loop(){
if (digitalRead(4)== HIGH && Anterior !=4){Serial.println( "A" ) ; Anterior=4;}
if (digitalRead(2)== HIGH && Anterior !=2){Serial.println( "B" ) ; Anterior=2;}
if (digitalRead(5)== HIGH && Anterior !=5){Serial.println( "C" ) ; Anterior=5;}
if (digitalRead(3)== HIGH && Anterior !=3){Serial.println( "D" ) ; Anterior=3;}
}
Bueno espero que te sirva como en mi caso personal.
Te deseo lo mejor!
Si vivís en Gualeguaychú (E. Ríos) o Localidad cercana; y te interesa ponerte en contacto conmigo; podríamos aprender y trabajar juntos o intercambiar proyectos en Arduino, RaspBerry y Electrónica Digital en general.