Интелигентно поливане на растенията: 5 стъпки (със снимки)
Интелигентно поливане на растенията: 5 стъпки (със снимки)
Anonim
Интелигентно поливане на растенията
Интелигентно поливане на растенията

Здравейте! Използвайки този проект, можете автоматично да поливате вашите растения/растения, като вземете предвид външната температура, влажността и светлината. Можете също да използвате това като домашна метеорологична станция и да проверявате температурата, влажността и лекотата от мобилния си телефон или компютър само с помощта на браузър

Тръгвате ли на почивка и никой няма да полива растенията … Този проект ще ви помогне

Изисквания:

  1. Печатни платки
  2. ESP8266 NodeMCU
  3. Сензор DHT11 (температура и влажност)
  4. Реле
  5. Светлинен сензор
  6. Кутия / контейнер
  7. Заглавки
  8. Водна помпа (12V)
  9. прозрачен мек маркуч с малък диаметър (може да варира в зависимост от съединителите на вашата водна помпа)

Все още работя по някои аспекти на този проект и правя някои корекции. Това е работеща версия, но смятам да добавя нови функции. Ако имате някакви препоръки, моля, коментирайте!

Следните стъпки ще ви помогнат да имате своя първи прототип за поливане на умни растения … Чувствайте се свободни да добавите вашите коментари/предложения. Благодаря!

Стъпка 1: Използвайте тази схема и я тествайте на Protoboard

Използвайте тази схема и я тествайте на Protoboard
Използвайте тази схема и я тествайте на Protoboard
Използвайте тази схема и я тествайте на Protoboard
Използвайте тази схема и я тествайте на Protoboard

Следвайте схемата и копирайте това в протоборда …

имате нужда от следните елементи: 1. Protoboard2. ESP8266 възелMCU3. Сензор DHT11 (температура и влажност) 4. Реле 5. Сензор за светлина 6. Водна помпа (12V) 7. прозрачен мек маркуч с малък диаметър (може да варира в зависимост от съединителите на вашата водна помпа)

Стъпка 2: Работа върху печатни платки - Заваръчни заглавки за ESP8266 и сензори въз основа на схеми

Работа върху печатни платки - заваръчни заглавки за ESP8266 и сензори въз основа на схеми
Работа върху печатни платки - заваръчни заглавки за ESP8266 и сензори въз основа на схеми
Работа върху печатни платки - заваръчни заглавки за ESP8266 и сензори въз основа на схеми
Работа върху печатни платки - заваръчни заглавки за ESP8266 и сензори въз основа на схеми

Ако вече сте тествали веригата на протоборд, сега можем да преминем към следващия етап.. Нека използваме печатна платка и заваръчни заглавки за esp8266 и сензори. Кабелите от тях са на гърба …

Забележка: Ако видите задната част на печатната платка … заваръчните шевове не са много добри, но помислете, че това е първият прототип … ако имате предложения/коментари … не се колебайте да ги добавите:)

Стъпка 3: Поставете ESP8266, сензори и реле

Поставете ESP8266, сензори и реле
Поставете ESP8266, сензори и реле
Поставете ESP8266, сензори и реле
Поставете ESP8266, сензори и реле

Поставете ESP8266, сензори (DHT11 и фотоклетка) и реле (5v) в заглавките … (мисля, че можете да ги заварявате директно към платката … но аз предпочетох да използвам заглавки, за да ги премахна лесно, ако е необходимо).

Съвет: за връзката на сензора за светлина използвах термосвиваеми втулки за кабелите, така че щифтовете на фотоклетката са защитени от движения.

Стъпка 4: Подготовка на резервоара за вода и водна помпа (12v)

Подготовка на резервоара за вода Jerry & водна помпа (12v)
Подготовка на резервоара за вода Jerry & водна помпа (12v)

Можете да използвате всеки воден съд, който имате. Използвал съм 10 -литрова тенджера за вода, така че да има достатъчно автономност за няколко седмици.

Водната помпа е 12v (1A), така че я свързвам директно към външен източник на захранване.

Стъпка 5: Заредете кода и го тествайте

Зареждане на кода и тестване
Зареждане на кода и тестване

Можете да използвате Arduino IDE за програмиране на вашия ESP8266 (NodeMCU).

Моля, вземете последната версия на кода от това хранилище:

При първото зареждане на кода устройството ще работи като точка за достъп и ще трябва да се свържете с тази WIFI мрежа за по -нататъшна конфигурация:

SSID: 1SmartWaterPlant

Парола: вода

След това можете да получите достъп до устройството от всеки браузър, като използвате следното:

YOUR_DEVICE_IP: 8356/html състояние на проверката (температура, влажност и т.н.)

Забележка: можете да получите IP адреса на вашето устройство, като гледате изхода на серийния монитор от IDE на Arduino.

Препоръчано: