El sensor de temperatura LM35 es un dispositivo pequeño, fácil de usar y fácil de encontrar. Su voltaje de salida es directamente proporcional a la temperatura y proporciona una medición precisa.
Material
- Computador
- Arduino UNO
- Cable USB para conectar Arduino a la computadora
- Sensor de temperatura LM35
Diagrama de conexión
Código
La ficha técnica del sensor LM35 proporciona la medición del rango de temperatura, -55 a 150 ° C, y la regla de conversión entre el valor de voltaje y temperatura, 10 mV / ° C. El valor se lee con un puerto analógico del Arduino, por lo que el voltaje de salida (0 a 5V) se convierte en un valor digital (0 a 1023).
// Constants #define DELAY 1000 // Delay between two measurements in ms // Parameters const int sensorPin = A0; // Pin connected to sensor // Variables float voltage, temperature; void setup(void) { Serial.begin(9600); } void loop(void) { voltage= analogRead(sensorPin) * (5.0 / 1023.0); // Convert digital value to voltage Serial.print("Sensor voltage = "); Serial.println(voltage); // the voltage reading temperature=100*voltage; // conversion from V to °C Serial.print("Sensor reading = "); Serial.println(temperature); // the temperature reading delay(DELAY); }
Aplicación
Source
Encuentre otros tutoriales y ejemplos en el generador de código automático
Arquitecto de Código