Spisu treści:

Pomiar wilgotności gleby za pomocą Arduino: 6 kroków
Pomiar wilgotności gleby za pomocą Arduino: 6 kroków

Wideo: Pomiar wilgotności gleby za pomocą Arduino: 6 kroków

Wideo: Pomiar wilgotności gleby za pomocą Arduino: 6 kroków
Wideo: PRECYZYJNY POMIAR WILGOTNOŚCI GLEBY ARDUINO 2024, Listopad
Anonim
Pomiar wilgotności gleby za pomocą Arduino
Pomiar wilgotności gleby za pomocą Arduino

W tym krótkim samouczku pokażę, jak odczytać czujnik wilgotności gleby za pomocą arduino i wydrukować poziom wilgotności gleby w Arduino Serial Monitor. Oryginalny post napisany przeze mnie w języku syngaleskim można znaleźć pod tym linkiem

Krok 1: Przegląd

Przegląd
Przegląd

Ten moduł składa się z dwóch części. Posiada sondę czujnika wilgotności gleby i mały obwód zwarty z dzielnikiem napięcia i przetwornikiem analogowo-cyfrowym wykonanym przy użyciu wzmacniacza OP. Również dwie diody LED, jedna dla wskaźnika zasilania, a druga dla wskazania wyjścia cyfrowego. Moduł ten posiada zarówno wyjście analogowe, jak i cyfrowe. Jeśli chodzi o wyprowadzane z tego wartości analogowe, wyprowadza on niskie wartości dla wysokiej wilgotności i wysokie wartości dla niskiej wilgotności. Nasze Arduino potrafi odczytać ten sygnał w zakresie od 0 do 1023. Innymi słowy maksymalna wilgotność wynosi 0, a minimalna 1023.

Krok 2: Używane części

Używane części
Używane części

Do tego projektu użyłem następujących części i komponentów.

Płytka Arduino MEGA (możesz użyć Arduino UNO, NANO itp…)

Jeśli oferujesz arduino uno, możesz kupić 5 sztuk z kablami usb tutaj za jedyne 25,99 $ z bezpłatną wysyłką z ebay!

Moduł czujnika wilgotności gleby

2 x żeńskie na żeńskie przewody połączeniowe

3 x przewody połączeniowe męskie na żeńskie

To wszystko!, do tej prostej konfiguracji nie użyłem płytki prototypowej.

Krok 3: Schemat połączeń

Schemat połączeń
Schemat połączeń
Schemat połączeń
Schemat połączeń

Teraz podłącz wszystko zgodnie z tym schematem połączeń.

Sonda czujnika łączy się z przetwornikiem (brak polaryzacji)

Czujnik wilgoci Arduino

A0 A0

D0 Brak połączenia

GND GND

VCC VCC

Otóż to! Fajny

Krok 4: Kod Arduino

Kod Arduino
Kod Arduino

Napisałem mały kod arduino, aby wyprowadzić poziom wilgotności gleby do monitora szeregowego Arduino w procentach %

Możesz pobrać kod TUTAJ

Krok 5: Wynik

Wynik
Wynik

Oto dane wyjściowe, kiedy przesyłam kod do mojego arduino. Wszystko działa zgodnie z oczekiwaniami.

Krok 6: Pomóż mi zrobić więcej…

Możesz pomóc mi w realizacji większej liczby projektów, przekazując trochę $$ na mojego paypal.

Dziękuję.

Zalecana: