rims-arduino-library  v3.1.1
Recirculation infusion mash system library for Arduino
rimsTunerBasic.ino

RimsTuner and UIRims classes basic example

/*
* RimsTuner library basic example. Auto-tuned PID values is shown
* at the end of the RIMS auto-tuning procedure (~0.5-2 hours).
* Open serial monitor before starting.
*/
#include "LiquidCrystal.h"
#include "RimsTuner.h"
double currentTemp, ssrControl, settedTemp;
LiquidCrystal lcd(8,9,4,5,6,7);
UIRims myUI(&lcd,0,10);
RimsTuner myTuner(&myUI,1,11,&currentTemp,&ssrControl,&settedTemp);
void setup() {
Serial.begin(115200);
float cubicRTD[4] = {-247.1087,2.23511,0.001659,0.0};
myTuner.setTempProbe(PROBE_RTD,cubicRTD,124.5);
}
void loop() {
myTuner.run();
};