senzor teploty FLAJZAR DS18B20 + arduino -dva dráty
Moderátor: Moderátoři
Found 2 devices. CHECK Teplota je... 23.44 Teplota 2 je... 25.75
i s dvěmi senzory to jede dobře akorát nevím který je braný jako čidlo jedna a který jako čidlo dvě.... jsou propojeny data od senzoru které vedou na IN od arduino...dá se to zjisti testováním ale ,kdybych takovou možnost neměl dát na to ruku ,tak nevím jak bych to řešil...
i s dvěmi senzory to jede dobře akorát nevím který je braný jako čidlo jedna a který jako čidlo dvě.... jsou propojeny data od senzoru které vedou na IN od arduino...dá se to zjisti testováním ale ,kdybych takovou možnost neměl dát na to ruku ,tak nevím jak bych to řešil...
Kód: Vybrat vše
#include <OneWire.h>
#include <DallasTemperature.h>
#define dspin 10
OneWire ds(dspin);
DallasTemperature teplomer(&ds);
DeviceAddress insideThermometer, outsideThermometer;//addr pro teplomerky
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
Serial.println("RESTART");
teplomer.begin();
}
void loop() {
// put your main code here, to run repeatedly:
Serial.print("Found ");
Serial.print(teplomer.getDeviceCount(), DEC);
Serial.print(" devices.");
Serial.print("\t");
Serial.print("CHECK");
Serial.print("\t");
teplomer.requestTemperatures();
Serial.print("Teplota je...");
Serial.print("\t");
Serial.print(teplomer.getTempCByIndex(0));
Serial.print(" Teplota 2 je...");
Serial.print("\t");
Serial.println(teplomer.getTempCByIndex(1));
}
Naposledy upravil(a) saitt dne 20 led 2016, 18:43, celkem upraveno 1 x.