• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
DHT11 - prawidłowy co drugi odczyt
#5
Przeprowadziłem kilka testów i już przy delay(1150) już działa każdy odczyt (poza pierwszym, ale przy większych czasach też pierwszy odczyt po wgraniu programu to 0).
Teraz tylko jak zmienić drugi program czyli ten, który pomija błędne pomiary aby wykonywał pomiar nie co 2 sekundy, a co 1150?
Czy należy:
Kod:
delay(dht.getMinimumSamplingPeriod());
zmienić na:
Kod:
delay(1150); //Odczekanie wymaganego czasu
Nie wiem gdzie jest ten minimalny czas ustawiony w tym przykładzie.

Ogólnie w porównaniu z kupioną stacją pogodową temperatury wyglądają prawie identycznie tak wilgotność jest zawyżona czasami o 4, a czasami nawet o 10 (dopiero licząc maksymalne poziomy błędów jakie ma czujnik i stacja jest szansa, że wynik końcowy będzie prawie taki sam).
 
Odpowiedź
  


Wiadomości w tym wątku
DHT11 - prawidłowy co drugi odczyt - przez mrozilla - 10-06-2019, 22:37
RE: DHT11 - prawidłowy co drugi odczyt - przez mrozilla - 11-06-2019, 08:22

Skocz do:


Przeglądający: 1 gości