Spisu treści:

Łatwy programowalny system nawadniania z Arduino: 4 kroki
Łatwy programowalny system nawadniania z Arduino: 4 kroki

Wideo: Łatwy programowalny system nawadniania z Arduino: 4 kroki

Wideo: Łatwy programowalny system nawadniania z Arduino: 4 kroki
Wideo: Sprzętowy symulator otoczenia dla sterownika Siemens LOGO! 8 2024, Czerwiec
Anonim
Image
Image
Łatwy programowalny system nawadniania z Arduino
Łatwy programowalny system nawadniania z Arduino
Łatwy programowalny system nawadniania z Arduino
Łatwy programowalny system nawadniania z Arduino

Ten projekt utrzyma Twoje rośliny przy życiu bez żadnej interwencji przez kilka dni, a nawet tygodni.

Podsumowując, jest to łatwy w użyciu programowalny system nawadniania, oparty na Arduino.

Jeśli lubisz elektronikę i rośliny, ten projekt jest dla Ciebie. Jest skierowany zarówno do nowicjuszy, jak i doświadczonych.

Możesz jechać na wakacje z zamkniętymi oczami.

Użyłem go przez tydzień fali upałów podczas wakacji (~35°C) z dwoma sadzonkami pomidora.

To przydatny i niedrogi projekt, który każdy powinien wykonać. Jest prosty i można go dostosować do wszelkich potrzeb i warunków nawadniania. Całkowity koszt to mniej niż 25 €.

To brzmi jak lekcja Arduino, ale pamiętaj, że to uratuje twoją roślinę, oszczędzi czas, oszczędzi wodę.

Myślę i zrobiłem to w 2h all inclusive.

Możesz obejrzeć zdjęcia przed/po, rośliny bardzo urosły w ciągu tygodnia. Teraz to zdrowsze rośliny, kwitnienie wierzchołkowe jest zmniejszone, ponieważ podlewanie jest regularne.

To naprawdę podstawowa wersja, jestem pewien, że sam zrobisz pełniejszą wersję, na własnych warunkach

Projekt ten wykonałem we współpracy z firmą ELEGOO, poprosili mnie o przydatny i łatwy projekt dla każdego z ich materiałem i prawdopodobnie to robię. Ten projekt można wykonać za pomocą części ich zestawu startowego Uno.

ELEGOO wyślij mi jednostkę do tego. Wierzą w Twórców i wierzą w naszą kreatywność.

Kieszonkowe dzieci

www.elegoo.com/sklep/

Krok 1: Wymagane

Wymagany
Wymagany
Wymagany
Wymagany
Wymagany
Wymagany

Do wykonania tego projektu do podlewania 2 roślin potrzebujesz:

- Płytka zestawu startowego ELEGOOUno R3

W zestawie masz już przewody do łączenia płytek ze sobą i kilka czujników do usprawnienia systemu, takich jak DHT11 lub moduł LCD do pilnowania programowalnego czasu na przykład.

- Przekaźniki x2 Boardhttps://www.amazon.fr/ARCELI-Module-Framboise-dext…

- RTC DS1307https://www.amazon.fr/ANGEEK-Angetek-modules-Montr…

- x2 Mini pompa membranowa do zalewania

-x2 rura do wodyhttps://fr.aliexpress.com/item/32846595875.html?sp…

- x2 Zbiornik na wodę typu wiadro o pojemności od 10L do 20L

- Zasilanie 12V z 2A min

-x2 Rośliny oczywiście

Wszystko to można by zastąpić tymi samymi modułami, uwaga z płytą Uno, niektóre karty z innych serwisów nie działają dobrze w I2C.

Krok 2: Schemat, okablowanie

Schemat, okablowanie
Schemat, okablowanie
Schemat, okablowanie
Schemat, okablowanie
Schemat, okablowanie
Schemat, okablowanie

Musisz przestrzegać schematu na zdjęciach.

Połączenia między RTC, poleceniem Relay i Arduino Uno są realizowane przewodami Dupont.

W przypadku pomp wodnych będziesz musiał odzyskać moc płyty arduino, lutując przewody pod arduino uno, przestrzegając polaryzacji i kodu koloru. Przewody potrzebne do obsługi 12V 2A. Następnie przylutuj przewód zasilający do pomp wodnych i podłącz je do przekaźników.

