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); }