Medir la temperatura con un LM35 (2 / 3 paso)

Paso 2: El código...

Hasta abajo está el código, que hará que el proyecto de trabajo:

Conexiones del módulo LCD

SBIT LCD_RS en RA0_bit;
SBIT LCD_EN en RA1_bit; SBIT LCD_EN en RB3_bit;
SBIT LCD_D4 en RB4_bit;
SBIT LCD_D5 en RB5_bit;
SBIT LCD_D6 en RB6_bit;
SBIT LCD_D7 en RB7_bit;

SBIT LCD_RS_Direction en TRISA0_bit;
SBIT LCD_EN_Direction en TRISA1_bit; SBIT LCD_EN_Direction en TRISB3_bit;
SBIT LCD_D4_Direction en TRISB4_bit;
SBIT LCD_D5_Direction en TRISB5_bit;
SBIT LCD_D6_Direction en TRISB6_bit;
SBIT LCD_D7_Direction en TRISB7_bit;

char LCDTXT [] = "Salvo [FINIS]";
char LCDMSG [] = "Datos";
uart_rd Char;
unsigned new_DC corto, current_DC;
ADC_Value largo = 0;
unsigned int adc_rd;
unsigned char ch;

char * temp = "0000";
int i = 0;

tlong largo;

/*
Configura los valores del sistema de arranque
*/

void TempDisplay()
{
adc_value = ADC_Read(4);
adc_value = adc_value (largo) * 5000;
adc_value = adc_value / 1023;

Temp [0] = adc_value/1000 + 48;
Temp [1] = (adc_value/100)%10 + 48;
Temp [2] = (adc_value/10)%10 + 48;
Temp [3] = adc_value % 10 + 48;

Lcd_Out(2,1,"Temp:");
Lcd_Out(2,7,Temp);

Delay_ms(20);
}
void IOConfig()
{
Desactivar el analógico

ANSELA = 0X08;
ANSELB = 0 X 0;

Puertos

TRISB = 0XF8;
TRISA = 0 X 10;

PIC16F1827 tiene dos captura comparar módulos y ambos necesitan ser deshabilitado

CCP1CON = 0 X 0;
CCP2CON = 0 X 0;

INTCON = 0; deshabilitar todas las interrupciones

CPSCON0 = 0;

ADCON0 = 0 X 10;

CM1CON0 = 0 X 0;

}

void LCDConfig()
{
Lcd_Init(); Inicializar LCD

Lcd_Cmd(_LCD_CLEAR); Visualización clara
Lcd_Cmd(_LCD_CURSOR_OFF); Cursor apagado
Lcd_Out(1,1,LCDTXT); Escribir texto en la primera fila
}

void main() {}

IOConfig();

LCDConfig();

while(1)
{

LED(); Señal de visualización de prueba

TempDisplay();
}
}

Artículos Relacionados

Cómo medir la temperatura con gran exactitud con un Arduino y un tablero de Sensor de temperatura de TSYS01.

Cómo medir la temperatura con gran exactitud con un Arduino y un tablero de Sensor de temperatura de TSYS01.

Mientras estudiaba en la Universidad fuimos desafiados como parte de un trabajo de curso en diseño de una caja con control de temperatura muy preciso. Si el proyecto fuera a tener éxito, múltiples cajas debían ser construido y utilizado en un proyect
Medir la temperatura con Arduino Ethernet + DS18B20 Thingspeak

Medir la temperatura con Arduino Ethernet + DS18B20 Thingspeak

Hola a todosAquí te lo dejo sabe leer temperatura con Arduino Ethernet y sensor de DS180B20 y enviar los datos a Thingspeak. Se puede acceder a mi página de Thingspeak aquí:https://thingspeak.com/channels/25037Yo he utilizado mi arduino instructable
Cómo mostrar la temperatura con un LM35 y un Arduino UNO

Cómo mostrar la temperatura con un LM35 y un Arduino UNO

En este instructable, voy a mostrar cómo conectan un sensor de temperatura LM35 a un Arduino UNO y leer la temperatura en grados Celsius en el monitor serial.Paso 1: Aquí es lo que necesitará Para este proyecto necesitarás:1 Arduino UNO1 sensor de te
Sensor de temperatura inalámbrico LM35 de ESP8266-12 blynk