Uwaga: Przed przylutowaniem przewodów zasilających pod płytkę arduino należy sprawdzić dodatnie i ujemne zasilanie.

Zrób to prawidłowo i ostrożnie ze zwarciem. Luty i połączenia wykonuje się bez zasilania.

Jak to działa:

- Uno Board jest mózgiem naszego systemu, zarządzała wszystkim. Jest to najczęstsze zastosowanie kontrolera w świecie twórców. Mógłbyś znaleźć inny rodzaj mikrokontrolera (np. Micropython) mógłby wykonać tę samą pracę, ale moim zdaniem arduino jest najprostszą i najbardziej dostępną płytą.

- DS1307 to mały zegar RTC (zegar czasu rzeczywistego), który musi być zasilany przez CR2032, może przechowywać datę i godzinę bez głównego zasilania przez płytę Uno. Moduł wykorzystuje komunikację I2C, jeden z najpopularniejszych rodzajów komunikacji między płytą a modułami. Komunikacja I2C jest reprezentowana przez SCL (Serial Clock Line) i SDA (Serial Data Line). W niektórych przypadkach musisz spojrzeć na schemat swojej planszy, aby je znaleźć.

- Moduł przekaźników używa niskiego poziomu do aktywacji wyjścia przekaźników w naszym przypadku. Musisz ustawić pozycję wysokiego poziomu (5V) na pin wejściowy modułu, aby ustawić wyjście w pozycji normalnie zamkniętej, a także możesz okablować pompę w pozycji normalnie otwartej.

- Pompy wymagały 12V do pracy, również zasilaliśmy z głównego zasilania Twojej płytki Uno przez lutowanie dwóch przewodów. Pompy te są samozasysające do 2 metrów, są bardzo tanie i mocne.

Krok 3: Prześlij kod i połącz rury

Prześlij kod i podłącz rury
Prześlij kod i podłącz rury
Prześlij kod i podłącz rury
Prześlij kod i podłącz rury

Teraz nadszedł czas, aby wgrać kod na swoją tablicę.

Pobierz Arduino IDE tutaj:

Zainstaluj biblioteki dla RTC DS1307:

Z zestawem ELEGOO wszystkie instrukcje są w środku do programowania twoich tablic.

Nie zapomnij zainstalować rur do pompy wodnej. Będziesz musiał przyjrzeć się, który wlot pompuje wodę, a który ją wyrzuca. Na zdjęciu pomp wodnych E oznacza wejście do wody.

Po tym zainstaluj wiadra pełne wody w pobliżu roślin, włóż rurę ssącą pompy do wiadra i umieść rurę spustową wody pompy w doniczce.

Będziesz musiał dostosować czas podlewania do swoich roślin, moje warunki podlewania są dostosowane do roślin pomidora

Ten rodzaj pomp wodnych może pompować 135 l/h przy 12V 2A, ale będziesz musiał przetestować ich przepływ za pomocą zasilacza. Dostosuj kod do wykonanych 60 sekund nawadniania i pomiaru ilości przepompowanej wody

Potrzebne są 2 wiadra, u mnie 2,25 l na minutę na tylko jedną pompę. Pompy wodne przetestować oddzielnie

Możesz zainstalować go na kawałku drewna lub w plastikowym pudełku.

Krok 4: Idź dalej

Idź dalej
Idź dalej

Teraz masz podstawy, aby ulepszyć ten system i uczynić go swoim własnym

Możesz dodać więcej warunków nawadniania, takich jak czujnik temperatury i wilgotności, fotorezystor, czujnik deszczu, czujnik wilgotności roślin. Możesz dodać system IR do sterowania systemem nawadniania za pomocą pilota.

Możesz zaplanować kilka podlewania w różnym czasie w celu podlewania rośliny, wybrać ilość wody.

Krótko mówiąc, w pełni konfigurowalny system do łatwego zarządzania roślinami.

Możesz dodać panel słoneczny (10W) z akumulatorem litowo-jonowym 12V do niezależnego zasilania.

Zalecana: