Spisu treści:
- Krok 1: Moduł 1: Główna skrzynka systemowa
- Krok 2: Moduł 2: Przekaźnik i skrzynka zasilacza
- Krok 3: Moduł 3: Własna lampa LED do uprawy o mocy 300 W (~70 USD)
- Krok 4: Używane komponenty elektryczne
- Krok 5: Schemat i okablowanie
- Krok 6: Kod
- Krok 7: Uwaga: Bezpieczeństwo
- Krok 8: Uwaga: Bezpieczeństwo
- Krok 9: Uwaga: potknięcia
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
KS-Garden może być używany do nawadniania/wentylacji/oświetlania roślin ogrodowych/szklarniowych na podwórku lub roślin do uprawy w pomieszczeniach (konstrukcja modułowa)
System KS-Garden składa się głównie z następujących modułów:
Główna skrzynka systemowa
Przekaźnik i skrzynka zasilająca
Światło LED o mocy 300 W
Nawadnianie
System składa się z 4 czujników do pomiaru wilgotności gleby roślin. Posiada cztery pompy do dostarczania wody, każdy czujnik steruje jedną z pomp.
Światło i wentylacja
Może włączać/wyłączać oświetlenie do uprawy i w zależności od temperatury i wilgotności w pojemniku do uprawy włączać i wyłączać wentylator.
Krok 1: Moduł 1: Główna skrzynka systemowa
Komponenty - Arduino Nano (mózg)
- Wyświetlacz OLED (informacje o procesie nawadniania, temperaturze i wilgotności)
- RTC (zegar czasu rzeczywistego)
- Moduł 4 przekaźników (do włączania i wyłączania czterech pomp oddzielnie)
- 1 przekaźnik (do włączania zasilania czujników wilgotności w celu pomiaru)
Funkcjonalność
Co godzinę wszystkie cztery czujniki są podłączone, aby zasilić czujniki i je odczytać. Jeśli skonfigurowana wartość (Configuration:soilMoistureDryValue) zostanie przekroczona, odpowiednia pompa (zgodnie z czujnikiem) zaczyna nawadniać roślinę przez określony czas (Configuration:pouringTime).
W określonym czasie wydaje polecenie włączenia światła do uprawy (Configuration:lightOnHour) lub wyłączenia (Configuration:lightOffHour).
W sposób ciągły mierzy wilgotność i temperaturę – jeśli wilgotność (Konfiguracja:onHumidity) lub temperatura (Konfiguracja:onTemperature) przekroczą wartość, wentylator zostanie włączony. Gdy wilgotność (Configuration:offHumidity) lub temperatura (Configuration:offTemperature) spadnie poniżej zdefiniowanej wartości wentylator zostanie wyłączony.
Po każdym okresie pomiarowym zmierzone wartości będą pokazywane na wyświetlaczu OLED. Pierwsze cztery wiersze to ostatnie zmierzone wartości, a ostatnie cztery wiersze to data, godzina i zmierzona wartość ostatniego obrotu nawadniania (co pełną godzinę)
Budować
Upewnij się, że używane przewody zapewniają naprawdę dobre połączenia. Jeśli będą pasować, to nie zadziała – zwykle można to poczuć – gdy idzie po prostu zbyt łatwo przez szpilkę.
Krok 2: Moduł 2: Przekaźnik i skrzynka zasilacza
Komponenty - zasilacz wentylatora procesora 12VDC
-1 przekaźnik, aby włączyć sterowanie wentylatorem do uprawy;
-1 przekaźnik do włączania światła kontrolnego i wentylatorów procesora;
Funkcjonalność
Skrzynka zasilająca odbiera sygnał D1 i D2 z głównej skrzynki systemowej. Sygnał D1 to polecenie włączenia lub wyłączenia świateł do uprawy, a sygnał D2 to polecenie włączenia lub wyłączenia wentylatora urządzenia do uprawy.
Budować
Upewnij się, że pracujesz ostrożnie tutaj pracujesz z 230VAC. Tylko ten Box ma 230VAC. Jeśli nie jesteś pewien, utrzymuj wentylację przez cały czas – jeśli system jest w pomieszczeniu, i tak zawsze będzie za gorąco i za wilgotno.
Krok 3: Moduł 3: Własna lampa LED do uprawy o mocy 300 W (~70 USD)
składniki
-6 x 50 W LED do uprawy chipów świetlnych
-6 x chłodnica procesora
- Metalowa deska
- Łańcuchy i narożniki
- Przewody i zaciski
Funkcjonalność
Daje światło, aby rośliny rosły w doniczce.;-)
Budować
Niewiele do zrobienia. Wystarczy kupić metalową deskę i wywiercić otwory potrzebne do zamocowania wentylatorów. (widzieć zdjęcie). Tylko nie zapomnij wkleić pasty przewodzącej między 50W LED-Chips a chłodzenie procesora. Bądź ostrożny!!! Chipy LED są zasilane bezpośrednio z zasilacza 230VAC. Wentylatory potrzebują napięcia 12VDC i są zasilane ze skrzynki przekaźnikowej i zasilającej. Jeśli nie jesteś pewien, kup gotowe światło do uprawy
Krok 4: Używane komponenty elektryczne
Krok 5: Schemat i okablowanie
Krok 6: Kod
Sprawdź kod. Jest w nim dużo opisu. Musisz zadbać o części dotyczące kalibracji i konfiguracji.
Jest podzielony na następujące tematy:
Kalibrowanie
Konfiguracja
Biblioteki, definicje i inicjalizacje
Definicje pinów wejścia/wyjścia
Zmienne globalne
Zmienne wyświetlacza OLED
Ustawiać
Ogólny
Zdefiniuj typy pinów
Zainicjuj typy pinów
Główna pętla
- Lekki
- Wilgotność i temperatura
- Woda
Krok 7: Uwaga: Bezpieczeństwo
- W trójniku zainstalowany jest wyłącznik magnetyczny, który na krótko przed wylaniem się wody przerywa zasilanie głównej skrzynki systemowej.
- W beczce doprowadzającej wodę znajduje się inny wyłącznik magnetyczny, który na krótko przed wyschnięciem pomp przerywa zasilanie głównej skrzynki systemowej.
- Jeśli zmierzona wartość czujnika jest nieracjonalnie wysoka lub niska (wartości przekraczające maksymalne i minimalne limity skalibrowanego czujnika) system nawadniający zakłada hamulec lub zwarcie i nie uruchamia się. Przy pierwszym uruchomieniu musisz ręcznie dodać trochę wody.
Krok 8: Uwaga: Bezpieczeństwo
-Używaj wyłącznika prądu upływowego, na którym pracujesz z napięciem 230VAC. Jednak nie biorę odpowiedzialności za wszystko, co może się zdarzyć.
Krok 9: Uwaga: potknięcia
- Użyj pojemnościowych czujników wilgotności, czujniki przewodności mają tendencję do korozji.
- Użyj zasilacza o napięciu co najmniej 9 V i tylko 5 V, Twój przekaźnik może nie mieć wystarczającej mocy do włączenia. Należy również pamiętać, że system może nie działać tylko z zasilaniem USB. Możesz przesłać szkic Arduino, ale moc jest zbyt niska, aby obsługiwać przekaźnik.
- Nie umieszczaj źródła wody wyżej niż tam, gdzie znajdują się rośliny - cała woda będzie przepływać przez rurki do roślin bez uruchomionej pompy - aż poziom wody się wyrówna.
- System nie zacznie nawadniać nieuzasadnioną suchą glebą – musisz najpierw ręcznie dodać wodę, aby uzyskać rozsądną wartość pomiarową z czujników.