asadas
Dependencies: mbed
Diff: Temperatura.h
- Revision:
- 0:125c2a60bb2a
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Temperatura.h Wed Sep 21 22:15:32 2016 +0000 @@ -0,0 +1,24 @@ +#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; + + +