Paso 2: transmisor
Transmisor es muy simple. Conecte los cables como se muestra en las imágenes.
Aquí está el código del transmisor:
#include < VirtualWire.h >
#include < OneWire.h >
#include < DallasTemperature.h >
#define ONE_WIRE_BUS 7
OneWire oneWire(ONE_WIRE_BUS);
DallasTemperature sensors (& oneWire);
char mensaje [6];
void setup() {}
Sensors.Begin();
vw_setup(2000);
vw_set_tx_pin(3);
}
void loop() {}
sensors.requestTemperatures();
Float temperatura = sensors.getTempCByIndex(0);
dtostrf (temperatura, 6, 2, msg);
vw_send ((uint8_t *) msg, strlen(msg));
vw_wait_tx();
Delay(200);
}