mirror of
https://github.com/timmbogner/Farm-Data-Relay-System
synced 2024-11-10 07:10:42 +00:00
28 lines
543 B
C++
28 lines
543 B
C++
// FARM DATA RELAY SYSTEM
|
|
//
|
|
// DS18B20 SENSOR MODULE
|
|
//
|
|
|
|
#define ONE_WIRE_BUS 13 //Pin that the DS18B20 is connected to
|
|
|
|
#include "sensor_setup.h"
|
|
#include <fdrs_sensor.h>
|
|
#include <OneWire.h>
|
|
#include <DallasTemperature.h>
|
|
|
|
OneWire oneWire(ONE_WIRE_BUS);
|
|
DallasTemperature sensors(&oneWire);
|
|
|
|
void setup() {
|
|
beginFDRS();
|
|
sensors.begin();
|
|
}
|
|
|
|
void loop() {
|
|
sensors.requestTemperatures(); // Send the command to get temperatures
|
|
float tempC = sensors.getTempCByIndex(0);
|
|
loadFDRS(tempC, TEMP_T);
|
|
sendFDRS();
|
|
sleepFDRS(60);
|
|
}
|