Съдържание:
- Стъпка 1: Части
- Стъпка 2: Проверете програмирането на борда
- Стъпка 3: Тест на сензора
- Стъпка 4: Тест на помпата
- Стъпка 5: Case Test Fit
- Стъпка 6: Поставяне на калъфа
- Стъпка 7: Окончателен код
- Стъпка 8: Окончателна настройка
Видео: EcoDuino Automatic Water Waterer: 8 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:54
EcoDuino е комплект от DFRobot за автоматично поливане на вашите растения. Работи с 6 батерии АА, които не са включени в комплекта. Настройката е много лесна и включва микроконтролер, базиран на Arduino.
Стъпка 1: Части
Трябва да имате всички части, показани тук. Екстрите включват две забавни значки и 2 отвертки. Трябваше ни само жълтата отвертка.
Трябва да имате следните части: Контролна платка EcoDuino, батерия, помпа, сензор за влага, сензор за температура / влажност, пластмасов калъф (2 броя), USB кабел, 2 отвертки, 2 значки, 4 винта и пластмасов маркуч.
Не са включени 6 батерии АА, които също ще ви трябват.
Стъпка 2: Проверете програмирането на борда
Започнахме, като проверихме дали можем да свържем компютъра си с платката и да използваме Arduino IDE, за да го програмираме.
Включете USB кабела от дъската към компютъра си и отворете Arduino IDE. Изберете Леонардо като своя дъска. Ако бордът се появи в списъка с дъски, можете да започнете. Изключете платката от компютъра.
Стъпка 3: Тест на сензора
Сега прикрепете сензорите. Сензорите са прикрепени вертикално с черния или GND проводник на дъното. Сензорът за влажност / температура е в средния слот, а сензорът за влажност на почвата над него, отстрани на USB щепсела. Включете двата сензора и след това прикрепете платката обратно към компютъра.
Копирайте примерния код и го поставете в празна скица на Arduino. Качете скицата на дъската и отворете серийния монитор, за да видите резултатите. Изтеглете библиотеката DHT11, ако нямате такава. Не забравяйте да го поставите в папката на библиотеката си Arduino. Поставете сензора за почва в почвата около растение и вижте как се променят стойностите на серийния монитор. Вижте нашата оранжева сеялка за слонове и папрат. При изработката на този комплект не са пострадали слонове.
След като това работи, отворете нов празен файл в Arduino и поставете скицата Test The Pump, както ще направим по -нататък. Качете скицата на дъската. Сега затворете серийния прозорец и изключете дъската от компютъра.
Стъпка 4: Тест на помпата
Сега трябва да свържете помпата. Свържете кабела с кафявите и сините проводници, показани на снимката, към кабела на помпата.
Сега свържете кафявия проводник към положителния извод и синия проводник към отрицателния на платката, обозначена с електромагнитен клапан.
Сега свържете другия кабел с червени и черни проводници към терминала PWR на платката. Свържете червеното към положителното и черното към отрицателното.
Заредете батерията обратно с 6 батерии AA и свържете кабела от батерията към проводника, който току -що сте свързали към платката. Трябва да чуете включването и изключването на помпата. Когато това работи, изключете батерията. Сега, когато всичко работи, трябва да поставите всичко вътре в кутията. Изключете сензорите от платката и развийте и откачете кабелите, които сте добавили.
*Помпата се нуждае от 4,5 - 12 V и използва 0,5 - 5,0 W мощност. Не съм сигурен с какво може да се справи USB връзката на моя компютър, никога не захранвах платката от компютъра с прикачена помпа.
Стъпка 5: Case Test Fit
Поставете дъската върху пластмасовата половина с отворите в нея. Дъската отива с лицето надолу в кутията. Подравнете USB порта с отвора за порт на кутията. Също така подравнете четирите винтови стойки с отворите на дъската. Проверете също таблото отстрани с отворите, за да видите къде трябва да отиде всичко. Когато приключите, свалете дъската от кутията.
Стъпка 6: Поставяне на калъфа
Прокарайте кабела на помпата през правоъгълен отвор и завийте проводниците обратно към съединителя, обозначен с електромагнитния клапан. Свържете проводниците на батерията към терминала, обозначен с PWR.
Сега натиснете конекторите на сензора през отвора на пластмасовия корпус в средата и ги свържете към платката. Не забравяйте, че сензорът за влажност е в средата, а черният проводник или GND отива отдолу.
Сега поставете дъската на място, подравнявайки отворите за винтове с пластмасовите стойки. След като дъската е на мястото си, продължете напред и завийте четирите винта към пластмасовите стойки. Сега прикрепете другата страна на пластмасовия корпус.
Стъпка 7: Окончателен код
Сега изключете батерията и помпата, като разглобите щепселните връзки. Свържете дъската към компютъра си и поставете кода Ecoduino Test в нова празна скица в Arduino IDE. Тази скица съчетава всичко, като четене на сензорите и включване и изключване на помпата.
В момента скицата е настроена да проверява сензорите всяка минута и да полива растението за 1 секунда, ако нивото на влажност на почвата е под 50. Можете да регулирате тези стойности в скицата. Потърсете 3 променливи по -долу в горната част на sketch.const дълъг интервал = 60000; // Променете стойността, за да промените времето, за да проверите за поливане. 60000 = 1 минута
int waterTime = 1000; // Промяна на продължителността на поливане 1000 = 1 секунда
int ниво на влага = 50; // Коригирайте, за да знаете кога да поливате
* 0 ~ 300 суха почва
* 300 ~ 700 влажна почва
* 700 ~ 950 във вода
Можете да добавите още код, за да направите това по -добро за растението, като проверите нивото на влажност на въздуха. Ако нивото на влажност на въздуха е под определено количество и нивото на влажност на почвата е достатъчно ниско, тогава поливайте растението.
Качете кода на дъската и го изключете от компютъра.
Стъпка 8: Окончателна настройка
Сега прикрепете прозрачната пластмасова къща към помпата. Поставете помпата в малък съд с вода. Забийте другия край в саксия за растения. Поставете сензора за почвата в почвата около вашето растение и свържете кабела на батерията и гледайте как водата изтича. Колко вода ще излезете зависи и от това къде саксията за растения е спрямо съда с вода. Поставете контейнера за вода под или под саксията за растения, за да излезе по -малко вода.
Добра работа, това е, свършихте!
За повече съвети и как, посетете ни в The Solderering Station.
Препоръчано:
LED светлина (и) със захранване от батерията със слънчево зареждане: 11 стъпки (със снимки)
LED светлини (и), захранвани от батерии, със слънчево зареждане: Жена ми учи хората как да правят сапун, повечето от часовете й бяха вечер и тук през зимата се стъмва около 16:30 ч. Някои от нейните ученици имаха проблеми с намирането на нашите къща. Имахме табела отпред, но дори и с улично осветление
Лек хак за стая със зрителни увреждания със слухови увреждания: 7 стъпки (със снимки)
Лек хак на стаята със слухови увреждания на вратата: Проблем: баща ми е регистриран като глух, а майка ми е с увреден слух и поради това често им е трудно да чуят звънеца на вратата. Това би могло да бъде проблем, претърпян и от много други.Купиха мигащ светлинен звънец на вратата, за да им помогнат с
Висящи бижута със слънчево захранване на сърцето със светкавици: 11 стъпки (със снимки)
Висящи бижута със слънчево захранване за сърце: Тази инструкция е за сърце със слънчева енергия с пулсиращ червен светодиод. Той измерва около 2 " до 1,25 ", включително USB раздела. Той има една дупка през горната част на дъската, което улеснява окачването. Носете го като огърлица, обеци, връзки на щифт
Ok Google Water Waterer/пистолет за вода: 20 стъпки
Ok Google Water Waterer/water Pistol: Това е забавен проект, който използва началната страница на Google или всеки телефон с помощник на Google, за да пръска вода върху някого или да полива някои растения. Той също така има много потенциално приложение за други приложения като светлини, отопление, вентилатори и т.н. Ако това ви харесва
Персонализиран часовник със стрелки за снимки: 5 стъпки (със снимки)
Персонализиран часовник със стрелки за снимки: Някои хора наблюдават часовника. Сега всеки може да бъде часовник. Други проекти персонализират лицето на часовника. Този персонализира стрелките на часовника. Изглежда скъп, но е по -малко от 5 долара и около 30 минути на часовник. Перфектен за Chr