asadas

Dependencies:   mbed

Temperatura.h

Committer:
erweson
Date:
2016-09-21
Revision:
0:125c2a60bb2a

File content as of revision 0:125c2a60bb2a:

#define ONE_WIRE_BUS 3

// Definir os sensores por ID
#define DS18S20MODEL 0x10
#define DS18B20MODEL 0x28
#define DS1822MODEL  0x22

// comandos para OneWire 
#define STARTCONVO      0x44  // Define o dispositivo que irá fazer a temperatura
#define COPYSCRATCH     0x48  // Copia a  EEPROM
#define READSCRATCH     0xBE  // Ler a EEPROM
#define WRITESCRATCH    0x4E  // Escreve na EEPROM
#define RECALLSCRATCH   0xB8  // Recarrega a partir do ultimo, ou seja pega o que ele escreve na EEPROM
#define READPOWERSUPPLY 0xB4  // Determinear o dispositivo que precisa de energia para funcionar


typedef enum  {
    SENSOR_1_AGUA =0 ,      //sensor 0 
    SENSOR_2_BIOMASSA =1,   //sensor 1
    SENSOR_3_GAS =2,        //sensor 2
}IDSensorTemperatura;