Paso 2: Conexiones y códigos
Conecte el Vcc del transmisor (tamaño pequeño) y el receptor (grande de tamaño) a + 5 voltios en el arduino y conecte los terminales negativos en el terreno de la Arduino. Observe que hay terminales de datos del transmisor como del receptor. Los datos de la terminales del emisor están donde debe dar la señal de entrada y el terminal en la tarjeta receptora de datos dará la salida. Un LED está conectado al pin 13 para controlar el brillo en función del valor de RF señal en que alimentas. Conecte el transmisor de datos para el Pin Digital 4 y receptor datos al pin analógico A0.
El código debe parecerse a esto-
#define rfTransmitPin 4
#define ledPinn 13
#define rfReceivePin A0
#define ledPin 13
unsigned int datos = 0;
const unsigned int upperThreshold = 70;
const unsigned int lowerThreshold = 50;
void setup() {}
pinMode (rfTransmitPin, salida);
pinMode (ledPinn, salida);
pinMode (ledPin, salida);
Serial.Begin(9600);
}
void loop() {}
para (int i = 4000; i > 5; i=i-(i/3)) {}
digitalWrite (rfTransmitPin, HIGH);
digitalWrite (ledPinn, HIGH);
digitalWrite(rfTransmitPin,LOW);
digitalWrite (ledPinn, bajo);
}
Data=analogRead(rfReceivePin);
Si (datos > upperThreshold) {}
digitalWrite (ledPin, LOW);
Serial.println(Data);
}
if(Data<lowerThreshold) {}
digitalWrite (ledPin, HIGH);
Serial.println(Data);
}
}