DHT22 - výpis teploty a vlhkosti na 2 desatiny
- pavel1tu
- Příspěvky: 2054
- Registrován: 26 říj 2017, 08:28
- Reputation: 0
- Bydliště: Trutnov
- Kontaktovat uživatele:
Re: DHT22 - výpis teploty a vlhkosti na 2 desatiny
Já se moc omlouvám, blbě jsem četl ....
já reagoval na ty DHT22
jinak DS18B20 mám také po bytě a v akvárku (kupuji už jen ty v pouzdře s kabelem - venku je nepoužívám).
Cenově jsou asi nejlepší. Výhoda je, že si je můžeš v programu "dokalibrovat". Každý má unikátní ID, tak si prostě tu hodnotu o kterou ti ujíždí přičteš nebo odečteš, ale ty co jsem měřil (5ks) při pokojové teplotě se nelišili více jak o 0,2st.C - týden jsem je vyčítal do databáze.
V mnoha ukázkových programech je použito vyčítání s nízkou přesností, já vyčítám sensors.setResolution(insideThermometer, 12); to je 12bitově, měření trvá mnohem déle, ale přijde to na více desetinných míst .... možná zbytečné
Taky jsem si hrál s možností nastavení teploty přímo v senzoru a on potom generuje alarm, ale nenašel jsem pro to využití ...
já reagoval na ty DHT22
jinak DS18B20 mám také po bytě a v akvárku (kupuji už jen ty v pouzdře s kabelem - venku je nepoužívám).
Cenově jsou asi nejlepší. Výhoda je, že si je můžeš v programu "dokalibrovat". Každý má unikátní ID, tak si prostě tu hodnotu o kterou ti ujíždí přičteš nebo odečteš, ale ty co jsem měřil (5ks) při pokojové teplotě se nelišili více jak o 0,2st.C - týden jsem je vyčítal do databáze.
V mnoha ukázkových programech je použito vyčítání s nízkou přesností, já vyčítám sensors.setResolution(insideThermometer, 12); to je 12bitově, měření trvá mnohem déle, ale přijde to na více desetinných míst .... možná zbytečné
Taky jsem si hrál s možností nastavení teploty přímo v senzoru a on potom generuje alarm, ale nenašel jsem pro to využití ...
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"
Pavel1TU
"Správně napsaný kod lze číst jako knihu"
Re: DHT22 - výpis teploty a vlhkosti na 2 desatiny
Tak už mam doma par dní SHT31 a testoval jsem.
Moc velký rozdíl mezí ní a DHT22.
Je pravda že je SHT31 přesnější, ale pokud vedle ní položím DHT22 a k naměřene hodnotě připočtu tolik, aby vycledky obou čidel byli stejne, pak je to ok.
Problem však je, že pokud mam DHT22 připojene přes 5 mertový kablik, čidla se bčas seknou.
I když to je tak jednou za 2-4 dny, přece jen je to dost velký problem.
Zkoušel jsem k čidlu připajet kondík 660 uF a nepomohlo
Nema někdo s tým zkušeností?
Jak nejjednodušejí připojít tu DHT22 k arduinu na tu 5 metrovou vzdalenost?
Nepomuže třeba stiněný kalik?
DS18B20 mi bez seknutí jede už 3 roký na 7 metrovem kabliku.
Moc velký rozdíl mezí ní a DHT22.
Je pravda že je SHT31 přesnější, ale pokud vedle ní položím DHT22 a k naměřene hodnotě připočtu tolik, aby vycledky obou čidel byli stejne, pak je to ok.
Problem však je, že pokud mam DHT22 připojene přes 5 mertový kablik, čidla se bčas seknou.
I když to je tak jednou za 2-4 dny, přece jen je to dost velký problem.
Zkoušel jsem k čidlu připajet kondík 660 uF a nepomohlo
Nema někdo s tým zkušeností?
Jak nejjednodušejí připojít tu DHT22 k arduinu na tu 5 metrovou vzdalenost?
Nepomuže třeba stiněný kalik?
DS18B20 mi bez seknutí jede už 3 roký na 7 metrovem kabliku.
Re: DHT22 - výpis teploty a vlhkosti na 2 desatiny
Pokud nepomuze nic jineho, nezdrahal bych se pripojit k cidlu arduino primo a resit propojeni mezi dvema vzdalenymi arduiny nejakym pomalym a redundantnim protokolem s potvrzovanim prijmu. (stylem kdyz na vrabce nestaci kladivo, vem si vetsi kanon )
Re: DHT22 - výpis teploty a vlhkosti na 2 desatiny
http://forum.arduino.cc/index.php?topic=219786.0
Jsem sehnal 10 metru UTP kablu a testují.
Jsem sehnal 10 metru UTP kablu a testují.
Re: DHT22 - výpis teploty a vlhkosti na 2 desatiny
UTP zvitězílo nad kanonem
Re: DHT22 - výpis teploty a vlhkosti na 2 desatiny
Samozřejmě lze kalibraci řešit kalibračními hodnotami pro konkrétní čidlo a ty sosat/ukládat z/do EEPROM.
Kalibrace např zde:https://www.instructables.com/id/Calibr ... duino-UNO/
Kalibrace např zde:https://www.instructables.com/id/Calibr ... duino-UNO/
Re: DHT22 - výpis teploty a vlhkosti na 2 desatiny
By mně zajimalo, kde dělam kopanec.
Čidlo funguje ale stejnak se stane že se někdy sekne.
Chtěl jsem to vyřešít tak, že jsem napajení připojíl na pin a když se sekne, arduino si ho samo resetne.
koupelna|22.3|82.4 // když funguje
koupelna|0.0|NAN // sekle
Problem je, že se to resetuje furt, i když je čidlo funkční.
Co je špatně?
Čidlo funguje ale stejnak se stane že se někdy sekne.
Chtěl jsem to vyřešít tak, že jsem napajení připojíl na pin a když se sekne, arduino si ho samo resetne.
Kód: Vybrat vše
String t_kou = String(t_koupelna,1);
String h_kou = String(h_koupelna,1);
Serial.println("koupelna|" + t_kou + "|" + h_kou);
if (h_kou = "NAN")
{
Serial.println("rebootpin53 ");
digitalWrite(53, LOW);
delay(30000);
digitalWrite(53, HIGH);
}
koupelna|0.0|NAN // sekle
Problem je, že se to resetuje furt, i když je čidlo funkční.
Co je špatně?
Re: DHT22 - výpis teploty a vlhkosti na 2 desatiny
Chybí ti tam jedno rovnítko v podmínce. Má být == "NAN" To se mi uz taky parkrat stalo a blbe se to hleda.
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 6 hostů