You are on page 1of 3

CODIGO SIMULACION

#include <LiquidCrystal.h>

LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

int analoInput = 0;

const int buttonPin = 1;

const int butonPin1 = 0;

const int ledPin1 = 9;

int value = 0;

float vout = 0.0;

float vin = 0.0;

int buttonState = 0;

int buttonState1 = 0;

int buttonState2 = 0;

void setup() {

// put your setup code here, to run once:

pinMode(ledPin1, OUTPUT);

pinMode(analoInput, INPUT);

pinMode(buttonPin, INPUT);

void loop() {

value = analogRead(analoInput);

buttonState = digitalRead(buttonPin);
buttonState1 = digitalRead(butonPin1);

vout = (value*5.0) / 1024.0;

vin = (vout*100)/5;

if (buttonState ==LOW) {

lcd.begin(16,2);

lcd.print("UNAD");

else{

lcd.begin(16,2);

lcd.print("NivelCrud:");

lcd.print(vin);

lcd.print("%");

delay(500);

if (buttonState1 == HIGH){

digitalWrite (ledPin1,LOW);

lcd.begin(0,1);

lcd.print("Proceso detenido");

delay (500);

else{if(vin>50){

lcd.begin(0,1);

lcd.print("NivelCrudo");

lcd.print(vin);
lcd.print("%");

delay(500);

}}}

You might also like