contactless thermometer using esp8266 code example
Example: contactless thermometer using esp8266
#include //Biblioteca para I2C#include //Biblioteca para comunicação com o sensor
#include //Biblioteca para propriedades gráficas
#include //Biblioteca para comunicação com dipsplay OLED
// pinagem para o NodeMCU ESP8266
#define sclk D5
#define mosi D7
#define cs D8
#define rst D3
#define dc D4
// definição das cores que serão utilizadas
#define BLACK 0x0000
#define WHITE 0xFFFF
//definição da coordenada onde escreveremos cada um dos dados
#define POS_X_AMBIENTE 2
#define POS_Y_AMBIENTE 35
#define POS_X_OBJETO 2
#define POS_Y_OBJETO 55
#define POS_X_TITULO 10
#define POS_Y_TITULO 4
// construtor do objeto para comunicar com o display OLED
Adafruit_SSD1331 display = Adafruit_SSD1331(cs, dc, mosi, sclk, rst);
//objeto responsável pela comunicação com o sensor infravermelho
IRTherm sensor;
//variáveis que armazenarão o valor das temperaturas lidas
float tempAmbiente;
float tempObjeto;