Paso 2: transmisor
Este es código del transmisor. Cuando el sensor PIR detecta movimiento humano transmisor envía letra mayúscula A. Cuando el sensor pir no tiene ningún transmisor de señal envía letra minúscula un.
pirPin int = 2;
int statePir = 0;
#include < VirtualWire.h >
void setup() {}
Serial.Begin(9600);
vw_setup(2000);
vw_set_tx_pin(3);
pinMode(pirPin,INPUT);
}
void loop() {}
statePir = digitalRead(pirPin);
Si (statePir == HIGH) {}
const char * msg = "A";
vw_send ((uint8_t *) msg, strlen(msg));
vw_wait_tx();
}
Si (statePir == LOW) {}
const char * msg = "a";
vw_send ((uint8_t *) msg, strlen(msg));
vw_wait_tx();
}
}