senzor teploty FLAJZAR DS18B20 + arduino -dva dráty

Problémy s návrhem, konstrukcí, zapojením, realizací elektronických zařízení

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
saitt
Příspěvky: 107
Registrován: 11 lis 2015, 01:00
Bydliště: Ostrava

#16 Příspěvek od saitt »

Moje první čidlo říkám,ale čekal bych na stránkách info k senzoru ne k jednotce.

Uživatelský avatar
Cowley
Příspěvky: 3087
Registrován: 04 úno 2005, 01:00

#17 Příspěvek od Cowley »

saitt píše:.... čekal bych na stránkách info k senzoru ...
Musis priste vic hledat :) tak hlavne, ze to beha.

Ale jak psal Zaky, koupils docela za draho.
Naposledy upravil(a) Cowley dne 20 led 2016, 18:37, celkem upraveno 1 x.

Uživatelský avatar
Zaky
Příspěvky: 6129
Registrován: 30 říj 2010, 02:00
Bydliště: Praha

#18 Příspěvek od Zaky »

Pokud Flajzar píše, že čidlo lze využít pro GSM ovládání, termostat nebo ve vlastních konstrukcích, ta by tam tedy zapojení opravdu uvést měl, proč si to má zákazník hledat v dokumentaci k jinému produktu? Obzvlášť za tu cenu, co za to chce.

Uživatelský avatar
Cowley
Příspěvky: 3087
Registrován: 04 úno 2005, 01:00

#19 Příspěvek od Cowley »

Zaky: to je pravda, ale on to koupil v GM jeste za vic... a tam taky zadna podpora prodeje neprobehla, za ty prachy.

Uživatelský avatar
saitt
Příspěvky: 107
Registrován: 11 lis 2015, 01:00
Bydliště: Ostrava

#20 Příspěvek od saitt »

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...

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.

Uživatelský avatar
Zaky
Příspěvky: 6129
Registrován: 30 říj 2010, 02:00
Bydliště: Praha

#21 Příspěvek od Zaky »

Flajzara považuji za solidního prodejce, proto bych čekal, že zapojení uvede, u číňana a přeprodejců čínského haraburdí se nelze divit ničemu.

Uživatelský avatar
saitt
Příspěvky: 107
Registrován: 11 lis 2015, 01:00
Bydliště: Ostrava

#22 Příspěvek od saitt »

Pánové beru zpět obě čidla měří stejně xDD to znamená že zahřeju jedno a druhé se mi taky otepluje.... :P

Uživatelský avatar
saitt
Příspěvky: 107
Registrován: 11 lis 2015, 01:00
Bydliště: Ostrava

#23 Příspěvek od saitt »

Už zase OK ... Musím si na ty jemné drátky zvykat ,dal sem na to dutinky trochu zkratil a už je dobře ,každopádně díky za rady Hoši...

Uživatelský avatar
dreamer
Příspěvky: 380
Registrován: 22 říj 2014, 02:00

#24 Příspěvek od dreamer »

Cowley píše:Dreamer: Ale GND je 0V. Minus 5V by se cidlu nelibilo :)
No jo, máš pravdu :-D já holt dělal první pokusy s elektřinou s plochou baterkou v době kdy stála tuším 2,80 a ta měla na jadné straně + a na druhé - . On by na arduinu stejně -5V nenašel :-D

Odpovědět

Zpět na „Řešení problémů s různými konstrukcemi“