Spisu treści:
- Krok 1: Części
- Krok 2: Sprawdź programowanie płytki
- Krok 3: Test czujnika
- Krok 4: Test pompy
- Krok 5: Dopasowanie testu przypadku
- Krok 6: Dopasowanie obudowy
- Krok 7: Kod końcowy
- Krok 8: Końcowa konfiguracja
Wideo: EcoDuino Automatyczne podlewanie roślin: 8 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
EcoDuino to zestaw firmy DFRobot do automatycznego podlewania roślin. Działa na 6 bateriach AA, których nie ma w zestawie. Konfiguracja jest bardzo łatwa i zawiera mikrokontroler oparty na Arduino.
Krok 1: Części
Powinieneś mieć wszystkie pokazane tutaj części. Dodatki obejmują dwie zabawne odznaki i 2 śrubokręty. Potrzebowaliśmy tylko żółtego śrubokręta.
Powinieneś mieć następujące części: płytka sterująca EcoDuino, akumulator, pompa, czujnik wilgoci, czujnik temperatury/wilgotności, plastikowa obudowa (2 sztuki), kabel USB, 2 śrubokręty, 2 plakietki, 4 śruby i plastikowy wąż.
Nie zawiera 6 baterii AA, które również będą potrzebne.
Krok 2: Sprawdź programowanie płytki
Zaczęliśmy od sprawdzenia, czy możemy podłączyć nasz komputer do płytki i użyć Arduino IDE do jego zaprogramowania.
Podłącz kabel USB z płytki do komputera i otwórz Arduino IDE. Wybierz Leonardo jako swoją tablicę. Jeśli tablica pojawi się na liście tablic, dobrze jest iść. Odłącz płytkę od komputera.
Krok 3: Test czujnika
Teraz podłącz czujniki. Czujniki są mocowane pionowo z przewodem czarnym lub GND na spodzie. Czujnik wilgotności/temperatury idzie w środkowym gnieździe, a czujnik wilgotności gleby idzie nad nim z boku wtyczki USB. Podłącz oba czujniki, a następnie podłącz płytkę z powrotem do komputera.
Skopiuj przykładowy kod i wklej go do pustego szkicu Arduino. Prześlij szkic na tablicę i otwórz Monitor seryjny, aby zobaczyć wyniki. Pobierz bibliotekę DHT11, jeśli jej nie masz. Upewnij się, że umieściłeś go w folderze biblioteki Arduino. Umieść czujnik gleby w glebie wokół rośliny i obserwuj zmiany wartości na monitorze szeregowym. Zobacz naszą pomarańczową sadzarkę słoni i roślinę paproci. Podczas tworzenia tego zestawu nie ucierpiały żadne słonie.
Gdy to zadziała, otwórz nowy pusty plik w Arduino i umieść szkic Test The Pump, ponieważ zrobimy to dalej. Prześlij szkic na tablicę. Teraz zamknij okno portu szeregowego i odłącz płytkę od komputera.
Krok 4: Test pompy
Teraz musisz okablować pompę. Podłącz kabel z brązowymi i niebieskimi przewodami pokazanymi na zdjęciu do kabla pompy.
Teraz podłącz brązowy przewód do dodatniego zacisku, a niebieski do ujemnego na płycie oznaczonej jako Zawór elektromagnetyczny.
Teraz podłącz drugi kabel z czerwonymi i czarnymi przewodami do zacisku PWR na płytce. Połącz czerwony z dodatnim i czarny z ujemnym.
Załaduj akumulator z powrotem 6 bateriami AA i podłącz kabel z zestawu akumulatorów do przewodu, który właśnie podłączyłeś do płyty. Powinieneś słyszeć, jak pompa włącza się i wyłącza. Gdy to działa, odłącz akumulator. Teraz, gdy wszystko działa, musisz wszystko włożyć do etui. Odłącz czujniki od płytki oraz odkręć i odłącz kable które dodałeś.
*Pompa potrzebuje 4,5 - 12 V i zużywa 0,5 - 5,0 W mocy. Nie mając pewności, co może obsłużyć złącze USB mojego komputera, nigdy nie zasilałem płytki z komputera z podłączoną pompką.
Krok 5: Dopasowanie testu przypadku
Dopasuj deskę do plastikowej połówki z otworami w niej. Plansza kładzie się twarzą w dół do obudowy. Dopasuj port USB do otworu portu w obudowie. Wyrównaj również cztery słupki śrubowe z otworami na płycie. Sprawdź również deskę z boku z otworami, aby zobaczyć, gdzie wszystko musi iść. Po zakończeniu zdejmij deskę z etui.
Krok 6: Dopasowanie obudowy
Przeciągnij kabel pompy przez prostokątny otwór i przykręć przewody z powrotem do złącza oznaczonego jako zawór elektromagnetyczny. Podłącz przewody zestawu akumulatorów do zacisku oznaczonego PWR.
Teraz przełóż złącza czujników przez otwór w plastikowej obudowie pośrodku i podłącz je do płytki. Pamiętaj, że czujnik wilgotności idzie pośrodku, a czarny przewód lub GND idzie na dole.
Teraz umieść deskę z powrotem na miejscu, wyrównując otwory na śruby z plastikowymi słupkami. Gdy deska znajdzie się na miejscu, wkręć cztery śruby do plastikowych słupków. Teraz przymocuj drugą stronę plastikowej obudowy.
Krok 7: Kod końcowy
Teraz odłącz akumulator i pompę, rozłączając złącza wtykowe. Podłącz swoją płytkę do komputera i wklej kod Ecoduino Test do nowego pustego szkicu w Arduino IDE. Ten szkic łączy w sobie wszystko, takie jak odczytywanie czujników oraz włączanie i wyłączanie pompy.
Obecnie szkic jest ustawiony na sprawdzanie czujników co minutę i podlewanie rośliny przez 1 sekundę, jeśli poziom wilgotności gleby jest poniżej 50. Możesz dostosować te wartości na szkicu. Poszukaj 3 zmiennych poniżej w górnej części szkicu.const long interval = 60000; // Zmień wartość, aby zmienić czas sprawdzania nawadniania. 60000 = 1 minuta
int waterTime = 1000; // Zmień długość podlewania 1000 = 1 sekunda
wilgotność wewn. Poziom = 50; // Dostosuj, aby wiedzieć, kiedy podlewać
* 0 ~ 300 suchej gleby
* 300 ~ 700 wilgotnej gleby
* 700 ~ 950 w wodzie
Możesz dodać więcej kodu, aby poprawić to dla zakładu, sprawdzając poziom wilgotności powietrza. Jeśli wilgotność powietrza jest poniżej określonej wartości, a wilgotność gleby jest wystarczająco niska, roślinę należy podlać.
Prześlij kod na tablicę i odłącz go od komputera.
Krok 8: Końcowa konfiguracja
Teraz przymocuj przezroczysty plastikowy dom do pompy. Włóż pompkę do małego pojemnika z wodą. Drugi koniec włóż do doniczki. Umieść czujnik gleby w glebie wokół rośliny, podłącz kabel akumulatora i obserwuj, jak woda tryska. To, ile wody wydobędziesz, zależy również od tego, gdzie znajduje się doniczka w stosunku do pojemnika z wodą. Umieść pojemnik na wodę pod lub pod doniczką, aby wypłynęło mniej wody.
Dobra robota, to wszystko, gotowe!
Aby uzyskać więcej wskazówek i instrukcji, odwiedź nas na Stacji lutowniczej.
Zalecana:
Automatyczne podlewanie roślin: 4 kroki
Automatyczne podlewanie roślin: Czy rośliny nie są zadowolone z twojej opieki? Czy zawsze umierają bez wyjaśniania ci swoich problemów? Więc czytaj dalej, jak zbudować własny system automatycznego nawadniania roślin, który dostarczy ci wszystkich informacji, których będziesz potrzebować zrób swój plan
Inteligentne podlewanie roślin zasilane panelem słonecznym: 7 kroków
Inteligentne nawadnianie roślin zasilane panelem słonecznym: To zaktualizowana wersja mojego pierwszego projektu SmartPlantWatering (https://www.instructables.com/id/Smart-Plant-Water…Główne różnice w stosunku do poprzedniej wersji:1. Łączy do ThingSpeaks.com i używa tej witryny do publikowania przechwyconych danych (temperatura
Podlewanie roślin domowych za pomocą NodeMCU, lokalnego serwera Blynk i Blynk Apk, regulowany punkt nastawczy: 3 kroki
Podlewanie roślin domowych za pomocą NodeMCU, lokalnego serwera Blynk i Blynk Apk, regulowany punkt nastawczy: Zbudowałem ten projekt, ponieważ moje rośliny domowe muszą być zdrowe, nawet gdy jestem na wakacjach przez dłuższy czas i podoba mi się ten pomysł kontrolować lub przynajmniej monitorować wszystkie możliwe rzeczy, które dzieją się w moim domu przez internet
Inteligentne podlewanie roślin: 5 kroków (ze zdjęciami)
Inteligentne podlewanie roślin: Witam! Korzystając z tego projektu, możesz automatycznie podlewać swoją roślinę, biorąc pod uwagę temperaturę zewnętrzną, wilgotność i światło. Możesz również używać go jako domowej stacji pogodowej i sprawdzać temperaturę, wilgotność i jasność z telefonu komórkowego lub komputera
Najłatwiejsze inteligentne podlewanie roślin Arduino: 7 kroków (ze zdjęciami)
Najłatwiejsze inteligentne nawadnianie roślin Arduino: ostatnim razem, gdy pisaliśmy intruktywnie, jak zrobić automatyczny system nawadniania roślin z arduino i czujnikami, nasz artykuł zyskał wiele uwagi i świetne opinie. Później zastanawialiśmy się, jak możemy go ulepszyć. Wygląda na to, że nasz o