Esta Biblioteca foi construída para facilitar a implementação e minimizar a quantidade de código quando trabalhar com o sensor LM35, ler temperatura e realiza média com facilidade nas escalas Celsius, Fahrenheit e Kelvin.
Especificações:
-
- Temperature Maximum: 150 ° C
-
- Temperature Low: -55 ° C
-
- Temperature Heating: + - 00:08 ºC
-
- Voltagemde operation: 4V to 30V
-
- Operating amperage: 60μ ampere (0.000060).
- "Download" https://github.com/rodriguesfas/LM35/archive/master.zip
- Descompacte e modifique o nome da pasta para: "LM35" (Remova o '-master');
- Importe-a para sua pasta Library da sua IDE Arduino ou o diretório sketchbooks do Arduíno software;
- Restart Arduino IDE.
// Instância um objeto chamado sensor, passando por parâmetros o pino de conexão onde esta ligado o sensor no Arduíno.
LM35 sensor(A0);
// Simples - Instancia a variável para cada valor a ser armazenado, pode ser do típo int ou double, que recebe o objecto sensor, que irá chamar o método que ler o sensor em uma certa escala correspondente.
double celsius = sensor.readCelsius();
double fahrenheit = sensor.readFahrenheit();
double kelvin = sensor.readKelvin();
// Média - Instancia a variável para cada valor a ser armazenado, pode ser do típo int ou double, que recebe o objecto sensor, que irá chamar o método que ler o sensor em uma certa escala correspondente, pasando por parâmetro no método o valor n, equivalente ao numero de amostras que pretende recolher, para realizar uma média da temperatura.
double celsius = sensor.readCelsius(10);
double fahrenheit = sensor.readFahrenheit(10);
double kelvin = sensor.readKelvin(10);
Veja exemplos de como tudo fica mais simples e enxuto: Símples: https://github.com/rodriguesfas/LM35/blob/master/examples/single/single.ino Média: https://github.com/rodriguesfas/LM35/blob/master/examples/average/average.ino
lm35.Pdf: http://www.ti.com/lit/ds/symlink/lm35.pdf https://arduino-info.wikispaces.com/file/view/LM35.pdf/239757859/LM35.pdf
Construído sobre: LM35.h - Library for LM35 temperature sensor. Created by Ricardo Sequeira, February 13, 2014. Website: http://ricardo-sequeira.com/lm35-arduino-library/ Github: https://github.com/ricardosequeira/LM35-Arduino-Library
Mauricio Natanael Ferreira LM35 - Sensor de Temperatura - Arduino Website: http://www.ferreiramauricio.com/lm35-sensor-de-temperatura-arduino