Files
ModbusThermometer/ModbusThermometer.cpp
2014-11-05 19:19:20 +01:00

37 lines
530 B
C++

#include "Arduino.h"
#include "Streaming.h"
#include "Metro.h"
#include "ads1210.h"
#include "led.h"
const uint8_t LED_PIN = 8;
const uint8_t ADC_CS_PIN = 9;
const uint8_t ADC_RDY_PIN = 7;
ADS1210 ads1210;
LED led;
Metro secondTick = Metro(1000);
void setup() {
Serial.begin(9600);
delay(1000);
led.begin(LED_PIN);
ads1210.begin(ADC_CS_PIN, ADC_RDY_PIN);
}
void loop() {
ads1210.exec();
if (secondTick.check() == 1) {
led.toggle();
Serial << "AdcValue: " << _HEX(ads1210.value) << endl;
}
}