Stránka 2 z 2
Re: Pri nacitani cidiel pomiesa teploty
Napsal: 13 říj 2020, 15:41
od pavel1tu
Pacok píše: ↑13 říj 2020, 15:17
Zabudol som no mam zapojeny 4k7.teda musim doplnit este dalsie dva?Jedna adresa je 0. Moze byt aj tam chyba?
Jak jsem psal - jedna linka = připojení k jednomu vstupu Arduina = 1 odpor.
Ale ne pokud jsou všechny čidla připojené do jednoho vstupu na Arduinu.

Re: Pri nacitani cidiel pomiesa teploty
Napsal: 13 říj 2020, 18:35
od BigSandy
Přimo v knihovně je sample co Tí postupně vypisuje teplotu a u nich i jejích adresu.
Postupně zapoj vždy jen jedno čidlo a opiš adresu a pak takto.
http://arduino-project.net/podklyucheni ... 0-arduino/
Maš to tam popsame i s tý sample
Re: Pri nacitani cidiel pomiesa teploty
Napsal: 13 říj 2020, 18:57
od Pacok
DAkujem velmi pekne za ochotu vsetkym pozriem aj ten sample len nestiham.Za ten cas pat rokov som kod vylepsoval co sa da podla mojich schopnosti a je vcelku jednoduchy.Ma 1600 riadkov.
Takto si nacitavam cidla
teploty++;
if( teploty > 1 && teploty < 15){sensors.requestTemperatures();
solard=sensors.getTempCByIndex(0);}
if( teploty > 15 && teploty < 30){sensors.requestTemperatures();
kotold=sensors.getTempCByIndex(1);}
if( teploty > 30 && teploty < 45){sensors.requestTemperatures();
tuvd=sensors.getTempCByIndex(2);}
if(teploty > 46)teploty = 0;
Po dlhodobych laborovaniach som dospel k tomuto.Ked som dal do loopu nacitanie cidiel display mi nefungoval.Ked som dal na koniec tiez sa zasluckovavl.takze nakoniec mam vyssie spomenute .Je to timer v loope.
Re: Pri nacitani cidiel pomiesa teploty
Napsal: 13 říj 2020, 19:03
od BigSandy
Na te ruske strance to máš vysvětlene po lopatě.
Kód: Vybrat vše
DeviceAddress Thermometer1 = {
0x28, 0x00, 0x54, 0xB6, 0x04, 0x00, 0x00, 0x92 }; // адрес датчика DS18B20 280054B604000092
DeviceAddress Thermometer2 = {
0x28, 0x9E, 0x95, 0xB5, 0x04, 0x00, 0x00, 0x57 };
void setup() {
sensors.begin();
sensors.setResolution(Thermometer1, 10);
sensors.setResolution(Thermometer2, 10);
Re: Pri nacitani cidiel pomiesa teploty
Napsal: 23 říj 2020, 19:29
od Pacok
Len pre vasu zaujimavost.Padalo mi napatie ked sa zoplo 12v rele.Ked som ho odpojil tak vsetko funguje ako ma zatial.Takze to cidlo co je vonku 10m slapeVdaka
Re: Pri nacitani cidiel pomiesa teploty
Napsal: 23 říj 2020, 20:16
od pavel1tu
Pacok píše: ↑23 říj 2020, 19:29
Len pre vasu zaujimavost.Padalo mi napatie ked sa zoplo 12v rele.Ked som ho odpojil tak vsetko funguje ako ma zatial.Takze to cidlo co je vonku 10m slapeVdaka
No, věci kolem Arduina by měly mít zcela nezávislé napájení,
a pokud to relé je stejnosměrné, mělo by mít co nejblíže cívce ochranou diodu proti rušení.