Encerrar a transmissao OneWire do sensor ds18b20

Olá Boa Tarde!
Estou com um projeto que faz leituras de sensores ds18b20. O código exemplo do Arduino abaixo funciona, porem no meu projeto preciso encerrar a transmissão de dados do pino 3 que o código "sensors.begin();" abre a transmissão de dados. Então depois que eu realizar a leitura do sensor quero finalizar a transmissão. Porque vou multiplexar este pino para outro grupo de sensores, não quero utilizar outro pino pois estão ocupados. Existe algum comando para encerrar a transmissão de dados deste pino?

// Include the libraries we need
#include <OneWire.h>
#include <DallasTemperature.h>

// Data wire is plugged into port 3 on the Arduino
#define ONE_WIRE_BUS 3

// Setup a oneWire instance to communicate with any OneWire devices (not just Maxim/Dallas temperature ICs)
OneWire oneWire(ONE_WIRE_BUS);

// Pass our oneWire reference to Dallas Temperature.
DallasTemperature sensors(&oneWire);

/*

  • The setup function. We only start the sensors here
    */
    void setup(void)
    {
    // start serial port
    Serial.begin(9600);
    Serial.println("Dallas Temperature IC Control Library Demo");

// Start up the library
sensors.begin();
}

/*

  • Main function, get and show the temperature
    */
    void loop(void)
    {
    // call sensors.requestTemperatures() to issue a global temperature
    // request to all devices on the bus
    Serial.print("Requesting temperatures...");
    sensors.requestTemperatures(); // Send the command to get temperatures
    Serial.println("DONE");
    // After we got the temperatures, we can print them here.
    // We use the function ByIndex, and as an example get the temperature from the first sensor only.
    float tempC = sensors.getTempCByIndex(0);

// Check if reading was successful
if(tempC != DEVICE_DISCONNECTED_C)
{
Serial.print("Temperature for the device 1 (index 0) is: ");
Serial.println(tempC);
}
else
{
Serial.println("Error: Could not read temperature data");
}
}

Olá @raelrb
ao postar sketck, por favor use tags </>.
Por favor refaça seu post e coloque o sketch dentro de tags.

Não ficou claro para mim o que você quer fazer depois de ler a temperatura.

Que tipo de outros sensores pretende usar com este pino?

RV mineirin

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.