![Automatyczne podlewanie roślin: 4 kroki Automatyczne podlewanie roślin: 4 kroki](https://i.howwhatproduce.com/images/007/image-19332-j.webp)
Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:02
![Automatyczne podlewanie roślin Automatyczne podlewanie roślin](https://i.howwhatproduce.com/images/007/image-19332-1-j.webp)
Czy rośliny nie są zadowolone z Twojej pielęgnacji?
Czy zawsze umierają, nie wyjaśniając ci swoich problemów?
Więc czytaj dalej, jak zbudować własny system automatycznego nawadniania roślin, który zapewni Ci wszystkie informacje, których będziesz potrzebować, aby Twoja roślina prowadziła szczęśliwe życie. Upewniłem się, że nie tylko uwzględniłem wilgoć, ale także temperaturę i światło, aby uzyskać dodatkowe informacje. Będziesz mógł zobaczyć wzrost własnej rośliny.
A co więcej, utrzymuje nawilżenie Twojej rośliny.
Kieszonkowe dzieci
Elementy elektryczne:
- Raspberry Pi (4)
- Wyświetlacz LCD 16x2 (do wyświetlania adresu IP)
- Rezystor światłoczuły
- TMP36
- (Sparkfun) Czujnik wilgoci
- MCP3008
- Potencjometr
- Moduł przekaźnikowy
- Mała pompa głębinowa (najlepiej 5-9V)
- Tablica chlebowa
- Przewody elektryczne
Narzędzia i materiały:
- Trochę drewna
- Podstawowe narzędzia
- Klej do drewna
- Słoik lub szklana miska do przechowywania wody
Oprogramowanie: (użyłem, możesz użyć wszelkich alternatyw)
- win32diskager
- Kit
- Środowisko pracy MySQL
- Kod programu Visual Studio
Krok 1: Konfiguracja Pi
Najpierw skonfigurujemy nasze Raspberry Pi. Pobierz obraz Raspbian z https://www.raspberrypi.org/downloads/raspberry-pi-os/ i zapisz go na karcie SD.
Teraz połącz się z Internetem i uruchom następujące polecenia, aby zainstalować niezbędne programy i biblioteki.
Apache, PHP
sudo apt zainstaluj apache2 -y
sudo apt zainstaluj php libapache2-mod-php -y
MariaDB
sudo apt zainstaluj serwer mariadb mariadb-klient -y
sudo apt zainstaluj php-mysql -y
sudo systemctl restart apache2.service
PHPMyAdmin
sudo apt zainstaluj phpmyadmin -y
Pyton
pip3 zainstaluj mysql-connector-python
pip3 zainstaluj kolbę-socketio
pip3 zainstaluj kolby-cors
pip3 instalacja gevent
pip3 zainstaluj gevent-websocket
pip3 zainstaluj spidev
pip3 zainstaluj CharLCD
Krok 2: Budowanie obwodu
![Budowanie obwodu Budowanie obwodu](https://i.howwhatproduce.com/images/007/image-19332-2-j.webp)
Najpierw upewnimy się, że wszystkie komponenty są gotowe. Ostrożnie podłącz wszystkie przewody, jak pokazano.
Wszystkie 3 czujniki są połączone z MCP3008. MCP3008 wraz z wyświetlaczem LCD i przekaźnikiem IN1 są bezpośrednio połączone z Pi.
Nie podłączaj pompy do Pi, ponieważ może to spowodować uszkodzenie!
Krok 3: Kod i baza danych
![Kod i baza danych Kod i baza danych](https://i.howwhatproduce.com/images/007/image-19332-3-j.webp)
Cały kod i bazę danych można znaleźć i wykorzystać na moim Github:
github.com/SnauwaertSander/RaspiPlant
Umieść frontend (html) wewnątrz '/var/www/'Umieść backend (projekt1) w /home/pi/
Połącz się ze swoim serwerem MySQL (za pomocą środowiska roboczego MySQL lub dowolnego klienta przez SSH) i wykonaj zrzut znaleziony na github.
Aby kod uruchamiał się automatycznie, umieść Raspiplant.service w /etc/systemd/system/ i uruchom następujące polecenie:
sudo systemctl włączyć Raspiplant.service
Gdy wszystko jest na swoim miejscu, kod powinien uruchomić się automatycznie przy starcie, aby potwierdzić, że wszystko działa poprawnie, uruchom ponownie pi i przejdź do adresu IP pokazanego na lcd. Jeśli nie możesz uzyskać dostępu do strony lub strona nie pokazuje żadnych wartości po 30 sekundach, odłącz Pi i sprawdź okablowanie.
Teraz co godzinę program będzie sprawdzał twoją roślinę. Zanotuje wartości na wykresie i w razie potrzeby uruchomi pompę. W tej wersji jedynym sposobem dodawania nowych roślin jest baza danych.
Krok 4: Obudowa
![Obudowa Obudowa](https://i.howwhatproduce.com/images/007/image-19332-4-j.webp)
![Obudowa Obudowa](https://i.howwhatproduce.com/images/007/image-19332-5-j.webp)
![Obudowa Obudowa](https://i.howwhatproduce.com/images/007/image-19332-6-j.webp)
Swoją walizkę buduję ze starego drewna i podstawowych narzędzi. Jestem pewien, że mógłbyś wykonać znacznie lepszą robotę niż ja, więc śmiało spróbuj czegoś.
Jeśli nie, oto podstawowe wyjaśnienie, jak to zrobiłem: zrobiłem małe drewniane pudełko za pomocą kleju do drewna. Aby uzyskać dostęp do elektroniki, użyłem zawiasu w górnej części. Potem zrobiłem kilka otworów na czujniki, zasilanie i LCD. Po tym wszystkim wykończyłem go warstwą szarej farby.
Zalecana:
Inteligentne podlewanie roślin zasilane panelem słonecznym: 7 kroków
![Inteligentne podlewanie roślin zasilane panelem słonecznym: 7 kroków Inteligentne podlewanie roślin zasilane panelem słonecznym: 7 kroków](https://i.howwhatproduce.com/images/011/image-31448-j.webp)
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: 3 kroki Podlewanie roślin domowych za pomocą NodeMCU, lokalnego serwera Blynk i Blynk Apk, regulowany punkt nastawczy: 3 kroki](https://i.howwhatproduce.com/images/001/image-2551-7-j.webp)
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: 5 kroków (ze zdjęciami) Inteligentne podlewanie roślin: 5 kroków (ze zdjęciami)](https://i.howwhatproduce.com/images/002/image-3426-29-j.webp)
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 podlewanie roślin Arduino: 7 kroków (ze zdjęciami) Najłatwiejsze inteligentne podlewanie roślin Arduino: 7 kroków (ze zdjęciami)](https://i.howwhatproduce.com/images/001/image-502-126-j.webp)
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
EcoDuino Automatyczne podlewanie roślin: 8 kroków (ze zdjęciami)
![EcoDuino Automatyczne podlewanie roślin: 8 kroków (ze zdjęciami) EcoDuino Automatyczne podlewanie roślin: 8 kroków (ze zdjęciami)](https://i.howwhatproduce.com/images/001/image-1020-85-j.webp)
EcoDuino Automatyczne podlewanie roślin: 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