ricardoalg
Published

Temperature

This project measures temperature with a 1-Wire sensor each minute. If the measured value is out of range, it activates a pin.

BeginnerShowcase (no instructions)624
Temperature

Things used in this project

Story

Read more

Code

Code DS18B20 Sensor Temperature

Arduino
Import Library, measure
#include <OneWire.h>                 //Se importan las librerías
#include <DallasTemperature.h>
#define Pin 2                        //Se declara el pin donde se conectará la DATA
OneWire ourWire(Pin);                //Se establece el pin declarado como bus para la comunicación OneWire
DallasTemperature sensors(&ourWire); //Se llama a la librería DallasTemperature

void setup() {
delay(1000);
Serial.begin(9600);
sensors.begin();                     //Se inician los sensores
}
 
void loop() {
sensors.requestTemperatures();       //Prepara el sensor para la lectura
 
Serial.print(sensors.getTempCByIndex(0)); //Se lee e imprime la temperatura en grados Centigrados
Serial.println(" Grados Centigrados");
 
delay(1000);                         //Se provoca una parada de 1 segundo antes de la próxima lectura
 
}

Credits

ricardoalg
0 projects • 0 followers

Comments