Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Presentado por.
CARLOS ANDRES RODRIGUEZ DIAZ
1063293037
Tutor.
ELBER FERNANDO CAMELO
2019
INTRODUCCIÓN
• Visualización del valor de la variable por pantalla LCD, controlada por PIC,
Arduino o el dispositivo que desee.
Individuales:
Software:
• Arduino IDE
• Librerías
IMAGEN #1
Para su diseño se cuenta con un sensor de temperatura, LM35, que será el encargado de
tomar el dato de la variable física temperatura y enviar ese dato hacia una entrada del
controlador, arduino uno, este a través de un software tomará un dato, lo escalizará y
enviará el resultado convertido en grados Celsius hacia un display 16x2 para que el usuario
pueda visualizar la temperatura en línea y las diferentes condiciones tales como
Por ejemplo, tenemos una alimentación de 12V y queremos poner un diodo LED rojo con
Vf = 1,2V y If = 5mA. La resistencia limitadora R será:
CÓDIGO EN ARDUINO
#include <LiquidCrystal.h>
float tempC;
void setup()
lcd.begin(16,2);
lcd.setCursor(0,1);
lcd.print(" RODRIGUEZ");
lcd.setCursor(14,0);
delay(3000);
lcd.clear();
lcd.print("INSTRUMENTACION");
lcd.setCursor(0,1);
lcd.setCursor(14,0);
delay(3000);
lcd.clear();
lcd.print(" TERMOMETRO");
lcd.setCursor(0,1);
lcd.setCursor(14,0);
delay(3000);
lcd.clear();
pinMode(11, OUTPUT);//LedAmarillo
pinMode(10, OUTPUT);//Ledverde
pinMode(9, OUTPUT);//Zumbador
pinMode(8, OUTPUT);//LedRojo
Serial.begin(9600);
void loop()
tempC = analogRead(sensorPin);
Serial.print(celsius);
Serial.println(" C");
if(tempC < 38 ){
digitalWrite(10, HIGH);
digitalWrite(9, LOW);
lcd.setCursor(0,0);
lcd.setCursor(0,1);
delay(100);
}
lcd.clear();
lcd.setCursor(0,0);
lcd.setCursor(0,1);
lcd.print((char)223);
delay(100);
digitalWrite(11, HIGH);
digitalWrite(9, HIGH);
delay (250);
digitalWrite(11, LOW);
delay (250);
digitalWrite(11, HIGH);
delay (250);
digitalWrite(11, LOW);
delay (250);
lcd.clear();
lcd.setCursor(0,0);
lcd.setCursor(0,1);
lcd.print((char)223);
delay(100);
digitalWrite(8, HIGH);
digitalWrite(9, HIGH);
delay (250);
digitalWrite(8, LOW);
delay (250);
digitalWrite(8, HIGH);
delay (250);
digitalWrite(8, LOW);
delay (250);
lcd.clear();
}
BIBLIOGRAFÍA
Jones, D. P. (2010). Biomedical Sensors. New York: Momentum Press. (pp 1-38).
Recuperado de
http://bibliotecavirtual.unad.edu.co:2051/login.aspx?direct=true&db=nlebk&
AN=501110&lang=es&site=eds-live&ebv=EB&ppid=pp_Cover
https://es.wikipedia.org/wiki/Amplificador_de_instrumentaci%C3%B3n