Paso 4: código


En el estudio de Atmel... Cree un nuevo proyecto de C y C++
Aún simplemente puede cargar el IDE de Arduino si Atmel no es lo tuyo...
Código
#include <math.h>#include <Wire.h>
#include "rgb_lcd.h"
rgb_lcd lcd;
const int colorR = 255;
const int colorG = 0;
const int colorB = 0;
const int ledPin=12;
const int thresholdvalue=10;
float Rsensor;
void setup() { lcd.begin(16, 2);
lcd.setRGB(colorR, colorG, colorB);
pinMode(ledPin,OUTPUT);
delay(1000); }
void loop() { int sensorValue = analogRead(0);
Rsensor=(float)(1023-sensorValue)*10/sensorValue;
if(Rsensor>thresholdvalue) { digitalWrite(ledPin,HIGH); }
else { digitalWrite(ledPin,LOW); } lcd.setCursor(0, 0);
lcd.print("Data: "+sensorValue); lcd.setCursor(1, 1);
lcd.print("Res: "+Rsensor);//Resistance delay(1000); }