Sensor de temperatura inalámbrico LM35 de ESP8266-12 blynk

Sensor de temperatura inalámbrico LM35 de ESP8266-12 blynken este proyecto usando un esp8266, para mostrar el sensor de temperatura LM35 en tu smartphone o tablet.Si usted tiene sensores disponibles DHT11 DHT22 o puede utilizar el siguiente Instructa
Monitor de temperatura con ESP8266 - IoT

Monitor de temperatura con ESP8266 - IoT

Este proyecto ayudará a crear a un monitor de temperatura usando un SoC de ESP8266 y un sensor de temperatura (DS18B20) con las siguientes capacidades:Medir la temperaturaEnviar un correo electrónico si la temperatura pasa por debajo de un umbralMoni
Medición de temperatura con otro

Medición de temperatura con otro

un componente importante de la automatización que estoy construyendo es la capacidad para medir la temperatura, especialmente la temperatura del aire del ventilador en un sistema de aire acondicionado. Yo uso un netbook con pantalla táctil y un Labja
Sensor de temperatura con LED

Sensor de temperatura con LED

Primero estaba interesado en el concepto de crear una taza nuevamente calentable, que detecta la temperatura del líquido y enciende o apaga según la temperatura correspondiente. Para este proyecto, he hecho un modelo de escala de esto.Utilizando Ardu
Oficina registro de temperatura con los pcDuino y Yeelink

Oficina registro de temperatura con los pcDuino y Yeelink

pcDuino puede conectar a Internet por Ethernet, WiFi, GPRS y 3G. En este proyecto, veremos un sensor de temperatura TMP36 para detectar la temperatura de la oficina y empuje al servidor yeelink y verifique la temperatura en cualquier momento en cualq
Medición de temperatura con Sensor de I2C LM75A en frambuesa Pi

Medición de temperatura con Sensor de I2C LM75A en frambuesa Pi

En este tutorial usted aprenderá cómo medir la temperatura usando el sensor I2C que lm75a conectado a cualquier modelo o versión de Raspberry Pi. El tutorial también proporciona 3 abrir muestras de código fuente escrito en el lenguaje de programación
Sensor remoto de temperatura con energía solar

Sensor remoto de temperatura con energía solar

El método científico nos permite examinar el universo y sus fenómenos naturales. Mediante la recopilación y análisis de los datos, descubrimos las tendencias históricas para hacer predicciones sobre hechos futuros. Un tal fenómeno que afecta enormeme
DS18B2O - sonda temperatura con conector RJ45

DS18B2O - sonda temperatura con conector RJ45

este Instructable utiliza el trabajo realizado por Jonathan Oxer y Hugh Blemings en el libro "Arduino práctico" en:http://www.practicalarduino.com/y construye sobre el trabajo realizado por:http://www.cheapvegetablegardener.com/utilizando el con
Detección de temperatura con generación de Galileo 2 y Grove Kit

Detección de temperatura con generación de Galileo 2 y Grove Kit

Les mostraré cómo configurar un proyecto interactivo de temperatura con sensor LCD RBG y temperatura usando kit Intel Galileo y grove.Paso 1: Descargar el IDE de Arduino para Intel Galileo y el código de sensor de temperatura.Paso 2: Abrir el código
Gráfico de barras de nivel de temperatura con LM35 con Arduino

Gráfico de barras de nivel de temperatura con LM35 con Arduino

Fuente: http://www.theorycircuit.com/temperature-level-bar-graph-using-lm35-with-arduino/La salida de gráfico de barras LED es muy fácil de entender el nivel de salida. Aquí utilizamos LM35 tres pin temperatura sensor y arduino uno para tener entrada
Medir la temperatura en la web con sensor Arduino Ethernet y DS18B20

Medir la temperatura en la web con sensor Arduino Ethernet y DS18B20

Hola a todos,En primer lugar, quisiera decirle que no soy un programador. Pero me encanta hacer cosas nuevas, sobre todo cuando está relacionado con la electrónica. Aquí he integrado un servidor Web con Arduino Ethernet con un sensor de temperatura c