Spisu treści:
- Krok 1: Lista części i instrukcja wideo
- Krok 2: Pierwszy punkt kontroli
- Krok 3: Przesunięcie dla czujnika
- Krok 4: Testuj w drugim punkcie
- Krok 5: Kalibracja
- Krok 6: Przetestuj jeszcze raz
- Krok 7: Pomiar wilgotności i temperatury w pomieszczeniu
Wideo: Kalibracja czujnika wilgotności: 7 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:28
Posiadam 3 czujniki, które mogą mierzyć wilgotność względną powietrza: BME280, SHT21, DHT22. Stwierdzili zdolność pomiaru z dokładnością +/-3% od 20 do 80%
Jednak podczas testowania w tym samym stanie dla 3 czujników otrzymałem 3 różne wyniki. Może jeden z nich czyta poprawnie, albo żaden z nich nie jest poprawny. Postanawiam więc przetestować go na jakimś sprzęcie.
Mam nadzieję, że mój eksperyment pomoże komuś w stworzeniu tego rodzaju czujnika.
Krok 1: Lista części i instrukcja wideo
Aby przygotować się do eksperymentu, będziemy potrzebować:
1. BME280
2. DHT22
3. SHT21
4. Arduino UNO
5. NodeMCU
6. Miernik wilgotności
7. Sonda termometru
8. Sól (chlorek sodu NaCl)9. Pochłaniacz wilgoci
10. Pudełko
Krok 2: Pierwszy punkt kontroli
Na szczęście możemy użyć soli (w Twojej kuchni!) do stworzenia standardowego środowiska wilgotności do testów. Ze względu na charakterystyczną cechę soli (tzw. „chlorek sodu” NaCl), jej stan nasycenia może dawać idealną wilgotność na poziomie 75%.
Do małej miski nabieramy trochę soli, a następnie dodajemy tylko trochę wody. Umieść go w pudełku z miernikiem wilgotności, a następnie umieść w nim 3 czujniki. Kabel jest wyjęty z otworu, a następnie podłączony do Arduino w celu odczytania wyniku
Zrób obwód jak obrazek!
Kod jest tutaj
Jak wynika z ekranu monitora, 3 czujniki dają 3 wyniki wilgotności, temperatura wydaje się być taka sama jak przy 28 stopniach C
Krok 3: Przesunięcie dla czujnika
Najpierw spróbuj, podaję 3 czujniki z wartością przesunięcia, aby odczyt wilgotności każdego czujnika był taki sam z zewnętrznym miernikiem wilgotności na poziomie 75%, a także przesunięcie dla odczytu temperatury, aby odczyt temperatury był taki sam dla zewnętrznej termopary.
Po pobraniu kodu jego odczyt jest teraz taki sam z miernikiem wilgotności na poziomie 75%; a temperatura jest taka sama dla termopary zewnętrznej przy 31 dgC
Krok 4: Testuj w drugim punkcie
Aby upewnić się, że nasze przesunięcie jest prawidłowe, powinniśmy sprawdzić te czujniki w drugim punkcie za pomocą pochłaniacza wilgoci.
Zachowaj go ponownie w pudełku, odczyt miernika wilgotności wynosi teraz 40%, ale 3 czujniki (znowu) dają nam 3 wyniki inaczej!
(Temperatura wydaje się OK po przesunięciu)
Więc muszą być skalibrowane!
Krok 5: Kalibracja
Aby wykonać kalibrację, po prostu kasujemy offset, a następnie rejestrujemy wartość czujnika przy standardowej wilgotności 40%
Sporządzamy tabelę standardowych odczytów wilgotności vs odczyt czujnika. Następnie używamy „funkcji mapy”, aby wykonać krzywą kalibracji dla każdego czujnika.
W końcu pobierz kod, 3 czujniki dają teraz ten sam wynik na 40%!
Krok 6: Przetestuj jeszcze raz
Aby upewnić się, że 3 czujniki mają poprawną kalibrację, należy je ponownie przetestować nasyconym NaCl. Na szczęście odczyt 3 czujników ma odczyt około 75%.
Następnie próbuję wyjąć czujniki z pudełka, a następnie wkładam je ponownie do skrzynki z pochłaniaczem wilgoci, aby zobaczyć odczyt 3 czujników: wynik wydaje się OK -> odpowiedź 3 czujników jest taka sama! Nigdy więcej innego czytania jak poprzednio
Krok 7: Pomiar wilgotności i temperatury w pomieszczeniu
Teraz możemy wykorzystać jeden z tych czujników do odczytu wilgotności i temperatury w naszym pomieszczeniu.
Do odczytu przez internet możemy użyć ESP8266 i oprogramowania Blynk. Naprawdę uwielbiam dane śledzenia z Blynk, które możemy śledzić przez rok!
Zalecana:
KALIBRACJA CZUJNIKA PH ARDUINO: 7 kroków
KALIBRACJA CZUJNIKA PH ARDUINO: W tym samouczku będziemy kalibrować czujnik pH EZO firmy Atlas Scientific za pomocą Arduino Uno. TEORIA KALIBRACJI Najważniejszą częścią kalibracji jest obserwowanie odczytów podczas procesu kalibracji. Urządzenie najłatwiej skalibrować w
Kalibracja czujnika wilgotności gleby: 5 kroków
Kalibracja czujnika wilgotności gleby: Na rynku dostępnych jest wiele mierników wilgotności gleby, które pomagają ogrodnikom zdecydować, kiedy podlewać rośliny. Niestety, złapanie garści ziemi i sprawdzenie koloru i tekstury jest tak samo niezawodne, jak wiele z tych gadżetów! Niektóre sondy nawet rejestrują
KALIBRACJA CZUJNIKA ORP ARDUINO: 3 kroki
KALIBRACJA CZUJNIKA ORP ARDUINO: W tym samouczku będziemy kalibrować czujnik EZO ORP (potencjał oksydacyjno-redukcyjny) firmy Atlas Scientific za pomocą Arduino Uno. TEORIA KALIBRACJI Najważniejszą częścią kalibracji jest obserwowanie odczytów podczas procesu kalibracji. To jest łatwe
KALIBRACJA CZUJNIKA Zasolenia ARDUINO: 9 kroków
KALIBRACJA CZUJNIKA ZAsolenia ARDUINO: W tym samouczku będziemy kalibrować czujnik zasolenia/przewodności K1.0 firmy Atlas Scientific za pomocą Arduino Uno. TEORIA KALIBRACJI Najważniejszą częścią kalibracji jest obserwowanie odczytów podczas procesu kalibracji. Najłatwiej
6-osiowy moduł czujnika FSP200 Kalibracja i testowanie: 6 kroków
6-osiowy moduł czujnika Kalibracja i testowanie FSP200: FSP200 to 6-osiowy bezwładnościowy procesor jednostki pomiarowej, który zapewnia dane wyjściowe kursu i kierunku. Wykonuje fuzję akcelerometru i czujników żyroskopowych, zapewniając stabilny i dokładny kurs i kierunek. FSP200 nadaje się do stosowania w zrobot