Съдържание:
- Стъпка 1: Необходими материали
- Стъпка 2: Изградете веригата
- Стъпка 3: Принцип на работа на веригата
- Стъпка 4: Arduino код
- Стъпка 5: Внедряване и тестване
Видео: Как да направите автоматична напоителна система с помощта на Arduino: 5 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
В тази инструкция ще ви покажа как да изградите и внедрите автоматична напоителна система, която може да усети съдържанието на вода в почвата и автоматично да напоява вашата градина. Тази система може да бъде програмирана за различни изисквания за култури и сезонни вариации. Тази система е най -подходяща за техника на капково напояване. Аз също съм тествал системата за различни почвени условия и наличност на вода.
Гледайте свързаното видео за лесно разбиране.
Тази система ще ви помогне да напоявате градината си в задния двор или вашата вътрешна градина автоматично и няма нужда да се притеснявате за поливането на любимите си растения в натоварения ви график.
Arduino UNO е мозъкът на тази система и всички сензори и устройства за показване се управляват от нея. Сензор за влага се използва за отчитане на съдържанието на влага в почвата. Осигурен е LCD дисплей за наблюдение на състоянието на почвата, температурата на околната среда и състоянието на водоснабдяването (водна помпа).
Стъпка 1: Необходими материали
- Arduino UNO
- Датчик за влажност на почвата (с драйвер LM393)
- LM 35 Температурен сензор
- 16x2 LCD дисплей
- Превключвател за нивото на водата
- Говорителят
- 5V реле
- BC547 или подобни NPN транзистори
- Резистори (вижте електрическата схема)
- Потенциометър (10Kohm)
- 5 мм светодиод
- 1N4007 диод
- Клемни ленти и винтови клеми
- Печатна платка / платка
- Основни инструменти и комплект за запояване
Стъпка 2: Изградете веригата
Тази схема може да бъде изградена или върху платка, или върху печатна платка. За временен опит можете да изградите това на макета. Вижте електрическата схема за подробности. Направете връзката, както е споменато по -долу.
ARDUINO PINS
0 _ Н/К
1 _ Н/К
2 _ LCD-14
3 _ LCD-13
4 _ LCD-12
5 _ LCD-11
6 _ Н/К
7_WATER_LEVEL_STATUS_LED
8 _ Н/К
9_ ГОВОРИТЕЛ
10 _ Н/З
11 _ LCD-6
12 _ LCD-4
13 _ PUMP_STATUS_LED) _AND_TO_RELAY
A0_ SOIL_MOISTURE_SENSOR
A4 _ LM35_ (TEMPERATURE_SENSOR)
LCD-1 _ GND
LCD-5 _ GND
LCD-2 _+Vcc
LCD-3 _ LCD_ЯРКОСТ
*Съобщена грешка за нестабилни показания на температурата. Моля, избягвайте температурния сензор. Ще актуализирам кода, след като бъде решен.
Стъпка 3: Принцип на работа на веригата
Стойностите на сензора за влажност на почвата зависят от устойчивостта на почвата. Драйверът LM393 е двоен диференциален сравнител, който сравнява напрежението на сензора с фиксирано 5V захранващо напрежение.
Стойността на този сензор варира от 0 до 1023. 0 в най-мокро състояние и 1023 в много сухо състояние.
LM35 е прецизен температурен сензор с интегрална схема, чието изходно напрежение е линейно пропорционално на температурата на Целзий. LM35 работи при -55˚ до +120˚C.
Превключвателят за нивото на водата съдържа тръбен-магнитен превключвател, заобиколен от плаващ магнит. Когато има налична вода, тя провежда.
Arduino отчита състоянието на почвата с помощта на сензора за влажност на почвата. Ако почвата е СУХА, тя извършва следните операции….
1) Проверява за наличие на вода с помощта на сензор за нивото на водата.
2) Ако водата е налична, помпата се включва и автоматично се изключва, когато се подаде достатъчно количество вода. Помпата се задвижва от верига на реле.
3) Ако водата е недостъпна, ще бъдете уведомени със звук.
При всякакви други условия помпата остава изключена и състоянието на почвата (суха, влажна, намокрена), температурата и състоянието на помпата се показват на LCD екрана.
Стъпка 4: Arduino код
Процедура
- Свържете Arduino към вашия компютър.
- Изтеглете прикачения код и го отворете.
- Изберете вашия COM порт и вашата Arduino Board от опцията Tools.
- Щракнете върху бутона за качване.
След като кодът бъде качен, отворете серийния монитор, който показва стойностите на сензора за влажност на почвата, вариращи от 0-1023. Тествайте сензора за различни почвени условия и отбележете стойността на сензора за най -подходящото състояние на почвата и редактирайте стойностите в кода за вашето приложение. Ако искате да промените чувствителността на сензора за различни почвени условия, променете стойностите на 3 -те условия, коментирани в кода.
_
Температурата се изчислява по следната формула X = ((Стойност на сензора) * 1023.0)/ 5000
Температура в Целзий = (X/10)
Стъпка 5: Внедряване и тестване
Следните стъпки могат да бъдат изпълнени за тестване на проекта.
1) Свържете Arduino към захранването (5V) чрез USB или външен източник на захранване.
2) Заровете сензора за влага в почвата. По -добре поставете сензора близо до корените на растенията за точни измервания. Забележка: Клемите за окабеляване не са водоустойчиви.
3) Свържете водната помпа към релето (N/O и общи клеми) и включете захранването. Обърнете се към веригата за подробности за връзката и разтоварване.
ВНИМАНИЕ: ВИСОКИ НАПРЕЖЕНИЯ. РАЗБЕРЕТЕ СВЪРЗВАНЕТО, ПРЕДИ ДА ПРОДЪЛЖИТЕ
4) Температурният сензор може да бъде поставен върху самата платка или върху почвата. Не потапяйте сензора във вода.
5) Потенциометърът може да се променя, за да се регулира яркостта на LCD дисплея.
6) Поставете сензора за нивото на водата в контейнера за вода/резервоара.
Приложих това в домашната си градина и поставих сензора близо до едно от растенията. Също така поставих помпата и сензора за нивото на водата в кофа с вода. Във видеото можете да видите, че когато пусна датчика за нивото на водата във водата, помпата се включва, докато почвата стане влажна.
Въпреки че това работи перфектно, има малки грешки и подобрения, които могат да бъдат направени в този проект. Съобщена е грешка при нестабилни показания на температурата, когато и двата сензора работят заедно. Ще актуализирам, ако грешката бъде отстранена.
Допълнителни подобрения, които потребителите могат да внедрят:
- Добавете IOT функция за анализ на данни и дистанционно управление.
- Интегрирайте с капково напояване и множество сензори на различни места в полето.
- Импровизирайте за работата на сензора, така че да може да се внедри в дълбока почва.
- Използвайте по -надеждни температурни сензори.
- Контрол на влажността и температурата за оранжерии.
- Анализ на съдържанието на водни минерали и концентрация на торове.
Ако срещнете някакви съмнения или предложения, не се колебайте да ме уведомите в секцията за коментари. Ако сте създали това, моля, уведомете ме в раздела за коментари.
Благодаря ти
HS Sandesh
(Технократният канал в Youtube)
Препоръчано:
КАК ДА НАПРАВИТЕ АВТОМАТИЧНА АВАРИЙНА СВЕТЛИННА КРЕПА С ИЗПОЛЗВАНЕ НА ТРАНЗИЗОР D882: 3 стъпки
КАК ДА НАПРАВИТЕ АВТОМАТИЧНА АВАРИЙНА СВЕТЛИННА КРЕПА, СЪЩО С ТРАНЗИСТОР D882: ЗДРАВЕЙТЕ ПРИЯТЕЛИ, ДОБРЕ ДОШЛИ В МОЯ КАНАЛ, ДНЕС ЩЕ ВИ ПОКАЗАМ КАК ДА НАПРАВИТЕ КРЪГ НА АВТОМАТИЧНА АВАРИЙНА СВЕТЛИНА D882
„Интелигентна“WiFi напоителна система със слънчева енергия: 6 стъпки (със снимки)
Интелигентна напоителна система със слънчева енергия, управлявана от WiFi: Този проект използва стандартни DIY слънчеви и 12v части от ebay, заедно с устройства Shelly IoT и някои основни програми в openHAB за създаване на домашна, изцяло захранвана от слънцето, интелигентна градинска електрическа мрежа и напояване setup.Системни акценти: Fu
Как да направите интелигентна алармена система за откриване на наводнения с помощта на Raspberry Pi и частици аргон: 6 стъпки
Как да направите интелигентна алармена система за откриване на наводнения с помощта на Raspberry Pi и частици аргон: Наличието на стандартни сензори за наводнение е чудесно за предотвратяване на големи щети по дома или работното ви място. Но това затруднява, ако не сте вкъщи, да присъствате на алармата. Разбира се можете да си купите тези умни Тази алармена система за наводнение открива всякаква течност и задейства аларма
Как да направите автоматична нощна светлина: 10 стъпки
Как да си направим автоматична нощна светлина: Здравейте момчета, аз съм Манджушри от Jp nagar Nook. Днес аз и моят партньор Никита ще ви покажем как да направите Автоматично нощно осветлениеPr oject взето от вас в тръбатаhttps: //www.youtube.com/watch? V = U1lcDsWsVoIm
Как да направите проста автоматична верига за нощно осветление с помощта на LDR: 4 стъпки
Как да направите проста автоматична верига за нощно осветление с помощта на LDR: Здравейте, злини днес, ще ви покажа как да направите проста автоматична верига за нощно осветление, използвайки LDR (резистор в зависимост от светлината) и MOSFET, така че следвайте и в следващите стъпки, вие ще намерете схемата на автоматичната нощна светлина, както и t