GALERA,OLHA O PRECO ANUNCIADO E NA HORA DE PAGAR DEPOIS DE 1:30 FOI DE R$ 499,00ESPEREI O DIA TODO E NADA.Fiz reclamacao no reclame aqui, o extra entrou em contato prometendo devolver e ate bau bau. MEDINDO TEMPERATURA COM DS18B20O sensor DS18B20 pode efetuar leituras com precisao de ate 0,5 oC, e enviar as informacoes para o microcontrolador utilizando apenas 1 fio. Outras caracteristicas do DS18B20:CI : DS18B20 (Datasheet)Tensao de operacao: 3 a 5,5VFaixa de medicao de temperatura: -55 oC a +125 oCPrecisao: +/- 0,5 oC entre -10 oC e +85 oCPonta de aco inoxidavel (6 x 50mm), com cabo de 108 cm de comprimentoCada sensor possui um endereco fisico, assim voce pode colocar varios sensores como esse em um mesmo barramento, utilizando uma unica porta do microcontrolador, e efetuar a leitura individualmente.LIGACAO DO SENSOR DS18B20 AO ARDUINOO sensor possui 3 fios para ligacao ao Arduino: vermelho (Vcc), preto (GND) e amarelo (dados). Vamos alimentar o sensor com 5V, e utilizar a porta 3 do Arduino como entrada de dados.Obs: Em alguns casos, esse sensor pode ser fornecido com fios nas cores: vermelho (Vcc), amarelo (GND) e verde (dados).Para melhor visualizacao dos dados, utilizei display 1.8 ST7735 TFT para gerar grafico.No meu arduino tenho selettorde voltagem para 3V3 e 5V, usei o 3V3 com o LCD.e recomendavel quem for trabalahr com 5V, use conversores de sinal, ou divisor resistivo para nao danificar o lcd.PROGRAMA DS18B20Para o programa precisamos de algumas bibliotecas, a Dallas Temperature (download) e tambem a OneWire (download). Essas duas bibliotecas trabalham em conjunto para extrair os dados do sensor.Para usar o display 1.8 ST7735 TFT , e necessario baixar as bibliotecas , Adafruit_GFX e ST7735 TFT Controller. Descompacte as bibliotecas e copie as pastas DallasTemperature e OneWire, Adafruit_GFX e Adafruit ST7735 TFT Controller para dentro da pasta LIBRARIES da IDE do Arduino.Links:Dallas DS18b20 http://www.hacktronics.com/code/DallasTemperature.zipOnewire http://www.pjrc.com/teensy/arduino_libraries/OneWire.zipAdafruit_GFX https://github.com/adafruit/Adafruit-GFX-LibraryAdafruit ST7735 TFT Controller https://github.com/adafruit/Adafruit-ST7735-LibraryESQUEMA DE LIGACAO DO TFT.ESQUEMA DE LIGACAO COM ARDUINO. CODIGO DO ARDUINO. #include <Adafruit_GFX.h> // Core graphics library #include <Adafruit_ST7735.h> // Hardware-specific library #include <OneWire.h> #include <DallasTemperature.h> #include <SPI.h> // dads do lcd #define TFT_CS 10 #define TFT_RST 9 #define TFT_DC 8 #define TFT_SCLK 13 #define TFT_MOSI 11 // parametros do sensor // Porta do pino de sinal do DS18B20 #define ONE_WIRE_BUS 3 OneWire oneWire(ONE_WIRE_BUS); float tempMin = 999; float tempMax = 0; int barra = 0; char conta = 0; DallasTemperature sensors(&oneWire); DeviceAddress sensor1; //inicializacao display Adafruit_ST7735 tft = Adafruit_ST7735(TFT_CS, TFT_DC, TFT_RST); void setup(void) { Serial.begin(9600); sensors.begin(); // Localiza e mostra enderecos dos sensores Serial.println("Localizando sensor DS18B20..."); Serial.print("Foram encontrados "); Serial.print(sensors.getDeviceCount(), DEC); Serial.println(" sensores."); if (!sensors.getAddress(sensor1, 0)) Serial.println("Sensor nao encontrado !"); // Mostra o endereco do sensor encontrado no barramento Serial.print("Endereco sensor: "); mostra_endereco_sensor(sensor1); Serial.println(); //inicializa lcd tft.initR(INITR_BLACKTAB); // You will need to do this in every sketch tft.fillScreen(ST7735_BLACK); //tft print function! tft.setTextColor(ST7735_YELLOW); tft.setRotation(3); tft.setTextSize(2); tft.setCursor(35, 10); tft.println(" TEMP = C"); tft.setTextSize(1); tft.setCursor(131, 10); tft.println("O"); termo(); tft.setTextColor(ST7735_WHITE); tft.setTextSize(0); tft.setCursor(19, 59); tft.print("50"); tft.setTextSize(0); tft.setCursor(19, 106); tft.print("0"); tft.setTextSize(0); tft.setCursor(19, 7); tft.print("100"); tft.setTextSize(0); tft.setCursor(19, 82); tft.print("25"); tft.setTextSize(0); tft.setCursor(19, 32); tft.print("75"); tft.setTextColor(ST7735_BLUE); tft.setTextSize(2); tft.setCursor(10, 40); tft.print(" LIDA"); tft.setTextSize(2); tft.setCursor(20, 65); tft.print(" MIN"); tft.setTextSize(2);